Re: MIDI processing question
Re: MIDI processing question
- Subject: Re: MIDI processing question
- From: Herbie Robinson <email@hidden>
- Date: Thu, 1 Apr 2004 17:12:38 -0500
At 1:46 PM +0200 4/1/04, Kent Clelland wrote:
hi doug & bill and everyone else.
I' m experiencing some unexpected behaviour in MIDI processing and
before I go coding myself in circles I want to check and see if my
expectations aren't maybe a little bit too high ; -)
<SNIP>
1) it is the MIDI driver's responsibility to deliver MIDI packets in
the correct order.
[ OR ]
2) it is the application developer's responsibility to (re)sort all
recieved MIDI packets.
Thanks in advance!!!
I agree with you. Producers of packet streams should be required to
produce them with ordered time stamps (when the time stamps are
non-zero). This would include drivers when producing input and
applications when producing output. Mergers of MIDI streams should
ensure that the output remains sorted and should assume that the
inputs have been sorted. This could entail splitting up
MIDIPacketLists
--
-*****************************************
**
http://www.curbside-recording.com/ **
******************************************
_______________________________________________
coreaudio-api mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/coreaudio-api
Do not post admin requests to the list. They will be ignored.