Re: MIDI note tranformations
Re: MIDI note tranformations
- Subject: Re: MIDI note tranformations
- From: Doug Wyatt <email@hidden>
- Date: Wed, 28 Sep 2005 14:42:54 -0700
On Sep 28, 2005, at 13:56, Robert Martin wrote:
Likewise - I'm about to start a project which will use the
AUMIDIController API. Should I not?
Hello Doug,
I am sorry to attempt to make you even busier than you are, but I
would like to ask you whether you think about adding something
between "automated" sending of MIDI data to an audio unit and
"manual" handling of buffers.
I.E. between AUMIDIControllerHandleMIDI and
AUMIDIControllerConnectSource.
We've been under the impression that few, if any, developers have
been using the AUMIDIController API, so were in the process of
deprecating it. Perhaps we should reconsider this.
Ahh! Please no... Unless something is going to replace it...
One problem with the API is scheduling events (notes in particular)
more accurately than at the start of an audio buffer. To do this
requires more knowledge of the audio environment than
AUMIDIController has and some judgement calls on the part of the
developer -- how much latency are you willing to add in order to
reduce jitter?
It's also a bit inflexible when it comes to interpreting MIDI
controls (14 bit MSB/LSB...).
I don't believe we will deprecate AUMIDIController without providing
something functionally equivalent in another API or in source form.
--
Doug Wyatt
Core Audio, Apple
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Coreaudio-api mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden