attention AU host-makers -> MusicEffects
attention AU host-makers -> MusicEffects
- Subject: attention AU host-makers -> MusicEffects
- From: Marc Poirier <email@hidden>
- Date: Wed, 13 Nov 2002 23:00:02 +0100 (CET)
Hello. This message is for you folks out there who are writing Audio Unit
hosts. I'm writing to ask you all to please support MusicEffect type AUs.
Rax doesn't, SynthTest doesn't, and Metro doesn't, and perhaps there are
others that I don't know about. Yet all of those hosts support regular AU
effects. Even if you don't support sending MIDI to effects, please at
least scan for MusicEffects and make them available like other effects.
Most MusicEffects can still be used even if they are not getting MIDI.
Many MusicEffects are simply regular effects with some sort of optional
MIDI "enhancement" (like the ability to automate parameters with MIDI CCs,
for example), so it's terrible to have those effects completely
unavailable in an AU effect host.
In order to support MusicEffects like you would regular effects, all you
need to do is scan the component type code 'aumf' in addition to 'aufx'.
If you are using the constants in AudioUnit.framework, note that AU 2.0
has a bug defining MusicEffect's type code the same as the AUMixer code,
so you need to change the code for kAudioUnitType_MusicEffect from 'aumx'
to 'aumf' in AudioUnit.framework/AUComponent.h and AUComponent.r ('aumf'
is official and will be the code in the next AU API revision).
I would also like to ask you host folks to please consider supporting the
MIDI part of MusicEffects, too, if possible. I personally think that MIDI
control of effects can, in some cases, make using the effect far simpler
and more "musical" (like note control of my Buffer Override and Scrubby
effects, for example). And sometimes it's necessary and the only way to
accomplish a certain type of effect (like my Rez Synth and MIDI Gater
effects, for example). Heed my words: This is the future of effects, and
the future is now! Okay, so now I obviously have most of you convinced,
but for those of you still uncertain about The Future, I just again ask
that you please at least support MusicEffects without MIDI.
If you need any MusicEffects to test with, please let me know, I can send
you several. I don't have them at my web page now because, yeh know, as I
was saying, they won't show up in hardly any hosts...
thanks for listening,
Marc
_______________________________________________
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.