Question about KVO on allParameterValues

2018-04-13 Thread Robert Abernathy
I’m working on a couple of AU’s and I’m doing KVO on allParameterValues to update my UI. I’ve noticed that observeValue(forKeyPath keyPath: String?, of object: Any?, change: [NSKeyValueChangeKey : Any]?, context: UnsafeMutableRawPointer?) is called twice when setting a preset via either fullSt

iOS AU hosts

2018-05-26 Thread Robert Abernathy
Are there any AU hosts on iOS that can host mono-to-stereo AU’s? I’m working on an AU now where this would be the preferred configuration and the hosts I’ve tested in so far all seem to default to stereo-stereo even when I’m using a single input channel. It appears that they are all ignoring the

Re: AUv3 with Mac Catalyst issues with auval

2021-06-14 Thread Robert Abernathy via Coreaudio-api
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 t

Re: AUv3 with Mac Catalyst issues with auval

2021-06-15 Thread Robert Abernathy via Coreaudio-api
My issue was in allocateRenderResources() not in the internalRenderBlock. The AU had actually been running fine on iOS for a few years when I ported it to macOS and saw the issue in auval. It was even running fine on macOS in Logic, GarageBand, MainStage, and Reaper. That’s why I mentioned it he