Imaynotbehere4long wrote:Why did you replace the NSMB theme, Mt. Gorge, Beach Bowl, and most of the SM64 and Paper Mario songs with SPC versions of those songs??? OGG files don't take up that much more space, and the SPC versions sound so much worse than their original counterparts! Please undo this change.
Also, while I'm at it, please replace the Airship Theme with the version from Super Smash Bros Brawl. Thank you.
You always can take
full set of old OGG versions, but don't forget to modify music.ini which presented in LunaLUA-SMBX root to use right music files. SPC's are much smaller than OGG of same length (64 kb of SPC VS 850 kb of OGG). With replacing of music to SPC/MIDI versions resulted a total size of zip ~19 MB instead of ~80, 100 or even ~250 with MP3-320. To let me put SM-64 Chiptunes I need to implement support of Nintendo-64 chiptunes playback into SDL Mixer X (GME library which I used is supports only SPC, NSF, HES, GBS, GYM, VGM, VGZ, KSS, SAP, AY), and then I can use SuperMario 64 chiptunes directly. I agree that some SPC remixes made by guys on SMW Central are not so perfect (and even rightly chosen or self-made MIDI with correctly configured bank are will be played much better. Also forgot to announce that I finally implemented ability to toggle MIDI banks like choosing of NSF track numbers!)
P.S> About Tetris DS Metroid remix (currently I used theme from first Metroid game on NES): to let me make a right rip, I need the original chiptune of that track (which I don't see yet in the Internet, even a some tools to let me rip Nintendo DS music directly from NDS rom are will help me to get right rip) and I totally don't wanna use pre-recorded MP3's which are sucks in quality.
P.P.S. Just experimental MIDI rip (MIDI-notes are grabbed with VGMTrans tool over TetrisDS rom and edited to clear garbage), not for replacement
http://wohlsoft.ru/docs/Music/MIDI/BGM_STD_METROID.mid (try to listen on PGE MusPlay with any banks of ADLMIDI and try Native MIDI. If you prefer to use Native MIDI, just append "|s1;" suffix [but note that loopStart/loopEnd tags are works in ADLMIDI only!], latest SDL Mixer X will understand that as synthesiser toggler. 0 - ADLMIDI, 1 - Native MIDI, 2 - Timidity which
needs additional bank. To use one of ADLMIDI's banks, suffix is "|bXX;v0;t0;" - where XX - actual number of ADLMIDI's bank, v0 - disable deep vibrato, t0 - disable deep tremolo (difference of enabled/disabled tremolo/vibrato you will hear with some instruments. DMX/AIL/SB banks are prefer with disabled deep tremolo/vibrato, OP3 banks are prefer with enabled deep tremolo/vibrato, etc. but use them for case when you like resulted sound))