• 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: Alternate tuning support for Music Device AUs
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Alternate tuning support for Music Device AUs


  • Subject: Re: Alternate tuning support for Music Device AUs
  • From: Chris Reed <email@hidden>
  • Date: Mon, 6 Oct 2003 10:37:48 -0500

I think the only support that is in the current AU spec (Panther included) for any sort of alternate tuning is the ability to specify a floating point pitch when calling MusicDeviceStartNote().

Obviously this requires the support of host developers.

You're probably right that it would help a lot if there were an API that AU developers could use to parse MIDI Tuning Standard messages. It would fit into the AUPublic SDK very nicely, I think... ;)

-chris

On Oct 3, 2003, at 4:41 PM, James Coker wrote:

Are there any plans to provide direct support for alternate tunings
in the Music Device base classes? I'm starting to see significant
interest in alternate tunings for AUs, but most developers are not
familiar enough with the terrain to be able to offer a solution
without a significant amount of work.

Since the MD "Extended Control Protocol" allows for fractional note numbers,
it would seem natural for other features to be added. In particular, I think
it would make the most sense to have built-in support for the
MIDI Tuning Standard (http://www.midi.org/about-midi/tuning.shtml).
If there was an api that could parse those messages and provide
fast note number to frequency calculations, it would be much
easier (perhaps even trivial) for AU developers to add microtuning.
And a nice bit about using that standard (as opposed to on-the-fly
fractional note numbers), is that sequencer developers wouldn't
have to add any special tuning support when generating notes,
and, of course, musicians would be using the same tuning approach
that is already supported by some hardware synths (ok, not that
many, but still....)

I have to admit that I haven't had a chance to read the Panther
headers yet, so there might already be something there, but
nothing was mentioned at WWDC...

Or, perhaps the necessary code is already floating around
somewhere in CSound or at CCRMA...

Best,
Jim
_______________________________________________
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.
_______________________________________________
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.

References: 
 >Alternate tuning support for Music Device AUs (From: James Coker <email@hidden>)

  • Prev by Date: Playing back MIDI data
  • Next by Date: AUGraph stream format problems
  • Previous by thread: Alternate tuning support for Music Device AUs
  • Next by thread: Emagic's VST-AU wrapper
  • Index(es):
    • Date
    • Thread