Music playback starts with the complex process of decoding. Decoding is often delegated to custom hardware to reduce battery and CPU usage. The Superpowered Audio Decoder uses just a tiny fraction of the CPU, and reduces BOM by making custom hardware irrelevant.
The Superpowered Audio Decoder decodes a 4 minute long MP3 or AAC track to uncompressed audio in under 1 second on most mobile devices. All with standards compliant audio quality, of course.
It supports MP3, AAC-LC, HE-AAC, WAV, AIFF and STEMS (by Native Instruments). Supported AAC containers are: ADTS, M4A (MP4). Direct reading from the iPod library. For other formats like Apple Lossless it uses Apple’s own codecs, so all bases are covered.
Audio codecs are often processed in the media server daemon in most mobile operating systems. Sometimes the media server crashes for unknown reasons, making it impossible to debug.
Say goodbye to strange and un-debuggable crashes due the media server daemon. The Superpowered Audio Decoder runs as a part of your application, independently from other services, increasing stability.