Matt Pfeiffer
Matt Pfeiffer
I may take a stab at this at some point... I have seen this implemented with timers before, but there may be more appropriate way of handling this. I imagine...
This might be overkill but you could check out Apple's Biquadratic filters example: https://developer.apple.com/documentation/accelerate/applying_biquadratic_filters_to_a_music_loop
I would also recommend the filter approach - I think that is standard for multi band processing, in general. Doing an FFT, manipulating bins, and then inversing the FFT causes...
Yes, there should be accelerate functions for everything you need to do I imagine.
Going to share this here too: https://www.mathworks.com/help/audio/ug/multiband-dynamic-range-compression.html I had found this resource recently about crossover filters and never saved the bookmark, but luckily it was in my history :)
No problem! Good luck
Thanks for the nudge! I'll fix this up when I have some free time. I contributed this to AudioKit, so you can find a working version of the component here:...
I have had this same issue before and it drives me nuts that I can't figure out a rhyme or reason for it. @Samigos did you ever figure out a...
I think a good stop gap solution here would be to hide the existing method from visionOS and then create a new method that works across all platforms using the...
@itsthisjustin - I have experienced the same issue with mic input. I fixed this in my project by adding Settings.sampleRate = 48_000 during my audio session configuration, but I'll look...