Kraken Custom Audio Engine With HRTF and Reverb
Apple’s OpenAL reverb and 3d “headphone quality” spatialization has been broken in IOS since IOS 6.0, resulting in issues such as no output or only output from one speaker. To address this, Kraken will be gaining its own low-latency audio engine with HRTF-based 3D spatialization and convolution reverb.
Convolution reverb with a 2+ second stereo impulse response sample is now working in real-time on an iPad 2! I’m making extensive use of the FFT functions in the Accelerate framework for iOS and OSX.