Offline
hardcore, Australia

All it's doing is converting the audio to 4bit depth with a sample rate of 11khz.
This can be played back by the gameboy, but:

It will sound like shit.
It will be too large to use a whole song.
It will probably be pretty processor intensive to play back a long file.

You aren't converting it to use in programming, you are converting it into a format the game boy can deal with.

If you want to write music to use in a game, maybe this is a better place to start.
http://jiggawatt.org/muzak/xpmck/

Offline
LONDON

Hi, I've been able to convert some of my own music (which was recorded as .mp3) decode it, and play as .GBA file. That's the best I can do. There is SO much more documentation out there for GBA than GB...or rather, there is much more CLEAR documentation out there for GBA than GB.

You can have a look and judge my work at the below link. My singing isn't the best, I think you will all agree, but as for the concept, I think you can see it works fairly well.

https://brokenspares.wordpress.com/2012 … ic-on-gba/

Let me know what you think.