Skip to content

Let us change playback speed on embeds (playbackRate) #557

Description

@RoosterBooster007

Hey SoundCloud team,
Can we please get a way to change the playback speed on embeds? Right now, there’s no way to do it through the Widget API, and CORS completely blocks us from forcing it with standard JavaScript on our own sites.
Adjusting playback rate is pretty much an industry standard at this point. YouTube has ytPlayer.setPlaybackRate(speed), and honestly, any major streaming platform with an embed API should have this out of the box. It’s a massive missing feature for anyone embedding podcasts, educational tracks, or tutorials where users need to speed things up or slow them down.
It would be awesome if we could get a method like SC.Widget.Method.SET_PLAYBACK_RATE or even just a simple URL query parameter like &speed=1.5. (And honestly, while you're at it, adding a speed toggle to the main desktop site would be incredible too 🙏).
This feels like a relatively straightforward feature that would open up a ton of value for developers trying to use SoundCloud embeds in their apps instead of migrating to other players.
Appreciate the consideration, hope this can get on the radar soon!

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions