Main Menu
Main Page
Forums
New pages
Recent changes
Random page
Help

Glitches
Arbitrary code execution
Pokémon cloning
Pomeg glitch
Tweaking
Glitches by generation
Glitch categories

References/Resources
Databases
Disassembly projects
The Big HEX List
Pokémon cheat codes
Pokémon glitch terminology
Useful tools
More

Affiliates
Legendary Star Blob 2 (Hakuda)
Pokémon Speedruns wiki
PRAMA Initiative
Become an affiliate!

Technical
Site source code

Search Wiki

 

Search Forums

 

Author Topic: Ripping Game Boy music  (Read 6148 times)

0 Members and 1 Guest are viewing this topic.

SatoMew

  • Member+
  • *
  • Offline Offline
  • Gender: Female
    • View Profile
Ripping Game Boy music
« on: February 18, 2015, 05:58:40 pm »
I'm curious, how should I go about this? I know I can use an emulator to record the audio but that might not be the best way of doing it.

Quirky Flower Chicken ❤✿

  • Administrator
  • *****
  • Offline Offline
  • Gender: Female
  • (Image thanks Sanrio + Pexels)
    • View Profile
Re: Ripping Game Boy music
« Reply #1 on: February 18, 2015, 06:11:24 pm »
I unfortunately don't know the answer to this, but I know that a Nensondubois rips or used to rip GBS files. Perhaps he may be able to help you.

You can find GBS files already made on the Internet. Two good sources are Zophar's Domain and Snesmusic's "portable music history". (I am not sure how to search specifically for Game Boy music there but here are the submissions of "GBgbs")

There is a tool called GBS2GB (mirrored) that takes a GBS file and creates a ROM that plays the music.

(Image © Sanrio, Nintendo, HAL Laboratory)

✿ Hi! I'm Evie. I'm a transgender woman, but any pronouns are fine. She/her preferred. ✿ 🦋

Forgiveness is timeless, and moments we look back on humble the soul. Jesus said it best. You must be blind to see and must see to be blind metaphorically is said. I don't think there is one Messiah nor a definitive truth, because we find truths in relative moments. However, there may be unknowable truths and sometimes it feels we have got to embrace the mystery and what we don't know.

Thank you for this lovely artwork Nyapon! :3

SatoMew

  • Member+
  • *
  • Offline Offline
  • Gender: Female
    • View Profile
Re: Ripping Game Boy music
« Reply #2 on: February 18, 2015, 06:27:43 pm »
I unfortunately don't know the answer to this, but I know that a Nensondubois rips or used to rip GBS files. Perhaps he may be able to help you.

Thanks, I'll contact him about it.

You can find GBS files already made on the Internet. Two good sources are Zophar's Domain and Snesmusic's "portable music history". (I am not sure how to search specifically for Game Boy music there but here are the submissions of "GBgbs")

Isn't GBgbs a Japanese program for generating GBS files out of the audio data in the ROM? I think I used something like it but I can't remember well enough to be sure since it was years ago.

Found it. The author removed it from its website for some reason. I now recall that it doesn't support all ROMs but I think it could handle the Pokémon ones. Now for a download link... It's on MediaFire (the link comes from here). However, this seems to be an old version based on this capture from the Internet Archive.

I knew about Zophar's Domain but not about that particular section of Snesmusic.

There is a tool called GBS2GB (mirrored) that takes a GBS file and creates a ROM that plays the music.

Sounds interesting, I'll check it out.

EDIT: I was scurrying the Web and came across this. It mentions that ripping GBS files correctly can be difficult.

EDIT 2: Well, this was unexpected.

Code: [Select]
This user is currently blocked. The latest block log entry is provided below for reference:

03:52, 5 August 2014 BMF54123 (Talk | contribs) blocked Nensondubois (Talk | contribs) with an expiry time of indefinite
(account creation disabled, email disabled) ("Are you proud of yourself for engaging in counterproductive activity?
For the sake of everyone you should question your existence. I hope you die in a fire and never produce offspring!")
« Last Edit: February 20, 2015, 04:55:43 pm by SatoMew »

danny

  • Decamark Collector and Pokémaniac
  • Member+
  • *
  • Offline Offline
  • Gender: Male
  • i hate being alive
    • View Profile
Re: Ripping Game Boy music
« Reply #3 on: February 18, 2015, 08:05:56 pm »
I can give you a suggestion. Turn off sounds, for example GS can be used for no sound in RBY
01002AC0
01002BC0
01002CC0
01002DC0
Then record a substantial amount, pop it into a video-to-audio converter, and pop it into a trimmer, trim it so all parts of the track are available, and then ...

(This is why I don't recommend listening to my advice because I have no idea how to finish the sentence.)
ralsei is my son.

discord: dani#5700

Sherkel

  • The first unquiring one to bare arms
  • Staff
  • *****
  • Offline Offline
  • Gender: Male
  • リリー再び!
    • View Profile
Re: Ripping Game Boy music
« Reply #4 on: December 17, 2018, 11:39:02 am »
This topic's as old as it gets, but I've been seeing guests view it for months, so I thought I'd throw in a mention that this is fully possible now, thanks to emu2midi. I've been able to finally study tons of long-time favorites thanks to it.
 
 

ISSOtm

  • The French Lord of Laziness (and a huge The Legend Of Zelda fan)
  • Staff
  • *****
  • Offline Offline
  • Gender: Male
  • Pewter City (B)rocks !
    • View Profile
    • My Little Website
Re: Ripping Game Boy music
« Reply #5 on: December 17, 2018, 03:05:56 pm »
What the f**k is this hot garbage of a program O_O
Also WHY do they even need to convert GBS to ROMs????
"THOU SHALL NOT PASS !!"  RIVAL's effect, Gandalf.

Proudly glitching Pokémon Red and Yellow on a Black & White GB, Pocket GB, GB Color, GBA SP and new 3DS.

My Twitter (beware, I'm French)
My YouTube (same warning)

Here is an online tool to build 8F setups : GBz80 to Items !

They see me layzin', they ha-tin'...
Heavy contributor of the global augmentation of entropy (my room's is too damn high !)

Sherkel

  • The first unquiring one to bare arms
  • Staff
  • *****
  • Offline Offline
  • Gender: Male
  • リリー再び!
    • View Profile
Re: Ripping Game Boy music
« Reply #6 on: December 17, 2018, 03:18:29 pm »
What the f**k is this hot garbage of a program O_O
What it says on the tin!

Also WHY do they even need to convert GBS to ROMs????
GB/C emulators (and hardware) have better sound emulation than standalone GBS players, and also you need a ROM to use emu2midi to convert the contents to MIDI format.
« Last Edit: December 17, 2018, 06:09:32 pm by Sherkel »
 
 

ISSOtm

  • The French Lord of Laziness (and a huge The Legend Of Zelda fan)
  • Staff
  • *****
  • Offline Offline
  • Gender: Male
  • Pewter City (B)rocks !
    • View Profile
    • My Little Website
Re: Ripping Game Boy music
« Reply #7 on: December 17, 2018, 07:15:05 pm »
I noticed what the program does (I can read this thread's title), but the UI just looks like a$$, and it just looks lazily slapped together.

A GBS is pretty much a ROM with non-audio contents stripped.
Again, why does emu2midi need a conversion, then??
"THOU SHALL NOT PASS !!"  RIVAL's effect, Gandalf.

Proudly glitching Pokémon Red and Yellow on a Black & White GB, Pocket GB, GB Color, GBA SP and new 3DS.

My Twitter (beware, I'm French)
My YouTube (same warning)

Here is an online tool to build 8F setups : GBz80 to Items !

They see me layzin', they ha-tin'...
Heavy contributor of the global augmentation of entropy (my room's is too damn high !)

Sherkel

  • The first unquiring one to bare arms
  • Staff
  • *****
  • Offline Offline
  • Gender: Male
  • リリー再び!
    • View Profile
Re: Ripping Game Boy music
« Reply #8 on: December 17, 2018, 08:05:26 pm »
If I recall correctly, it was just console output...? Unless you mean GBS2GB making you select the folders "the long way", which might seem like an easy thing to change to someone who's a developer. I just took the few extra seconds to select them. Not a big deal to me. Also, in order to play back music without sound effects on an actual DMG-001 (or an accurate emulator), you'd need to convert it back into a format the system is designed to read, so there is a purpose to GBS2GB.

I see your point about emu2midi, though; it would be more convenient to have a program that just takes a GBS as input and outputs a bunch of MIDIs, but an inconvenient solution is far superior to no solution at all IMO.