Skeetendo

’Cause all games were better on the GBC

You are not logged in.

#1 2019-09-20 14:58:35

TriteHexagon
New member
Registered: 2019-07-31
Post 5/9

GSC Demixes with asm code

Hey there, during the last year or so I've been demixing a few songs in pokecrystal, and now I think it's finally time to release them. I've been putting off releasing these since I wanted to improve my original songs a bit now that I know what I'm doing. I'll be updating this list with new music as I make them.

Route 113 - Soundcloud - Pastebin

Cinnabar Island (FRLG) - Soundcloud - Pastebin

Route 10* - Soundcloud - Pastebin

Ice Path (HGSS) - Soundcloud - Pastebin

Skyarrow Bridge** - Soundcloud - Pastebin

Pokémon Center (Night)** - Soundcloud - Pastebin

Battle! Vs. Regis - Soundcloud - Pastebin

* - Route 10 uses a custom wave in index A, that essentially a "less intense" version of one that comes with the games. It's commented in the asm file, so you just need to add it to the wave samples list and it should work. I know this is bending the "rules" a bit but the alternative would be messing with the volume of the song and that makes it sound way worse. Trust me, I tried.
** - These two use a custom drumkit in index 6 that needs to be added in the drumkits file. They are commented in the asm file. They use only existing noises so it should work. Note that they are totally different from each other, so if you want to use both songs, you need to add both drumkits.

You're free to use this music anywhere, but please let me know and give credit if possible. If you have any suggestions for new music to demix, you can always contact me - but I can't promise I'll be able to do it since some music just won't sound good on the Gameboy.

Last edited by TriteHexagon (2019-11-13 17:21:14)


Working on demixes, updates and general tomfoolery with pokecrystal audio, not limited to Pokémon music.

Link to my Soundcloud with all the music I've done.

Offline

#2 2019-09-20 19:06:43

Azure_Keys
Member
Registered: 2017-10-05
Post 53/59

Re: GSC Demixes with asm code

Sounds awesome! I may end up using some of these in a Unova hack I've been working on.

Offline

#3 2019-09-21 14:50:25

TriteHexagon
New member
Registered: 2019-07-31
Post 6/9

Re: GSC Demixes with asm code

Azure_Keys wrote:

Sounds awesome! I may end up using some of these in a Unova hack I've been working on.

Go right ahead! Those two are some of my favorites - and I think they work really well in the GameBoy. It's a shame I had to play around the wave samples and the drumkits to make them work but I think it was worth it.


Working on demixes, updates and general tomfoolery with pokecrystal audio, not limited to Pokémon music.

Link to my Soundcloud with all the music I've done.

Offline

#4 2019-09-23 13:53:54

Azure_Keys
Member
Registered: 2017-10-05
Post 54/59

Re: GSC Demixes with asm code

Thanks, will be sure to give credit for the music!

Btw, I've noticed something a bit screwy with the Skyarrow file. The third channel (performing the main melody line) seems to be getting drowned out by the other channels, especially during the bit where it swaps to index 5, it becomes almost indistinguishable. Weirdly though, it sounds fine on the soundcloud recording, as well as when opening the asm in gbnote. It's just when adding it to the ROM that I'm hearing the volume difference.

For reference, the only change I've made to the music engine is to add the 6th drumkit, and to add the extra waveform in index B for the R10 theme (plus a dummy waveform in index A). Though even on reverting these changes, the volume issue with channel 3 persists. I'm going to test it out on a fresh download of Pokecrystal later today to make sure it isn't anything in my project that's causing the issue. Figured I should let you know though, in case it might be a bug, or an older revision of the file or something. Thanks!

Offline

#5 2019-09-23 15:17:20

TriteHexagon
New member
Registered: 2019-07-31
Post 7/9

Re: GSC Demixes with asm code

Azure_Keys wrote:

Thanks, will be sure to give credit for the music!

Btw, I've noticed something a bit screwy with the Skyarrow file. The third channel (performing the main melody line) seems to be getting drowned out by the other channels, especially during the bit where it swaps to index 5, it becomes almost indistinguishable. Weirdly though, it sounds fine on the soundcloud recording, as well as when opening the asm in gbnote. It's just when adding it to the ROM that I'm hearing the volume difference.

Which emulator are you using? Because if you're using VBA, it has a tendency to make the wave channel sound much lower than it should. I tried it out and sure enough, it sounded like you described. I always use and record on bgb, it's really great and more accurate than VBA at emulation the Gameboy. It does sound like it should on a fresh version I had of polishedcrystal, so that shouldn't be the problem either.

Azure_Keys wrote:

For reference, the only change I've made to the music engine is to add the 6th drumkit, and to add the extra waveform in index B for the R10 theme (plus a dummy waveform in index

I'm glad you pointed this out. Turns out the raw pokecrystal doesn't have index A occupied, like polishedcrytal and Red++ (that's the rom I'm using as a base) have, for compatibility with Gen 1. I'll fix the pastebin since I guess most people will use the original pokecrystal as a base.


Working on demixes, updates and general tomfoolery with pokecrystal audio, not limited to Pokémon music.

Link to my Soundcloud with all the music I've done.

Offline

#6 2019-09-23 17:37:49

Azure_Keys
Member
Registered: 2017-10-05
Post 55/59

Re: GSC Demixes with asm code

Ah, that makes a lot of sense! That's probably why I couldn't ever seem to get my Castelia demake's bass sounding right. Thanks!

Offline

#7 2019-11-04 03:52:19

Kuroko Aizawa
Member
Registered: 2011-12-01
Post 501/501

Re: GSC Demixes with asm code

Any chance you could release the asm for the Miror B Theme? thanks :)

Offline

#8 2019-11-13 17:22:20

TriteHexagon
New member
Registered: 2019-07-31
Post 9/9

Re: GSC Demixes with asm code

Kuroko Aizawa wrote:

Any chance you could release the asm for the Miror B Theme? thanks :)

Sure, I just have to change a minor thing I don't like in the original version beforehand. When I have it ready I'll let you know.


Working on demixes, updates and general tomfoolery with pokecrystal audio, not limited to Pokémon music.

Link to my Soundcloud with all the music I've done.

Offline

Board footer

Powered by FluxBB