Jump to content

Megadrive equivalent of Famitracker?


Recommended Posts

Hi,

I'm making music for a game, and I want it to be in the style of 16-bit game soundtracks.

I'm looking for someting basically like Famitracker

http://famitracker.shoodot.net/

but which can do 16-bit console style sounds like Megadrive, SNES, TG-16 etc.

Is there anything like this? Or even just a rom I could use in an emulator to compose voices (then I could record to wavs and use them in an ordinary tracker)

Link to comment
Share on other sites

Unfortunately there's nothing I know of that simulates the Genesis FM sounds in an authentic environment. You can sample the Genesis or use FM synths elsewhere, however. There is also ScreamTracker, which can take advantage of your AdLib soundcard for FM sounds [OPL-2]... if you still have one. You can mess around with DOSBox which has AdLib emulation but I don't know if it would be entirely accurate or stable.

Funny you should mention the SNES though!

An acquaintance of mine, who goes by eKid, is working on a SNES .xm player! And he is almost finished. I will be sure to link it in this forum when he is finished [and like, everywhere else, because this is huge!]

What it should be able to do when finished is take a normal, 8 channel .xm file, and have SNES software emulate it somehow, then output the sound using any SNES emulator [of the SNES itself if possible].

What this MEANS is simple:

XM > XM Player ROM > SPC file!

I'll let you guys know soon. Hopefully.

Link to comment
Share on other sites

but which can do 16-bit console style sounds like Megadrive, SNES, TG-16 etc.

The Megadrive and SNES have completely different ways of generating sound. Closest you'd get for the MD would be the DiscoDSP Phantom. FM synthesis is however not for the faint of heart, but the 4-op FM synth in there is what a Megadrive uses (one separate synth per voice).

Closest you'd get for the SNES - well, the SNES uses lo-fi samples. If you know how to rip the samples from a SNES SPC file, try to put 'm in a Soundfont, and then play them.

Link to comment
Share on other sites

but which can do 16-bit console style sounds like Megadrive, SNES, TG-16 etc.

The Megadrive and SNES have completely different ways of generating sound. Closest you'd get for the MD would be the DiscoDSP Phantom. FM synthesis is however not for the faint of heart, but the 4-op FM synth in there is what a Megadrive uses (one separate synth per voice).

Closest you'd get for the SNES - well, the SNES uses lo-fi samples. If you know how to rip the samples from a SNES SPC file, try to put 'm in a Soundfont, and then play them.

Any idea about the sample rate/bit depth?

Link to comment
Share on other sites

  • 4 weeks later...
  • 2 weeks later...

Yay, MVSTracker MD! It's actually pretty useful when used in conjunction with Gens KMod (see above).

To people who effectively want to use those kind of sounds in their personal music software (any kind that support VST instruments), this might interest you.

Recently, I stumbled accross a VST plugin called VOPM. As its name suggests it, it is nothing less than an YM2151 emulator. And it's freeware.

And, as parameters are roughly the same as on a 2612, it is technically possible to port 2612 voices to VOPM easily.

Also, VOPM seems to be pretty accurate and 2612 voices will sound almost exactly the same.

VOPM can be downloaded here: http://www.geocities.jp/sam_kb/VOPM/

I consider it as a nice alternative to MVSTracker MD because it allows those kind of sound to be used in FL Studio for example.

But keep in mind you'll need to have both Gens KMod (scroll down to the bottom of the page to see the download link) and MVSTracker MD to be able to port voices to VOPM: just select the adequate audio channel, dump your voice, load it into MVSTracker MD and now you can port the values directly to VOPM (but you'll have to flip operator 2 and 3 because both of them display them in the wrong order).

If someone is interested and have trouble porting voices, I'll be here to help.

Link to comment
Share on other sites

Well, it's not as hard as you think.

To those who will not get a word of what I'll say, I included screenshots showing the steps for the same Slap Bass sound (from Sonic 1, Green Hill Zone) :

When you dumped your channels using Gens KMod, you should have some *.y12 files somewhere on you hard drive (where you specified the files to be saved):

gens_ym2616debug.png

Go to that menu using Gens KMod.

genskmod_ym2616debug_dialog.png

To dump your voice/preset/sound, just hit the "Dump channel" button.

Then, open MVSTracker MD. Go to the "View" menu and select "Instrument Editor".

Push the "Load" button at the top of the dialog and select the y12 file you want.

Now, all parameters necessary to set up you voice should be loaded:

mvstracker_greenhill_slapbass.png

VOPM uses the exact same scale for FM values. The only probem is that op2 and op3 are inverted (order must be actually op1, op3, op2, op4 to make the sound sound right in VST synths such as FM7 or VOPM).

To port the voice to VOPM, open your music tool (Fruity Loops or whatever) and select VOPM as a new instrument (in Fruity Loops/FL studio, "New Channel" --> "VOPM").

Once, you have the VOPM window, select en empty preset where you can create a new sound.

Now, simply set up your voice/sound/preset by copying the values displayed in the instrument Editor of MVSTracker MD.

Operator order is the following (VOPM / MVSTracker MD):

M1 = Slot 1

C1 = Slot 3

M2 = Slot 2

C2 = Slot 4

Other parameters have different names but I think it should be easy to identify what is what.

Once you've finished, hit the "Export" button on the top left of the VOPM window and save your bank to hard disk. (you can save single presets in fxb format in FL Studio, too):

fl_vopm_greenhill_slapbass.png

I hope this should help you.

Link to comment
Share on other sites

Thank you so much.I just did it and it works fine,but I would also like to break into FM Synthesis.I was looking for guide on OCR,but there doesn't seem to be one.If any knows of any guide for FM synthesis,I would really appreciate it.Just PM me,thanks in advanced.

Link to comment
Share on other sites

  • 1 year later...

Sorry to revive such an old thread, but I'm wondering, is there a way to easily extract FM instrument definitions like in the above example, but for non-Genesis games? Specifically, I'm wondering about Gradius III. It uses a YM2151 chip for FM sounds. I've tried viewing the register values using Hoot, but it's getting a too complicated for me (individual registers seem to control multiple parameters?).

Link to comment
Share on other sites

  • 1 year later...

Hey Guys sorry to dig up this old thread but here goes...

Im currently remixing Emerald Hill on Sonic 2 and im having difficulties recreating the brass sounding stabs at the start (inside the first 3 seconds). So i looked to this.. So far ive ripped the voices too a Y12 file loaded them up in VOPM. but i cant seem to get that exact sound. What im unclear on is that there is only one Y12 file in the dump folder, shouldnt there be one for each channel? or do i need to do 6 seperate dumps? also how does this record the modulation or automation? Sorry im not up on FM synthesis nor trackers for that matter. Any help would be greatly appreactiated.

Kind Regards

SG

Link to comment
Share on other sites

  • 3 years later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...