This all comes from auval. You should be able to run it from the terminal to 
get the same results. Checking parameter setting set a parameter to a random 
(within the allowed range) value at 3 different timestamps within the buffer 
and then renders it.


Cheers,
Markus

> On 14. Jun 2021, at 15:19, Nikolozi Meladze <[email protected]> 
> wrote:
> 
> Hi Markus,
> 
> Thanks for the quick response.
> 
> I understand that auval ships with macOS and is not part of Logic. But 
> doesn’t Logic run auval to ensure the AUs are behaving as expected? Seems to 
> me that’s what happens when I press “Reset & Rescan Selection” button in 
> Logic’s Plug-in manager.
> 
> I would like to know what "Checking parameter setting” test does. It might 
> help me find the problem. As I said, works fine in Reaper, without audio 
> dropouts, even the debug build. I’m currently experimenting to narrow down 
> the cause. And I don’t think the time constraint is the issue. I’ve 
> completely bypassed audio processing and filling the audio buffer with 0s. 
> And still get the the same error, when I run auval from the command line.
> 
> On the other hand, not adding any children to the AUParameterTree (with audio 
> processing not bypassed) causes the auval to pass all tests. I’m going to try 
> adding back some AUParameters to narrow down the issue.
> 
> Cheers
> Niko
> 
>> On 14 Jun 2021, at 4:57 pm, Markus Fritze <[email protected]> wrote:
>> 
>> The Audio Unit render happens out-of-process and it is managed by macOS 
>> (Logic has nothing to do with auval, etc). The render call into your AU 
>> seems to have failed to process the buffer within the time constraints.
>> 
>> 
>> I hope this helps a bit,
>> Markus
>> 
>>> On 14. Jun 2021, at 14:44, Nikolozi Meladze via Coreaudio-api 
>>> <[email protected]> wrote:
>>> 
>>> Hi,
>>> 
>>> I’m trying to run my iPad AUv3 synth on macOS Big Sur using Mac Catalyst. 
>>> I’ve fixed a few issues and made some progress. But I’m currently stuck on 
>>> the auval returning this error:
>>> 
>>> ```
>>> Checking parameter setting
>>> Using AudioUnitSetParameter
>>> Using AudioUnitScheduleParameter
>>> ERROR: -66745 IN CALL AudioUnitRender
>>> 
>>> * * FAIL
>>> ```
>>> 
>>> What does this particular test do? Is there documentation that I can read, 
>>> to see what each auval test does?
>>> 
>>> I know -66745 corresponds to kAudioUnitErr_RenderTimeout but that still 
>>> doesn’t tell me much.
>>> 
>>> The AUv3 loads and works fine in Reaper, but doesn’t work in Logic because 
>>> auval fails it because of the above error. Any pointers would be 
>>> appreciated. 
>>> 
>>> Cheers
>>> Niko
>>> _______________________________________________
>>> Do not post admin requests to the list. They will be ignored.
>>> Coreaudio-api mailing list      ([email protected])
>>> Help/Unsubscribe/Update your Subscription:
>>> https://lists.apple.com/mailman/options/coreaudio-api/mfritze%40apple.com
>>> 
>>> This email sent to [email protected]
>> 
> 

 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Coreaudio-api mailing list      ([email protected])
Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/coreaudio-api/archive%40mail-archive.com

This email sent to [email protected]

Reply via email to