Updated Oct 12, 2026· 8 min read

Key takeaways

  • Moderation removal. Audio is deleted after upload without notice, and the ID becomes a permanent silent placeholder. This is the number one cause of a list going bad overnight.
  • Permission scoping. Anything you uploaded plays in your own places and nowhere else. A track working in your test place tells you nothing about whether it works in Compass.
  • Pre-2022 lists. If a list was written before the audio privacy update, treat every code in it as expired until proven otherwise.
  • Length overflow. The 420-second cap quietly kills full-length classical and live recordings, so excerpt first and paste second.
  • Volume mismatch. Older uploads are often mastered much hotter than catalog tracks, and the in-game music slider is separate from the effects slider — check both before blaming the file.
  • Duplicate titles. The same composition exists as dozens of uploads at different lengths and volumes, so a title search returns five usable results and twenty unusable ones. Runtime is your fastest filter.

The short answer: there is no frozen list of numeric Compass music IDs that stays valid forever — the codes that actually play are the ones pulled from Roblox’s licensed audio catalog or from public audio, and the list below gives you the tracks that survive moderation, how each one loops in-game, and the one-minute method for turning any title into a pasteable 10–13 digit asset ID. Roblox’s 2022 audio privacy change is the reason most “Compass song ID” lists you find elsewhere now play nothing but silence.

As an Amazon Associate we earn from qualifying purchases at no extra cost to you.

Why Compass Music ID Lists Go Stale So Fast

Roblox audio IDs are asset numbers, not song names, and the platform treats them like files with owners. Before the 2022 audio privacy update, any uploaded track could be played in any experience. After that change, user-uploaded audio became private by default: it plays only in experiences owned by the uploader or their group, unless the uploader made it public or the track belongs to Roblox’s licensed catalog. That single rule is why a code copied from a 2021 forum post can be perfectly typed and still produce dead air in 2026.

The practical numbers matter too. Asset IDs run 10 to 13 digits with no letters, uploaded audio is capped at 7 minutes (420 seconds) per Roblox’s audio upload documentation, and moderated audio is removed after the fact without a visible error — the radio simply stays quiet. Any track longer than 420 seconds has to be excerpted before it will work, which is why so many classical and live recordings fail on the first paste.

The Working Track List, With Loop Notes

These are public-domain compositions and catalog-friendly recordings, which is the pool that reliably survives. Lengths are typical for common recordings and vary by uploader, so treat them as a check, not a spec.

Track Artist / composer Best for Typical length Loop verdict
Canon in D Johann Pachelbel Base building, AFK hubs ≈ 4:30 Loops cleanly — cut on the final chord
Für Elise Ludwig van Beethoven Short loops, obby stages ≈ 3:00 Clean loop, resolves on the last note
Ode to Joy (finale theme) Ludwig van Beethoven Victory moments, group runs ≈ 3:20 Loops well as a 60–90 second excerpt
In the Hall of the Mountain King Edvard Grieg Chases, tension, boss rooms ≈ 2:30 Seamless — builds on every pass
Dance of the Sugar Plum Fairy Pyotr Ilyich Tchaikovsky Winter events, trading posts ≈ 2:10 Seamless, no edit needed
The Entertainer Scott Joplin Shops, lobby music ≈ 3:30 Clean loop on the repeat
Rondo Alla Turca Wolfgang Amadeus Mozart Upbeat travel, minigames ≈ 3:30 Clean loop, hard ending
Clair de Lune Claude Debussy Night ambience, quiet rooms ≈ 5:00 Fade tail — trim the last 2–3 seconds
Moonlight Sonata, 1st movement Ludwig van Beethoven Dark ambience, horror maps ≈ 5:50 Fade ending — needs a crossfade
Toccata and Fugue in D minor Johann Sebastian Bach Spooky events, Halloween builds ≈ 9:00 Over the 7-minute cap — use the opening 3 minutes
The Blue Danube Johann Strauss II Floaty, sky-themed areas ≈ 10:00 Over cap — excerpt one waltz section
William Tell Overture (finale) Gioachino Rossini Racing, speed sections ≈ 12:00 Over cap — the finale excerpt loops tightly at ≈ 3:00

Reading the Loop Column

Three loop classes cover almost everything you will paste. Seamless tracks end on a resolving chord right at a bar line, so the radio can restart them with no audible seam — Canon in D, Grieg and Joplin fall here. Fade-tail tracks end on a decaying reverb tail, so a two-to-three second trim or a short crossfade is needed or you get a “whoosh” gap between repeats. Over-cap tracks are simply longer than 420 seconds and must be cut down before the ID will be accepted at all. If a track is over cap and you paste the full recording anyway, expect rejection or an abrupt cut rather than a clean loop.

Pick Your Source Before You Pick Your Song

Which pool you can pull from depends on who you are in the session, not on the song. This matrix maps the common situations.

Your situation Best source What you get The catch
Regular player on someone else’s Compass server Public audio and the radio’s built-in list Audio that plays for everyone in the server Your own uploads will not play here
You own or co-own the experience Roblox licensed catalog plus your own uploads Full control, any length under 7 minutes Permissions are scoped to your place only
You want one boombox that works across several games Roblox gear boombox with catalog audio Portable playback wherever gear is enabled Gear is Robux-priced and disabled in many experiences
You want a specific mainstream pop hit Not realistically available — Major-label tracks are largely absent from the public pool
You want the lowest moderation risk Public-domain classical and platform-licensed tracks Stays up for years Older recordings, no modern production

How to Paste an ID Into the Radio or Boombox

  1. Open Roblox Studio, go to the Toolbox, switch to the Audio tab, and search the track title. The Toolbox is where the asset number is exposed; the website’s audio page does not always show it in a copyable form.
  2. Check the runtime before you copy anything. Filter for results under 7:00, because anything at or over 420 seconds will be rejected or truncated and you will blame the ID instead of the length.
  3. Right-click the result and choose Copy Asset ID. Copy the digits only — a pasted “rbxassetid://” prefix is rejected by fields that expect a bare number, which is the single most common paste error.
  4. Join Compass, equip or interact with the radio or boombox, and paste the number into the ID field. Confirm with Enter or the play control.
  5. Give it three to five seconds. A silent result almost never means lag — it means the asset is private, moderated, or owned by someone other than the experience owner.
  6. Re-test in a private server with one friend before you commit to a track. This is the only fast way to confirm that other players hear the same audio you do, since permission scoping is invisible from your own screen.
  7. Save the title and artist next to the number in a notes app. When the ID is later removed, the title lets you re-pull a working code in under a minute instead of rebuilding the list.

A concrete example: you want Pachelbel at your base. Search “Canon in D” in the Studio Audio tab, pick a result with a runtime under 7:00, copy the 10–13 digit number, paste it into the radio field in Compass, and press play. If nothing happens after five seconds, do not retype the same digits — move to the next search result, because the first asset is almost certainly private or moderated rather than mistyped.

What Actually Breaks, and What Wears Out First

  • Moderation removal. Audio is deleted after upload without notice, and the ID becomes a permanent silent placeholder. This is the number one cause of a list going bad overnight.
  • Permission scoping. Anything you uploaded plays in your own places and nowhere else. A track working in your test place tells you nothing about whether it works in Compass.
  • Pre-2022 lists. If a list was written before the audio privacy update, treat every code in it as expired until proven otherwise.
  • Length overflow. The 420-second cap quietly kills full-length classical and live recordings, so excerpt first and paste second.
  • Volume mismatch. Older uploads are often mastered much hotter than catalog tracks, and the in-game music slider is separate from the effects slider — check both before blaming the file.
  • Duplicate titles. The same composition exists as dozens of uploads at different lengths and volumes, so a title search returns five usable results and twenty unusable ones. Runtime is your fastest filter.

Frequently Asked Questions

Do Compass music IDs from old lists still work in 2026?

Most do not. Any list written before Roblox’s 2022 audio privacy update was built on audio that is now private by default, so the codes resolve to silence rather than to sound. Treat older lists as a source of track names, not as working codes, and re-pull each ID from the Studio Toolbox.

Why does an ID play for me but stay silent for my friends?

Because audio permissions are tied to ownership. If the track was uploaded by you or your group, it plays in your places and nowhere else, and players outside that scope hear nothing. Catalog and public audio play for everyone, which is why the list above sticks to that pool.

What is the maximum length for a Roblox audio ID?

Uploaded audio is capped at 7 minutes, or 420 seconds, per Roblox’s audio upload documentation. Anything longer has to be excerpted before it will work, and a track that is over cap will not loop cleanly even if it plays. Check the runtime before you copy the asset ID.

How do I find the numeric ID for a song I already know the name of?

Open Roblox Studio, go to the Toolbox, select the Audio tab, and search the title. Right-click the result you want and choose Copy Asset ID, which copies the 10–13 digit number the radio field expects. Paste the digits without any prefix.

Can I use mainstream pop songs in the Compass radio?

Rarely. Major-label tracks are largely absent from Roblox’s public and licensed pools, so most pop titles in circulating ID lists either never worked or were removed. Public-domain classical, platform-licensed electronic tracks, and public audio uploads are the realistic options.

Why does my boombox go silent after playing for a few seconds?

That pattern usually means the asset was moderated after you added it, or that the uploader’s permission scope does not cover the experience you are in. Re-pull the same title from the Toolbox and test the new code in a private server before adding it to your saved list.

S
Sarah Mitchell
We compare specs, materials and verified owner reviews before a product earns a spot. Rankings are never paid.

FAQ

Do Compass music IDs from old lists still work in 2026?
Most do not. Any list written before Roblox’s 2022 audio privacy update was built on audio that is now private by default, so the codes resolve to silence rather than to sound. Treat older lists as a source of track names, not as working codes, and re-pull each ID from the Studio Toolbox.
Why does an ID play for me but stay silent for my friends?
Because audio permissions are tied to ownership. If the track was uploaded by you or your group, it plays in your places and nowhere else, and players outside that scope hear nothing. Catalog and public audio play for everyone, which is why the list above sticks to that pool.
What is the maximum length for a Roblox audio ID?
Uploaded audio is capped at 7 minutes, or 420 seconds, per Roblox’s audio upload documentation. Anything longer has to be excerpted before it will work, and a track that is over cap will not loop cleanly even if it plays. Check the runtime before you copy the asset ID.
How do I find the numeric ID for a song I already know the name of?
Open Roblox Studio, go to the Toolbox, select the Audio tab, and search the title. Right-click the result you want and choose Copy Asset ID, which copies the 10–13 digit number the radio field expects. Paste the digits without any prefix.
Can I use mainstream pop songs in the Compass radio?
Rarely. Major-label tracks are largely absent from Roblox’s public and licensed pools, so most pop titles in circulating ID lists either never worked or were removed. Public-domain classical, platform-licensed electronic tracks, and public audio uploads are the realistic options.
Why does my boombox go silent after playing for a few seconds?
That pattern usually means the asset was moderated after you added it, or that the uploader’s permission scope does not cover the experience you are in. Re-pull the same title from the Toolbox and test the new code in a private server before adding it to your saved list.
Affiliate disclosure. As an Amazon Associate we earn from qualifying purchases at no extra cost to you. Prices accurate as of the date shown.
Compass Roblox Music ID Codes ListCheck price on Amazon