so this started off as me trying to split up some of the tracks in one of the mega man zero games so i could get a better idea of whats going on in each channel. I knew there were 6 channels, because of the m4g demos, but i was surprised when i opened up the channel list in AudioOverload, which is as follows:
GSF DirectSound Left
GSF DirectSound Right
GSF Gameboy Channel 1
GSF Gameboy Channel 2
GSF Gameboy Channel 3
GSF Gameboy Channel 4
So, i'm guessing those 4 channels are from the original GB, to work with the backwards compatibility options. I thought games might use those in addition to the "DirectSound" channels. But in soloing out channels to isolate tracks, i found that the entire soundtrack is coming through the DirectSound Left channel. Basically at the end of this i have no idea about what's going on with the GBA soundchip. So here's some questions i've got:
Is the GBA basically playing back a super lossy audio format?
does the minigsf format bounce tracks down? (the ones i've got are minigsf, i dunno what the difference in formats is)
do some games use all 6 channels, or were the 4 gameboy channels ONLY for playing GB carts in the GBA?
i'm sure i'll edit this as soon as i think of new questions