Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in /storage/content/49/145849/famitracker.com/public_html/forum/classes/dbHandler.php on line 29
I ripped a few waveforms from a few FDS game soundtracks. I present them here as Famitracker instruments "ready to use" (not really, since I don't have the modulation data; but I couldn't find it anywhere...)
They, of course, only work in the 0.3.5 beta. There are a few repeated waveforms, but I decided to include them for the very sake of completion, with the name of the game I ripped them from (For example, Falsion and Gyruss share lots of waveforms, but I included both files despite the repeating).
I hope they're helpful, there are more to come soon.
It's quite a simple (and silly) method, really: Run the NSF file in NSFplay and right click on the FDS channel on the Keyboard window, copy, paste on the Notepad, you should see a bunch of numbers (you should know where we're going now), re-copy and paste (I don't know why I couldn't just paste it directly, it just wouldn't) on the waveform MML textbox on the instrument settings, and there you have it!
That's why I'm here, me and my collectionist personality to the rescue!
I got more FDS and N106 soundfiles today, so I'll get cracking and post some more soon.
EDIT: The N106 soundchip manages wavetables in a different way than FDS, now that I take a look at it. I'll try to convert them to FDS too (Megami Tensei II has very interesting waveforms), but only after I'm done with the FDS ripping.
here's a good tip for FDS waves:
as you may know, the highest note you can use on the FDS channel is G#5. that's considerably lower than the 2a03 squares. however, you can get around this by editing the waves - by halfing their length and duplicating them. take the MML for a wave, keep a number, delete a number, keep a number, delete a number, and so on. you'll then have 32 numbers, which you then just copy+paste to get 64 numbers again. now you'll be able to hit higher pitches. there may be a very slight detriment to the timbre in lower registers but in the higher registers it's undetectable.
[quote=ElHuesudoII]Run the NSF file in NSFplay and right click on the FDS channel on the Keyboard window, copy, paste on the Notepad, you should see a bunch of numbers (you should know where we're going now), re-copy and paste (I don't know why I couldn't just paste it directly, it just wouldn't) on the waveform MML textbox on the instrument settings, and there you have it![/quote]
you were able to copy the numbers right out of NSFplay? when i was trying a couple of months back, i wasn't able to actually copy+paste, and had to write out ALL the numbers manually :I. i was using NSFplug i think, i wonder if there's any difference... shouldn't be right?
anyway, nice job collecting the waves. shame famitracker doesn't currently allow you to import multiple instruments at a time.
[quote=Dave]when i was trying a couple of months back, i wasn't able to actually copy+paste, and had to write out ALL the numbers manually :I. i was using NSFplug i think, i wonder if there's any difference... shouldn't be right?[/quote]Try right clicking the channel name and then "Copy wave data to clipboard"
These are the rest of the waveforms I've been able to obtain as of now.
I'm missing an UPA waveform that I didn't bother to obtain much as it gave me a headache... sorry.
I also include a few waveforms I obtained from nameless NSFs I found lying around (they are the Unknown ones on the file), although I think they are Konami games (for they had the Konami jingle at the end of the file).
If I find more soundfiles I'm missing, I'll make a third issue.
You need to right click on where it says "FDS" that's next to the checkbox. Also I got a N106 wave from Rolling Thunder. If Famitracker got N106 support I would do the soundtrack to that game. As of now though, I'm doing an NSF to Michael Jackson's Moonwalker because I thought it would be a fun little thing to do.