> 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 
>> <coreaudio-api@lists.apple.com <mailto:coreaudio-api@lists.apple.com>> 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      (Coreaudio-api@lists.apple.com 
>> <mailto:Coreaudio-api@lists.apple.com>)
>> Help/Unsubscribe/Update your Subscription:
>> https://lists.apple.com/mailman/options/coreaudio-api/rob%40musicunfolding.com
>>  
>> <https://lists.apple.com/mailman/options/coreaudio-api/rob%40musicunfolding.com>
>> 
>> This email sent to r...@musicunfolding.com <mailto:r...@musicunfolding.com>
> 
> _______________________________________________
> Do not post admin requests to the list. They will be ignored.
> Coreaudio-api mailing list      (Coreaudio-api@lists.apple.com 
> <mailto:Coreaudio-api@lists.apple.com>)
> Help/Unsubscribe/Update your Subscription:
> https://lists.apple.com/mailman/options/coreaudio-api/mfritze%40apple.com 
> <https://lists.apple.com/mailman/options/coreaudio-api/mfritze%40apple.com>
> 
> This email sent to mfri...@apple.com <mailto:mfri...@apple.com>
 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Coreaudio-api mailing list      (Coreaudio-api@lists.apple.com)
Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/coreaudio-api/archive%40mail-archive.com

This email sent to arch...@mail-archive.com

Reply via email to