Quote:
Originally Posted by Guod3
The task is a clock generator within an Iplug. The jsfx code may provide some guidance but I don't think I'll be executing lines of code every sample to make it happen. Afaik sample accurate generation of midi events in processreplacing does not result in real-time accurate midi to an external HW midi port.
|
Because?
Midi: Bandwidth (Max 1.5 KHz updates)
MIDI Transmission Standard:
MIDI is transmitted as asynchronous bytes at 31250 bits per second.
One start bit, eight data bits, and one stop bit result in a maximum transmission rate of 3125 bytes per second.
If first bit = 1, the following byte is a "status" byte.
If first bit = 0, the following byte is a "data" byte.
The status byte determines the length of most messages, which are usually one, two, or three bytes in length.
System exclusive messages are of variable length and have a start and ending status byte.