Originally posted by Keitaro
You could alternatively use SPC2MIDI, which is pretty hacky but works well enough. But I still say if you're gonna remix it, it's better to do your own thing since
> just solo the individual tracks in an SPC player and transcribe it by ear 
Most MIDIs I find online are inaccurate. Most people online transcribe by ear and end up with inaccurate results. When I rip MIDIs, I end up with a result superior to what I find online.
> you're planning to remix it anyway.
> it'll be less tempting to just stick a soundfont on the original arrangement like a lot of people seem to do 
I don't remix music to create a new, distinct song which is not authentic to the original. Songs I like, I want to preserve the sound, not completely overturn it.
Actually, I'm primarily working on high quality rerenders of music, which remain authentic to the original melody and arrangement, rather than creating a completely different experience.
Frustrated with the process of making non-reversible edits, I literally spent weeks on my writing my own MIDI processing programming environment. So all my recent songs are completely automated, except for initially fixing the tempo in Anvil Studio.
I pair up each MIDI with a hand-picked soundfont I assemble out of my collection of 5-10 free soundfonts. This is the primary creative process, given my high standards. I actually fixed several inconsistencies in FluidR3 and SGM soundfonts.
For example, check my DS Rainbow Road remake. Compare my video (https://www.youtube.com/watch?v=vH51ZCqAsfc) to a lazy soundfont job (https://www.youtube.com/watch?v=1jYwhM2Bo7M) to the original (https://www.youtube.com/watch?v=OD5GsDb_Cus).
SNES games can be improved immensely with a good soundfont. SMRPG Forest Maze. New (https://www.youtube.com/watch?v=4zm-rWxwrtA) Old (https://www.youtube.com/watch?v=abDCsQrDLTE)
Note that this one worked well with FluidR3, even without much changes.
I'll try to check out SPC2MIDI, but from experience, it completely screws up the tempo. Maybe my next programming project will be reverse-engineering the Quintet SPC engine. But given my lack of ASM/SPC700 experience, I'm not so sure.
|