Backstage Blog

RSS logo

You're browsing posts of the category Streaming

Less Is More: Why Audio on SoundCloud Looks Different

June 18th, 2026 by Joe Reid

Last year, SoundCloud upgraded its AAC encoder for the first time in over a decade. The new one (Fraunhofer’s libfdk_aac) delivers higher perceptual audio quality across every metric we track.

But if you look at a spectrogram, you may notice something unexpected.

Here’s the scenario: you upload a lossless master. You download your track from SoundCloud and open it in a spectrum analyser. There’s a hard shelf at 17 kHz where there used to be energy all the way to 20 kHz. The old encoder kept…

Read more…

Moving to Modern Streaming: Introducing AAC HLS on SoundCloud APIs [Deadline Extended]

September 15th, 2025 by Youssef Hassan

We’re introducing an important change that will affect how you stream tracks!

Read more…

Playback on Web at SoundCloud

May 3rd, 2019 by Tom Jenkinson

Maestro is a library we have developed to handle all playback across SoundCloud web applications. It successfully handles tens of millions of plays per day across soundcloud.com, our mobile site, our widget, Chromecast, and our Xbox application. We are considering open sourcing it, and this blog post is a technical overview of what we’ve achieved thus far with Maestro.

Read more…