• 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: MIDITimeStamp and MIDIReceived
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: MIDITimeStamp and MIDIReceived


  • Subject: Re: MIDITimeStamp and MIDIReceived
  • From: Philippe Wicker <email@hidden>
  • Date: Thu, 19 Sep 2002 18:27:56 +0200

On Thursday, September 19, 2002, at 03:53 PM, email@hidden wrote:

Do I have to schedule/delay these myself or should MIDIReceived honor the new timestamps?

MIDIReceived() assumes that the scheduling of the events has already be done sometime before. For instance, if you play notes on your keyboard, YOU are the scheduler and there is therefore no need to reschedule your notes. The MIDI driver for your keyboard will use MIDIReceived() to dispatch the notes. MIDISend() is intended to send MIDI Events to single virtual destination, this API allows the scheduling of the events if you wish so. Events with null time stamp are immediately sent (no scheduling), events with time stamps pointing to the future (that is a time greater than the current host time) are scheduled by the MIDIServer, events with non null time stamps pointing to the past (that is a time lesser than the current host time) are immediately sent.

Regards.
_______________________________________________
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:
    • (no subject)
      • From: Jeremy Sagan <email@hidden>
References: 
 >MIDITimeStamp and MIDIReceived (From: email@hidden)

  • Prev by Date: Re: Calculating size for MIDIPacketListAdd
  • Next by Date: Connecting AU's without an AUGraph
  • Previous by thread: MIDITimeStamp and MIDIReceived
  • Next by thread: (no subject)
  • Index(es):
    • Date
    • Thread