Le 21 juin 05 à 02:15, ian esten a écrit :
would it not be possible to have the midishare to jack
bridge buffer
events that are timestamped in the future, and then schedule them in
realtime in the process callback?
ian
This would require *each* client to have its own scheduler... (since
events may be sent out of order by the application in the MidiShare
model). Crazy !
The proper model would be to have the scheduler at the server level
of course...
Stephane Letz
On Mon, 2005-06-20 at 10:53 +0200, Stéphane Letz wrote:
I would say that one the may problem is that jack
MIDI does not
has the
concept of time-stamps in the "future" . The Jack MIDI "events" are
received in real-time (similar to what MidiShare does with the
Receive
callback concepts) but have also to be delivered in real-time.
In the absence of any scheduling mechanism, I don't think the
MidiShare API could be re-built on top of the underlying Jack MIDI
buffer transports system.
Stephane Letz