• 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
Do any hosts support the "interesting" parts of the AU API?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Do any hosts support the "interesting" parts of the AU API?


  • Subject: Do any hosts support the "interesting" parts of the AU API?
  • From: Ian Kemmish <email@hidden>
  • Date: Wed, 15 Feb 2006 13:23:34 +0000

Apart from the fact that a PowerPC ran my code roughly three times faster than a Pentium (sigh), the main reason I had for resurrecting my synth architecture two years ago was that the AU API seemed to be making a determined attempt to get away from MIDI. Little things like:

1) StartNote and StopNote - the fractional note numbers are essential if you want scales with more than twelve notes per octave without sacrificing usable range. The ability to specify an arbitrary instrument is nice too (although, Apple, it would be nice if I could pass in a dictionary of arbitrary note parameters instead of an array of conventional note parameters.)

2) Arbitrary groups, not just 16 pretending to be MIDI channels.

3) Arbitrary parts.

4) Arbitrary named parameters published on group and part scope. All I've seen hosts do so far is query the AU's list of parameters on global scope -- for a multi-timbral modular synth where the user decides what parameters are published by each voice, this is useless! Even for a synth where the list of parameters is the same for all time and across all groups, they should still surely be published on group scope, not global scope?


I *think* my synth supports all of these - but without a suitable host, it's impossible to test this assertion.


My synth is about to enter alpha test, and I'm depressed that in 2006 I'm still forced to look to the user like a MIDI synth... If your host supports any of the above, please let me know!

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Ian Kemmish 18 Durham Close, Biggleswade, Beds SG18 8HZ
email@hidden Tel: +44 1767 601361 Mob: +44 7952 854387
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



_______________________________________________ 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
  • Follow-Ups:
    • Re: Do any hosts support the "interesting" parts of the AU API?
      • From: Stefan Gretscher <email@hidden>
    • Re: Do any hosts support the "interesting" parts of the AU API?
      • From: William Stewart <email@hidden>
  • Prev by Date: CoreAudio SDK and strict aliasing
  • Next by Date: Looking for beta testers for ABL Pro AU
  • Previous by thread: CoreAudio SDK and strict aliasing
  • Next by thread: Re: Do any hosts support the "interesting" parts of the AU API?
  • Index(es):
    • Date
    • Thread