Re: whats the best way to start AU
Re: whats the best way to start AU
- Subject: Re: whats the best way to start AU
- From: nick <email@hidden>
- Date: Fri, 7 Nov 2003 17:31:03 +0000
First off, a big thanks to DestroyFX and everyone else who has freely
available source for AUs. :)
Unfortunately I've never been able to successfully run an AU I've
compiled on my system :-(
Pre-compiled ones work fine, and the project loads fine in PB, and
compiles with no problems whatsoever.
However, trying to instantiate it in Rax (or SynthTest) simply crashes
the app.
Has anyone else had similar problems? And resolved them? This is a
clean 10.2.8 / DevTools Dec'02 system (installed 2 days ago)
Cheers,
Nick
On Friday, Nov 7, 2003, at 15:22 Europe/London, Marc Poirier wrote:
While I definitely think that there could be more examples in the SDK,
there still are ones that store parameters, have GUIs, etc. So I'm not
sure what you mean specifically about that.
Aside from what you've already mentioned outside of the SDK, you could
try
looking at the Destroy FX AUs that I've helped to make, all of which
are
open source:
http://destroyfx.org/audiounits.html
Most of them use a cross-API / cross-platform framework that we've
written
called DfxPlugin, but there's also RMS Buddy which is a "pure" AU which
might be easier to look at first as an example.
Storing parameters, by the way, is not a big deal. It just works by
default using the AUBase SDK as is. I'm not sure what problems you've
encountered with that.
Also, the missing constant names are in the latest CA SDK and API
updates.
Check http://connect.apple.com/ downloads for the latest SDK for Jaguar
(Panther dev tools come with a newer SDK, though) and also, if you're
still on Jaguar, install QuickTime 6.4 to get the latest CoreAudio and
QuickTime framework updates, which brings all of the Panther updates to
those frameworks to Jaguar.
Marc
On Fri, 7 Nov 2003, Malte Steiner wrote:
Its really a pain to develope AU or I missing something.
After several months I try again but its still doesn't work or maybe
my
computer misses the right version. Why there isn't a demo which works
right out of the box?
Don't get me wrong, I appreciate the various approaches and the work
people put into.
But please, just a sample AU complete with a working GUI and working
parameterstorage.
The VSTSDK was much more complete and easy to start with!
I need to finsish a work and dont have the time to tweak endlessly
settings, imports and so on.
- The original Airy UI worked but didn't store parameters
- Urs' UI can be compiled under certain circumstances but crashes
logic
or didn't show UI Editor, Urs, what I am doing wrong?
Today I encounterd new problems:
- the sourceforge airy UI didnt compile so far, 4 declarations missing
in
/Developer/Examples/CoreAudio/AudioUnits/AUPublic/AUCarbonViewBase/
AUVParameter.cpp:
`kAudioUnitParameterUnit_Milliseconds' undeclared Compiling (4
errors)
`kAudioUnitParameterUnit_BPM' undeclared (first use this function)
`kAudioUnitParameterUnit_Beats' undeclared (first use this
`kAudioUnitParameterUnit_Milliseconds' undeclared (first use this
function)
So I guess I got not the current AUApi, what was the last version? I
got
CoreAudioApi from April.
Complete puzzeld,
Malte
--
Malte Steiner
media art + development
-www.block4.com-
next events
Elektronengehirn:
13.October - ... exhibition netart Javamuseum.org online,
germanfeature
_______________________________________________
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.