Superpowered C++ Audio SDK Features

Audio Player

The most advanced out-of-the-box audio player unit ever built.

It boasts built-in functions including time-stretching, pitch-shifting, scratching, looping and multi-player sync. Not to mention built-in resampling (automatic sample rate conversion), cue points, HLS audio streaming, progressive downloads, direct Apple Music Library loading. Eliminates need to develop any additional player functionality.

Identical and reliable audio playback across Android, iOS, macOS, tvOS, Linux and Windows (and all major browsers soon).

Advanced audio player

Decoders

The fastest audio decoder set available to developers: MP3, AAC, HE-AAC, WAV, AIFF, Apple Lossless, Quicktime wrapped Audio and direct Apple Music Library reading.

Also includes metadata parsing and ID3 reading. All on Android, iOS, macOS, tvOS, Linux and Windows. Dramatically increases app and device battery life and play time.

Decoders

FX

Out of the box Echo, Delay, Bitcrusher, Flanger, Gate, Roll, Reverb, Whoosh, Compressor, Clipper and Limiter. Ready built audio IIR filters include Low-Pass, High-Pass, Low-Shelf, High-Shelf, Bandpass, Notch and Parametric. 3 Band EQ and N-band EQ.

Easily roll-your-own FX and filters by combining existing components, such as a high-pass filter for compressor sidechaining.

FX

Audio I/O

Programming audio I/O is a laborious time-sink.

Developers need to know every single OS idiosyncrasy to get glitch-free audio in and out of a system. With open-source Superpowered Audio IO classes, it only takes a few lines of code and you're done!

Audio I/O

Streaming & Encryption

Audio drop-out free HLS (HTTP Live Streaming) for Android, iOS, macOS, tvOS, Linux and Windows. Including handling of encrypted content, adaptive bitrate switching and live streams.

Streaming Encryption

Music Analysis

Analyzing music or other audio?

The fundamental music analysis technologies such as a BPM Analyzer, Key Detection, Beatgrid Detection, Audio Waveform Visualization and Filter Bank Analysis are easily deployed.

Music Analysis

Spatialization & 3D Audio

Spatialization is notorious for consuming CPU.

With Superpowered, that's no longer an issue. Object-based 3D Audio Spatializer, Ambisonics B-format & Unity Native Audio Plugin Support are all CPU friendly. Spatialize much more than game sounds with a spatializer tuned for a certain musicality.

Spatialization & 3D Audio

Ready for blazingly good audio performance and enhanced developer productivity?

Download the SDKs or get in touch with sales

Superpowered Audio SDK Features & Classes

Solutions
Superpowered Audio SDK (Cross Platform)

PLATFORMS

Cross-platform
checkmark
Android
checkmark
iOS
checkmark
macOS
checkmark
tvOS
checkmark
Windows
checkmark
Linux
checkmark

Advanced Audio Player

Seeking
checkmark
Automatic Sample Rate Conversion
checkmark
Easy Time Display
checkmark
Built-in Time-Stretching (master tempo)
checkmark
Built-in Pitch-Shifting
checkmark
Scratching and Reverse Playback
checkmark
Pitch bend
checkmark
Automatic Multi-Player Sync
checkmark

Audio Quality

Floating Point 32-bit
checkmark

Audio Decoder

MP3
checkmark
AAC, HE-AAC
checkmark
WAV
checkmark
AIFF
checkmark
Apple Lossless
checkmark
Quicktime wrapped audio
checkmark
Audio Metadata, ID3 Parsing
checkmark

Audio Filters

Resonant Low-Pass, Resonant High-Pass
checkmark
Low-Shelf, High-Shelf
checkmark
Bandpass
checkmark
Notch
checkmark
Parametric
checkmark

Audio Effects

Echo, Delay
checkmark
Reverb
checkmark
3 Band EQ
checkmark
Filter
checkmark
Bitcrusher
checkmark
Flanger
checkmark
Gate, Roll
checkmark
Whoosh
checkmark
Compressor
checkmark
Limiter
checkmark
Clipper
checkmark

Audio Recorder

checkmark

Audio Resampler

checkmark

Audio Mixer

checkmark
Crossfader
checkmark
Format conversion (32 bit, 24 bit, 16 bit)
checkmark

Time Stretching

checkmark

FFT

Complex
checkmark
Real
checkmark
Real-Polar
checkmark

Processor Architecture

ARM7 (32-bit + NEON)
checkmark
ARM8 (32/64 bit, NEON integrated)
checkmark
x86 (32-bit)
checkmark
x86 (64-bit)
checkmark

Key Considerations

Real-time, low latency?
checkmark
Runs great on low-power and mobile devices?
checkmark
Easy to use API?
checkmark