Charbot wrote:you may be interested in this:
http://chipmusic.org/forums/topic/17710
r-arduino/
not a genesis tracker, but little DIY synth that uses basically the same chip. I just put up a one-sided DIY layout for home builders and user, Masl, made a really great java controller. 8 channels or 8 note poly. Can play any .opm from any genesis / classic arcade game.
I was deliberating whether or not to reply to this comment. However, I feel it is slightly misleading.
The Sega Genesis chip FM chip is the YM2612. It is only 6 channels of polyphony, and has different features than the YM2151 arcade chip (a.k.a. OPM).
The Genesis chip has the feature of SSG-EG, which modulates the envelope of each operator individual in very specific ways. It also has channel 3 multi-frequency mode, and CSM (complex sinuisoidal modulation) synthesis as another channel 3 ONLY feature).
Channel 6 can act as a PCM sample player as well. YM2151 does not have a built in sample player. Those old arcade games often had a separate PCM chip that could produce 5 or more samples simultaneously. (I remember hearing 16 at the highest). This is nice, but it is NOT a feature on the YM2151 chip itself.
The operator arrangement is inverted in some of the algorithms, which would mean that a .opm file might sound different on a Sega Genesis depending upon how the preset is designed.
The YM2151, however, has it's own PMS LFO generator, noise generator, and a second detuner for each operator.
There are some important differences between these 2 chips to consider.
So with the DIY project, it MIGHT be possible to use a Genesis chip, but you will be restricted to only 6 channels of polyphony instead of 8.
Alrighty.....
Now Deflemask is the best PC tracker option. It can be used without ever owning a Sega Genesis. You don't need a flash cart or anything. Just a PC. Although, if you want authentic hardware sound, then by all means, by a real Sega and flash cart.
Chaos Tracker, as previously mentioned, will be the ONLY Sega Genesis tracker available... if it is ever completed.