Re: AUv3 with Mac Catalyst issues with auval
Re: AUv3 with Mac Catalyst issues with auval
- Subject: Re: AUv3 with Mac Catalyst issues with auval
- From: Markus Fritze via Coreaudio-api <email@hidden>
- Date: Mon, 14 Jun 2021 15:26:49 +0200
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@hidden>
> 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@hidden> 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@hidden> 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@hidden)
>>> Help/Unsubscribe/Update your Subscription:
>>>
>>> This email sent to email@hidden
>>
>
_______________________________________________
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