Re: Logic7.1 picks the wrong plugin
Re: Logic7.1 picks the wrong plugin
- Subject: Re: Logic7.1 picks the wrong plugin
- From: William Stewart <email@hidden>
- Date: Tue, 12 Jul 2005 14:38:58 -0700
No. He is already using a unique ID - the unique ID are the three
identifiers of the component, its type, subtype, and manu. If other
hosts have problems here then they should fix their implementation
here as well.
An offline AU and a converter AU can vector down to the same code,
where some minor differences are used for the different AU types, but
otherwise the code is identical. These two AU types represent
distinct usage scenarios (one is where the AU is being used in some
real-time context, the other to process a file). The presets between
these two AUs can be interchangeable for example. Apple ships two AUs
on your system that behave in exactly this manner: AUTimePitch and
AUVarispeed - the only distinction between the two is the au's type
(auol vs aufc)
Of course the situation Os describes is similar, and quite legitimate.
In both of these situations I would see this dual-identity as a
feature of the AU specification (especially the sharing of presets) -
there was a post I made about 2 months ago to change the preset
validation mechanism in AUBase to ignore the component type for this
very reason.
Bill
On 12/07/2005, at 1:04 PM, Jeremy Sagan wrote:
I think perhaps other hosts may also exhibit this problem. Your
best bet is to use a unique ID for the different plug-ins.
Jeremy
On Jul 12, 2005, at 2:20 PM, Stefan Gretscher wrote:
Am 10.07.2005 um 20:01 schrieb Os:
apologies if this isn't the place for this, but I've just found a
reasonably serious AU hosting bug in Logic 7.1.
For discussing any issues related to Logics AU hosting, please use
this email address:
email@hidden
It's a group mailing address that is broadcast to the appropriate
guys in the Logic engineering, the Logic QA and the CoreAudio team.
In case of bugs in Logic, please feel free to additionally use
your ADC account to file a bug report.
I have two AUs in one bundle, with similar but not identical
signatures:
Oss-TiBook:~ os$ auval -a | grep XFls
aumf XFls ExSl - Expert Sleepers: Crossfade Loop Synth Effect
aumu XFls ExSl - Expert Sleepers: Crossfade Loop Synth
If I create a Logic song using the synth (aumu), save and reload
it, Logic instantiates the effect (aumf).
We checked this today and can confirm the bug, it must have been
around ever since Logic supports AUs...
Sure we'll fix it, but unfortunately it seems like this will break
backwards compatibility of songs.
Best,
Stefan
------------------------------------
Stefan Gretscher
plug-in development & 3rd party plug-in support
Emagic GmbH, Hamburg, Germany
a subsidiary of Apple Computer, Inc.
email: email@hidden
phone: (+49)-4101-495-586
(Central European Timezone)
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Coreaudio-api mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
40verizon.net
This email sent to email@hidden
--
mailto:email@hidden
tel: +1 408 974 4056
________________________________________________________________________
__
"Much human ingenuity has gone into finding the ultimate Before.
The current state of knowledge can be summarized thus:
In the beginning, there was nothing, which exploded" - Terry Pratchett
________________________________________________________________________
__
_______________________________________________
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