Game music (current): Midi vs digital audio
The release of Metroid Prime has me thinking about midi game music again. I'm almost positive all of that music was midi. I think I even read somewhere that it was. Soooo.... midi has escaped cartridges it seems. I don't know what kind of synth the Cube has. It might be a software synth for all I know, but it sure has come a long way from the 16 bit days and for certain styles of music is indistinguishable from pre-recorded digital audio. So.... let's look at the pro's of each format:
Midi:
*Songs can loop forever. Great for looooooong levels (like Metroid Prime).
*Songs can change and morph on the fly to fit the mood.
*Takes up much less storage space on the disk.
Digital Audio:
Lyrics. Can't have them in midi land.
"real" instruments (guitar, drums, etc) still sound significantly better with digital audio.
Can have licenced versions of orriginal hit recordings (not a pro for me, but it is for many)
And the cons of each format
Midi:
*No lyrics
*Still can't quite simulate some instruments
Digital Audio:
*Hard to loop cleanly, if at all possible. Most songs need to stop and then start up again, or be mixed into a new, different song DJ style.
*Takes up alot of room. Can't have as much song variety in some cases because of that. Compression helps, but that can start to sound nasty (Listen to Steel Batallion. Ugh... bitrate so low).
So, any thoughts on the two formats?
Re: Game music (current): Midi vs digital audio
Quote:
Originally posted by Chibi Nappa
I don't know what kind of synth the Cube has. It might be a software synth for all I know, but it sure has come a long way from the 16 bit days and for certain styles of music is indistinguishable from pre-recorded digital audio.
The Cube uses a DSP to supplement PCM, so it's not all software, although it accepts programmed macro triggers as well as MIDI. Of course, the sound designer can simply stream off the disc as well, but it's actually easier to use Nintendo's proprietary Musyx software (which is win compatible) and put everything together on that without even needing a dev kit - it even supports all 3D surround functions and multiple sequencer instances. Pretty cool.