• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: MIDI processing question
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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.


  • Follow-Ups:
    • Re: MIDI processing question
      • From: "Bob Lang" <email@hidden>
References: 
 >MIDI processing question (From: Kent Clelland <email@hidden>)

  • Prev by Date: Questions about MusicPlayer and MusicSequence
  • Next by Date: Re: Audio threads scheduling
  • Previous by thread: MIDI processing question
  • Next by thread: Re: MIDI processing question
  • Index(es):
    • Date
    • Thread