• 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 note tranformations
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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


References: 
 >Re: MIDI note tranformations (From: Robert Martin <email@hidden>)

  • Prev by Date: Re: MIDI note tranformations
  • Next by Date: Re: Error -10838 calling MIDIClientCreate
  • Previous by thread: Re: MIDI note tranformations
  • Next by thread: Again, Routing Midi Signal from Quicktime through CoreMidi
  • Index(es):
    • Date
    • Thread