Nintendo Music: How should we deal with this?

Nintendo has released a new streaming service for their game music called Nintendo Music. It’s only available on smart devices (Android, iOS) and requires a Nintendo Switch Online membership to use.

At first glance after opening the app:

  • Albums seem to be games or console apps (for example: “Super Mario Bros.”, “Tomodachi Collection”, “Wii Channels”).
  • Each song has its own cover art.
  • No artists are listed for songs. Only the name of the song and the game it’s from is shown. There’s an “Intellectual Property Notices” button, but this only displays the copyright information.
  • It seems to be region-free (like the Switch); the DS game “Tomodachi Collection” was only released in Japan and I can listen to the music in the UK just fine.
  • Games use their region-specific name if the Nintendo account is in that region (for example: “Star Fox” is named “Lylat Wars”). Cover art is not affected by regions.

This is a really interesting thing that Nintendo made. It would’ve been much easier for them to release their music onto platforms like Spotify and Apple Music.

I just wonder how difficult it would be to add the metadata to MusicBrainz…

8 Likes

They did exactly that prior to the release of this app. Now all that music is gone from those services.

It’s not the first time I’ve seen a Japanese company make this move. The talent agency Smile-Up (formerly Johnny & Associates) has its own streaming service for its 60+year catalog of music. To my knowledge it’s only available in Japan.

It’ll be interesting to see how long this app lasts. Back in 2017, several anime studios and their associated record companies banded together and founded a streaming service called ANiUTa that streamed purely anime music. It was ultimately unsuccessful: the app launched internationally in 2018 but shut down internationally after less than 2 years, and the app shuttered in Japan in 2022.

6 Likes

The lack of album/artist metadata and original artwork make it hard to justify creating separate releases, since the rest of the metadata is already represented by Work relationships.

I think the static playlists could be added as Work series and any differences in track or game names from the released soundtracks could be added as aliases. Maybe we get official names to previously unreleased tracks out of this?

2 Likes

from what I’ve heard so far, I believe these are proper official releases, just exclusive to Nintendo Music. it seems we’ve even got multiple versions of each release, since different regions have different titles and whatnot

as to the artist credits (notably missing on the streaming service), we could follow the general soundtrack guidelines and use the composers (when known)

3 Likes

I don’t see them as releases (I tried the app).

It’s just a music player, with music grouped by games.

And the content of those groups could even change with time, maybe.

It’s like We don’t add playlists to MB.

4 Likes

(I didn’t try the app, only saw the trailer and website)

Like soundtrack albums?

They could, it’s digital and owned by Nintendo, and that would be a new release.
But why would they? I don’t think they would make new music for already released games (in most cases, unless there’s a DLC which might get it’s own release)

Would it be that different if they released the albums to spotify (etc.), under the artist name “Nintendo Music” (since they don’t want to list the actual artists :smiling_face_with_tear:). Because it looks like that to me, a spotify with a very limited selection of music.
Some things do look like playlists though, like the “Match your mood” or “Set the scene” sections. Do they look similar to spotify playlists? As in, does every track in that playlist link back to the original album (/game)?

If they do belong in MusicBrainz, I have a few questions.
What should be entered as streaming link? The app store or homepage?
And the “extended” versions of songs, are they part of the same release or standalone recordings?

1 Like

My app is in French, so I’m not sure about all names in italic.

There are multi-game playlists (compilations, selections, etc.), by mood, thematic, etc.

When you click a number from a playlist, you can indeed go to the related game page.

Each game page has a Selection and an All Numbers playlists.

I don’t think you can link any streaming URL.
The app homepage or app download page from the shop, are not really specific streaming locations, IMO.

Maybe only game pages’ All Tracks playlist would be a release?
But good luck finding release dates. :wink:

1 Like

Thanks! Yeah those don’t exactly look like releases to me-

Hmm that’s right, I was just thinking about a way to connect every release on this app on MusicBrainz. A series doesn’t seem right either, and tags and collections aren’t part of the core database(?).

That’s what I had in mind! I didn’t know about the “selection” part though, is that just a Nintendo employee’s favourites?

Well… today? :sweat_smile:
Quick!! add everything, then somebody can look at the app everyday to check for new releases just to get the date right :sob:

1 Like

You can get specific URLs for each track or playlist (three dots / long press on cover art, share)

K.K. Crusin’ (Instrumental) (Track)

Title Theme - Metroid Prime (Track)

Music Box - Tomodachi Collection (Playlist)

Clicking on a track url sends you to the app which automatically plays the track.

4 Likes

Oh.

Trying to share the All Numbers (211) page from The Legend of Zelda: Breath of the Wild.

Well… It didn’t work for me.
It opens the Android shop, then I have to click open the app, again.
It opens where I was last time, not this specific Tous les morceaux page.

Oh but that was directly on mobile, that it didn’t work good, paradoxically.
Now if I click this share link on PC, a QR Code appears, if I scan that with my same mobile, there it works!

Here is the equivalent English share link:

3 Likes

I feel like this has been an issue with apps in general as of late tho… lol

2 Likes

This is the data from the QR code:
https://m.nintendo.com/shared/fr-FR/FR/officialPlaylists/bfe9177a-2335-4822-b3c6-ee553177b3fe?redirectTo=lp

Seems to be the same URL but with the addition of ?redirectTo=lp.

2 Likes

This comment on this video about how some tracks sound different to their in-game counterpart made me realise something.

I checked every game in the initial lineup for NM. Many of them were initially released on CD!

Soundtrack CDs I could find on MusicBrainz
  • Animal Crossing: New Horizons - あつまれ どうぶつの森 オリジナルサウンドトラック (release-group:0c42f2d3-6a00-412a-9573-e2694751b1b5)
  • Donkey Kong Country - Donkey Kong Country Trilogy (release-group:3901625f-17d7-405c-8bd0-3d3028d41e86)
  • Fire Emblem: The Blazing Blade - ファイアーエムブレム 封印の剣 : 烈火の剣 ORIGINAL SOUNDTRACK 【完全版】 (release-group:8a514992-4069-44ca-a293-22cff3018c36)
  • Kirby Star Allies - Kirby Star Allies: The Original Soundtrack (release-group:877aecd5-c812-44ee-83c2-b66e3133f922)
  • Metroid Prime - Metroid Prime & Fusion Original Soundtracks (release-group:b35274ba-b688-3cd6-8e94-0a78b68941e5)
  • Pokémon Scarlet and Pokémon Violet - Nintendo Switch ポケモン スカーレット・バイオレット+ゼロの秘宝 スーパーミュージック・コレクション (release-group:3c895784-91a7-499f-b29d-7c34830250a2)
  • SMW2: Yoshi’s Island - スーパーマリオ ヨッシーアイランド オリジナル・サウンド ヴァージョン (release-group:ef810769-777e-33ea-8f91-c2451eaa71db)
  • Splatoon 3 - Splatoon3 ORIGINAL SOUNDTRACK -Splatune3- (release-group:75e2a4de-07d8-4df8-ad04-d70b2a92ff5c)
  • Star Fox 64 - Star Fox 64 (release-group:5376850c-2505-44df-a3fe-29df19da6e8e)
  • Super Mario Galaxy - Super Mario Galaxy Original Soundtrack (release-group:fcdeb0b8-5a30-4e68-b18a-a43cb51049ec)
  • Super Mario Odyssey - Super Mario Odyssey Sound Selection (release-group:90ad0836-41f1-405b-b959-6ab65f3c9fca)
  • The Legend of Zelda: Breath of the Wild - The Legend of Zelda: Breath of the Wild (release-group:42d2753b-3447-49bb-a497-b7609c287234)
  • The Legend of Zelda: Ocarina of Time - ゼルダの伝説 時のオカリナ オリジナルサウンドトラック (release-group:61fb70ad-198e-4cae-9107-03f28e7abe29)
  • Tomodachi Collection - TOMODACHI COLLECTION PLATINUM SOUNDTRACK (release-group:28d935ee-cf73-4ef2-bbe6-d725a22ea9b8)
  • Wii Channels, nintendogs - Touch! Generations SOUND TRACK (release-group:81f4f946-b398-4243-a75d-a822aadd2cef)

However, it should be noted that I have no idea if there are tracks in those above games that were never released on CD. The Check Mii Out channel playlist has 15 songs, yet only one appears in the “Touch! Generations CD” (that being the Submission Plaza).

5 Likes

There are more and more playlists changing each day and each week.

You can activate an option that will loop several tracks longer than their default duration / loop count (en: Extended / fr: Extension de piste : Aucune, 15 min, 30 min, 60 min).

I’d say don’t add them to MB, for the sake of not wasting your time.

I now have the app, so I’ll weigh in a bit more now

I don’t know that I’d add every single playlist (especially since I don’t know if they’re static or not, maybe the character playlists tho?), but I would at least add the game releases, including the extended recordings somehow

it appears they do send out announcement notifications with each game release, so that might make it slightly easier to add release dates

as for the artist fields, I’d say credit them to the composers (if known), or to Nintendo (if not known), following the soundtrack guidelines

2 Likes

Seeing that there weren’t really anyone willing to take a swipe at this, I decided to step in and try to do the hard labor of typing them in manually per day. Which I did to a point until it was revealed to me that you could access the service’s API metadata in json format (thanks to @RuiNtD) and thus bypass regional locking. So I went into Mario Time, did some python scripting and hey presto, parseable tracklistings for MB:

### 2025-06-26 15:10:45.811202

メトロイド

タイトルBGM (1:46)
サムス登場ジングル (0:07)
ブリンスタ(岩ステージ) (1:46)
小ボス部屋(I)~クレイド (1:42)
ノルフェア(炎ステージ) (1:23)
小ボス部屋(II)~リドリー (1:04)
静寂 (0:57)
アイテム取得ジングル (0:04)
ツーリアン(基地ステージ) (0:42)
ゼーベタイト (0:35)
脱出 (1:14)
エンディング (2:14)

Playlist: 12 tracks, Duration: 0h13m33.845s

https://m.nintendo.com/shared/ja-JP/JP/officialPlaylists/793b7895-0257-4626-b547-5550eb1e0f1f

This really cuts down the working time, although there is still the task of binding tracks to possible CD versions. Which brings me to the next point: actually importing all of this data. I’ve created a series for easier accessability and tracking of releases I (and a small sample of others) have added, but following the discussions here I’ve adopted the following two principles:

  • Set Release & Track Artist as “Nintendo Co. Ltd.”
  • Set Release Group & Recording Artists as normally appropriate

This IMHO solves the two problems of searchability and artistic credit. Since Nintendo Music has set the artist as the company itself, we can have it as such on Release level. This approach provides two benefits in ListenBrainz: firstly, since it credits artists from the recording level, it will do so when they are properly linked, and secondly it makes the releases easier to find when linking tracks as an album group.

As for the used Release Group, I’ve taken the approach to set it as the game itself (“Other + Soundtrack”). It is by no ways perfect, and since some Nintendo Music “albums” utilize soundtrack CD releases, one could argue that they should belong in those release groups. But then there are edge cases like Animal Crossing: New Horizons or Fire Emblem: The Blazing Blade, where AC:NH uses recordings from two other Release Groups, and FE has recordings from a soundtrack release that has material from two different games. Nevertheless “games as Release Group” feel like a good catchall group for all the miscellaneous low-quality gamerip soundtracks that litter the database.

Returning to the data itself, Nintendo Music has regionally different localizations in terms of release and track names. This is by no means perfect: some games have localized titles, but the tracklisting is in English, or the titles are in English but the tracklisting are (partly) localized. The latter is easier, but the first requires some thought: should I just add every variant or should I stick with aliases?

Anyway, that’s my report. This is certainly a sizeable project, but when you have official metadata to add, it is worth the effort. Especially when there’s weekly additions to the service.

4 Likes