whatisgithub

What is pleasedontstopthemusic?

mikey820/pleasedontstopthemusic — explained in plain English

Analysis updated 2026-05-18

30LogosAudience · generalComplexity · 3/5Setup · moderate

In one sentence

An iOS tweak that stops apps from pausing your music by making their audio mix in instead of interrupting it.

Mindmap

mindmap
  root((please dont stop the music))
    What it does
      Mixes app audio
      Prevents pausing
      iOS tweak
    Tech stack
      Logos
      AVAudioSession hook
    Use cases
      Music plus game audio
      Keep lock screen controls
      Sideload injection
    Audience
      iOS users
      Jailbreak community
    Install
      Jailbroken repo
      IPA sideloading

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Keep listening to Spotify or Apple Music while a game like Roblox plays its own sounds.

USE CASE 2

Let a new app's audio mix alongside whatever is already playing instead of pausing it.

USE CASE 3

Keep lock screen playback controls on the app that was already playing first.

USE CASE 4

Inject the tweak into a specific app's IPA to enable mixing without a full jailbreak.

What is it built with?

LogosiOSAVAudioSession

How do you get it running?

Difficulty · moderate Time to first run · 30min

Requires either a jailbroken device with a package manager or sideloading the tweak into a target app's IPA on a non-jailbroken device.

So what is it?

PleaseDontStopTheMusic is an iOS tweak that lets multiple audio sources play at the same time. Normally, when you are listening to music and open an app that plays its own sounds (like a game), iOS pauses your music and plays the new app's audio instead. This tweak prevents that interruption by telling iOS to mix the new audio alongside your existing playback rather than replacing it. The tweak works by hooking into an iOS system component called AVAudioSession, which is what apps use to request control of the device's audio. When any app tries to take over audio, the tweak checks whether audio is already playing. If it is, the tweak quietly reconfigures the new app's audio settings so that it mixes in rather than interrupting. The original app that was playing first is left untouched, which means it keeps its lock screen controls (play, pause, skip) intact. Apps that get forced into mixing mode lose those lock screen controls but still produce sound. Installation has two paths. On a jailbroken device, you add the developer's package repository to your package manager and install the tweak from there. On a non-jailbroken device, you inject the tweak's library file into a specific target app's IPA file using a sideloading tool such as Esign, Feather, or Sideloadly, then install the modified app. The tweak supports rootful, rootless, and jailed jailbreak configurations. The typical example in the README is listening to Spotify while playing Roblox: you inject the tweak into the Roblox IPA so the game's audio mixes with your music instead of pausing it. The tweak is described as lightweight, with no significant processing overhead beyond the hook calls themselves.

Copy-paste prompts

Prompt 1
Explain how PleaseDontStopTheMusic hooks AVAudioSession to prevent apps from pausing my music.
Prompt 2
Walk me through injecting this tweak into an app's IPA file for a non-jailbroken iPhone.
Prompt 3
How do I install this tweak on a jailbroken device using the developer's package repository?
Prompt 4
Explain what happens to lock screen controls for apps forced into mixing mode by this tweak.

Frequently asked questions

What is pleasedontstopthemusic?

An iOS tweak that stops apps from pausing your music by making their audio mix in instead of interrupting it.

What language is pleasedontstopthemusic written in?

Mainly Logos. The stack also includes Logos, iOS, AVAudioSession.

How hard is pleasedontstopthemusic to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is pleasedontstopthemusic for?

Mainly general.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.