Unusual AU initialization behavior in Digital Performer?
Unusual AU initialization behavior in Digital Performer?
- Subject: Unusual AU initialization behavior in Digital Performer?
- From: Chris Johnson <email@hidden>
- Date: Wed, 14 Feb 2007 18:06:01 -0500
I've got a user who seems happy enough, but he tells me:
"I'm using channel with Digital Performer 5.01..."
"Anyway the reason I'm writing is because whenever I open a saved
project that has channel instantiated somwhere (be it aux sends,
channels or the mix bus) it makes a strange cascading explosive
sounds that fades in 2 or 3 seconds. After the exploding cascade
there are no more issues and channel keeps working fine. I'm aware
that you made this plugs for logic, nevertheless I think you should
be on the loop when this kind of stuff happens."
I actually made them for any AU host, but they work as expected in
Logic, AULab, Amadeus etc. As near as I can figure, what has to be
happening is that Digital Performer is not running the Reset code on
instantiation, and starting some IIR values I use off with insanely
high values. They've gotta be REALLY crazy for it to take several
seconds to die off.
I'm going to try defining the values in Channel.h and also assigning
them to 0.0 there- not just in the Reset. I had this idea that
everybody would call Reset *ROFL* imagine that, such an idea... looks
like I have an entire product line to overhaul and put in redundant
initial values, IF this workaround bails DP out.
So I'm going to ask- are they missing a trick, is it my mistake
assuming Reset is supposed to be called at least once for every
plugin, is this a known issue?
Chris Johnson
airwindows
_______________________________________________
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