Do any hosts support the "interesting" parts of the AU API?
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