Download - Superpowered FFT beats Apple vDSP FFT
Apple vDSP FFT benchmarked against Superpowered FFT for iOS
h>p://Superpowered.com
Audio SDK for iOS and Android
About Superpowered SDK
• Superpowered is a DSP library opDmized for ARM cores.
• Superpowered delivers be>er power-‐to-‐wa> performance on low-‐power mobile and wearable compuDng b/c the technology uses fewer CPU clock cycles, hence faster performance with lower power consumpDon.
• All calculaDons are floaDng point. • ImplementaDon designed for ease of use to provide faster development.
Benchmarking
• Superpowered team performed benchmarking on iPhone 5 (Apple A6).
• Against Apple vDSP, known to be fastest for mobile.
• Results: Superpowered polar FFT (forward & inverse) outperforms Apple vDSP.
Superpowered DSP Library (Q1 2014) FFT:
-‐ Complex, real and real-‐polar (works with magnitudes and phases). -‐ In-‐place and out-‐of-‐place. -‐ Real sizes: 32 to 8192. Complex sizes: 16 to 4096. Power of 2 only.
• FX: echo, flanger, gate, reverb, roll, whoosh, 3-‐band EQ, lo-‐fi, biquad IIR filters (lowpass, highpass, bandpass, high-‐shelf, low-‐shelf, parametric, notch)
• Resampler-‐ frequency-‐domain Dme stretching and pitch shibing, with transient handling
• AAC/MP3/WAV & AIFF decoders + an audio file decoder wrapper • Simple Audio file player (start/stop, seek, resampler for various sample
rates) • Advanced file player (cue points, Dme stretching, scratching, looping,
etc.)
SDK Licensing and QuesDons
Say hello to Gabor Szanto, CTO and Patrick Vlaskovits, CEO [email protected] Or try it out at: h>p://superpowered.com/superpowered-‐audio-‐sdk/