Re: non-generic parameters and Logic 6?
Re: non-generic parameters and Logic 6?
- Subject: Re: non-generic parameters and Logic 6?
- From: "Angus F. Hewlett" <email@hidden>
- Date: Mon, 03 Mar 2003 18:25:21 +0000
>
Date: Mon, 03 Mar 2003 18:24:20 +0000
>
To: Bill Stewart <email@hidden>,coreaudio-api.lists.apple.com
>
From: "Angus F. Hewlett" <email@hidden>
>
Subject: Re: non-generic parameters and Logic 6?
>
In-Reply-To: <email@hidden>
>
References: <email@hidden>
>
>
Panic over... my bug.
>
>
At 09:59 AM 3/3/2003 -0800, you wrote:
>
>Do you see this problem with the Apple AUs? Many (if not all) of them
>
>have non 0-1 ranges for parameter values - that would be worth
>
>checking... (though I don't think we have any explicit indexed param
>
>values, so I think the sample effect unit has one and you could try
>
>that as well)
>
>
>
>Bill
>
>
>
>On Sunday, March 2, 2003, at 11:15 AM, Angus F. Hewlett wrote:
>
>
>
>> Hi again all,
>
>>
>
>> Thanks for your help so far... one more problem remaining.
>
>>
>
>> My plugin has to persist its state, and for backwards-compatibility
>
>> with
>
>> the VST version, I don't want to implement chunks, so I'm doing a
>
>> simple
>
>> parameter-based save.
>
>>
>
>> However, Logic is bounding generic parameters within their declared
>
>> maximum
>
>> ranges either at save or restore (that's fine and sensible in itself);
>
>> the
>
>> legacy VST code has an index parameter (for a menu selector) which uses
>
>> ranges outside that.
>
>>
>
>> So, I figured the AU should be aware of it as an integer index
>
>> parameter
>
>> (that is what it is, after all), so I've implemented the appropriate
>
>> code
>
>> in the AU; however, Logic is still seeing -all- the parameters as
>
>> normalized (0..1) floats and doesn't seem to be picking up that one of
>
>> them
>
>> is different.
>
>>
>
>> So, my question is... has anyone gotten this working? Is there most
>
>> likely
>
>> a bug in my code or is Logic to blame?
>
>>
>
>> Regards,
>
>> Angus.
>
>> =======================================================
>
>> Angus F. Hewlett, Technical Director
>
>> FXpansion Audio UK Ltd - http://www.fxpansion.com
>
>> =======================================================
>
>> _______________________________________________
>
>> 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.
>
>>
>
>>
>
>--
>
>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
>
>________________________________________________________________________
>
>__
>
>
>
>
=======================================================
Angus F. Hewlett, Technical Director
FXpansion Audio UK Ltd -
http://www.fxpansion.com
=======================================================
_______________________________________________
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.