Dave and non-Apple AudioUnits
Dave and non-Apple AudioUnits
- Subject: Dave and non-Apple AudioUnits
- From: Luke Bellandi <email@hidden>
- Date: Thu, 11 Apr 2002 10:54:10 -0700
Dave scans the system component list for all components of type 'aunt'. It
makes no distinction between Manufacturers in this sense. Dave organizes
its AudioUnits based on the manufacturer (in the NSOutlineView hierarchy) by
breaking down the name string obtained from the AudioUnit's
ComponentDescription Name string into Manufacturer and Unit name. So the
names for all Apple AudioUnits are actually "Apple: AUBandpass", "Apple:
DLSMusicDevice", etc.
When your units are included, Dave will try to break down their name strings
similarly. All of this work is done in AUComponentManager.java.
To get your components to show up in Dave, put your built ".component" file
in either the ~/Library/Audio/Plug-Ins/Components/ or
/Library/Audio/Plug-Ins/Components/ directory. Then you can either kill the
CoreServices daemon, or restart your computer. Finally, run Dave and your
AU's will show up.
Best,
Luke Bellandi.
CoreAudio
>
How do I get an non-Apple AudioUnit to show up in the AudioUnits list within
>
the recently released "Dave" application? I'm trying to modify the sample
>
AudioUnit from the AudioUnit SDK release late November of last year, and
>
then have that show up in "Dave" so I can test it.
_______________________________________________
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.