Nevermind... I think I've found my answers:

Gabriel M. Beddingfield wrote:
> Does CoreAudio and/or CoreMidi have a non-callback API available?

No.

> The issue is this:  When the audio and MIDI drivers are both callback 
> API's... 
> but *different* API's... what do we do?  For example, if I'm using 
> CoreAudio... 
> it requires me to provide a callback.  When using CoreMidi... I also have to 
> provide a callback.  That makes my nice neat system all messy.  :-)

In the case of CoreAudio/CoreMidi, it will either need to be done 
asynchronously 
or else manually synchronized with thread sync. techniques.  An example of such 
an implementation is JackOSX (by S. Letz and co.).  And it's *not* simple (at 
least, not at first glance).

Peace,
Gabriel

------------------------------------------------------------------------------
_______________________________________________
Hydrogen-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/hydrogen-devel

Reply via email to