• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: non-generic parameters and Logic 6?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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.

  • Prev by Date: Re: Load/Save Presets does not work
  • Next by Date: Re: Load/Save Presets does not work
  • Previous by thread: Re: non-generic parameters and Logic 6?
  • Next by thread: desires for the AUBufferUnit
  • Index(es):
    • Date
    • Thread