Re: MIDI TimeCode generator
Re: MIDI TimeCode generator
- Subject: Re: MIDI TimeCode generator
- From: Kurt Revis <email@hidden>
- Date: Sun, 18 Aug 2002 14:20:55 -0700
On Sunday, August 18, 2002, at 01:49 PM, Herbie Robinson wrote:
I believe that right now, virtual endpoints will get packets that don't
happen until some future date.
This isn't quite the case. If an application uses MIDISend() to send to
a virtual destination, the MIDIServer will use the timestamps and
schedule the events in the same way as it does for actual MIDI devices.
(Schedule-ahead values for virtual destinations were ignored in 10.1,
but supposedly 10.2 honors them.)
However: If your application creates a virtual *source*, it needs to use
MIDIReceived() to give the source's events to the MIDIServer. But
MIDIReceived() does not do any scheduling, so all events are sent
through the pipeline immediately, regardless of their timestamps. This
may be what you are thinking of.
--
Kurt Revis
email@hidden
_______________________________________________
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.