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: Tue, 15 Jun 2021 10:18:23 +0200
> One thing to keep in mind while trying to trace issues with auvaltool and
> errors with Mac Catalyst is that the reported error may not be where the
> actual problem is. I spent several months trying to trace a failure with an
> iOS AUv3 I was porting using Catalyst that wouldn’t pass auval because the
> channel configuration wasn’t passing the tests. But, auval wasn’t even
> reporting the channels that I had configured.
auval is not perfect, but it is a tool that helps finding a bunch of issues
much easier than during using the plugin. But it can’t test everything.
> In the end I gave up trying to chase down the issue and reprogrammed the
> entire AU. In doing this, I found that I actually had a timing issue in the
> allocation method for the DSP code.
We have special code in our DSP section, which throws an error whenever
somebody tries to allocate memory during a render callback – which obviously is
a massive no-no.
Markus
> When I went back and fixed this in the original code for the AU, auval passed
> with no issues.
>
> I’d look everywhere in your code for things that might not be right, not just
> in the areas that the auval error suggests.
>
> Cheers,
> Rob
>
>> On Jun 14, 2021, at 6:44 AM, Nikolozi Meladze via Coreaudio-api
>> <email@hidden <mailto: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
>> <mailto:email@hidden>)
>> Help/Unsubscribe/Update your Subscription:
>>
>>
>> This email sent to email@hidden <mailto:email@hidden>
>
> _______________________________________________
> Do not post admin requests to the list. They will be ignored.
> Coreaudio-api mailing list (email@hidden
> <mailto:email@hidden>)
> Help/Unsubscribe/Update your Subscription:
>
> This email sent to email@hidden <mailto: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