MVSTracker
MVSTracker is a program designed to let you create FM music with a tracker style interface. It also allows for ADPCM-A sample encoding (though not quite accurate; see ADPCM codecs for more information). According to an interview with Jeff Kurtz, the Z80 driver does not work on hardware.
Original Version
The original version was created by Ivan Mackintosh, using a YM and Z80 emulator DLL by Thor, and YM emulation from MAME.
Modified Version
MVSTracker was later modified by Pascal Bosquet and Kaneda, primarily to add Mega Drive/Genesis support.