Superpowered Web Audio JavaScript and WebAssembly SDK
Allows developers to implement low-latency interactive audio features into web sites and web apps with a friendly JavaScript API.
Superpowered Web Audio JavaScript and WebAssembly SDK is a cutting-edge WebAssembly-based library featuring low-power, real-time latency and cross-browser audio Fx, audio I/O, music analysis and spatialization.
Native Quality
No compromises: audio quality is identical to our "native" platform versions.
Native Performance
All data processing is performed in WebAssembly for high performance.
Time Stretching
Worlds first low-latency real-time audio time-stretching in any major web browser.
Easy API
Develop using a standard JavaScript API. Front-end developers can design high performance audio apps now. Use vanilla JS or any of your favorite frameworks.
Web Audio
Seamlessly integrates with Web Audio, supporting both the old ScriptProcessorNode and the new Audio Worklet.
Every Major Browser
Works with the offical stable versions of every major web browser. MS Edge requires version 74.
Superpowered Interactive Audio Features
Write once, run anywhere
Launching interactive audio apps on multiple web browsers and multiple devices requires powerful DSP that provides unified performance with reducing complexity. Dealing with web browser performance idiosyncrasies is frustrating and non-productive.
[Learn more
Stable, real-time audio latency performance
The native API is faster than OpenSL ES, Core Audio or vDSP/Accelerate. WebAssembly processing offers similar performance.
[Learn more
How Some of the Most Successful Developers and Companies Feel About Superpowered
What They're Saying
Superpowered is in a category entirely of its own. I love working with
them on hard-to-solve audio tech problems.
Superpowered's high-performance DSP APIs allowed us to write our audio
gine once and run it successfully on everything from the latest
iPads to lower-end Android devices. Without it, we wouldn't
be doing real-time, eight-voice vocal harmonies on cheap phones.
Superpowered audio is advanced cross-platform audio processing
technology, wrapped in an easy to use API. Superpowered does
all the low-level, heavy lifting that would otherwise take multiple
vendors running multiple technologies to even come close.
Learn More
Audio Solutions, Case Studies and Explainers
IOS & Android Audio Latency
- Android's 10 Millisecond Problem
- Rebooting Android's 10 ms Problem
- Android's 10 ms Problem? SOLVED.
- Android USB Audio and MIDI
- Android Audio Low Latency Primer for Devs
- Audio Latency Test App (Android & iOS)
Audio blog content
- C++ Network Library Options (2018)
- C++ Audio Library Options (2018)
- How 3D Spatialized Audio Bottlenecks Virtual Reality Video
- WebAssembly Web Audio Javascript SDK
- Android Mono Hack: AndroidAudioGate
- All Blog Content
Audio processing
- FFT and Polar FFT
- Audio Mixers
- Volume changers
- Sample format converters
- Interleaving and De-interleaving Audio
Audio files, players and codecs
- Android Advanced Audio Player
- Advanced Audio Player for Android, iOS, macOS, tvOS, Linux and Windows
- HTTP Live Streaming for Android & iOS
- Audio Decoder (MP3, AAC, WAV, AIFF, M4A)
- 3D Audio Spatializer & Ambisonics