MT-32 / CM-32L on S-YXG50 SoftSynth VSTi with kode54's Midi Decode
2011-12-19 08:55:35
MUNT sounds awful to my ears, so I bought a cheap USB-Midi cable, a MT-32 and a CM-32L to listen to old PC-Game songs over DosBox and standard windows players (my favourite is Media Player Classic for that). BUT: Today I found out something strange by coincidence: I listened to some MIDI files from www.QuestStudios.com . They don't only have the MT-32 versions, but also some GM compatible conversions. These also sound below average when listening on a SC55 / SC88 / BassMidi / Fluidsynth or my X-Fi's Windows Audio. Just for fun I tried to switch to S-YXG50 with the 4MB soundbank and listened to them with foobar. Holy cow, I was surprised that this was the closest outcome near to listening to the Originals on my MT-32 or CM-32L! I don't know how, but even the sound effects of the CM-32L with all the cracks and pops where there. How is that possible? HOW? My Foobar:Core (2011-09-14 09:11:28 UTC) foobar2000 core 1.1.8 foo_abx.dll (2010-09-28 21:04:10 UTC) ABX Comparator 1.3.4 foo_ac3.dll (2010-09-28 21:04:10 UTC) AC3 decoder 0.9.5 foo_albumlist.dll (2011-09-14 09:09:52 UTC) Album List 4.5 foo_cdda.dll (2011-09-14 09:09:40 UTC) CD Audio Decoder 3.0 foo_converter.dll (2011-09-14 09:09:32 UTC) Converter 1.5 foo_dsp_delta.dll (2008-10-24 13:57:16 UTC) Noise Sharpening DSP 1.0.0 foo_dsp_std.dll (2011-09-14 09:10:12 UTC) Standard DSP Array 1.0 foo_dsp_winamp.dll (2010-01-23 07:39:18 UTC) Winamp DSP Bridge 1.4.7 foo_dumb.dll (2011-10-08 03:18:00 UTC) DUMB module decoder 0.9.9.45 foo_facets.dll (2011-10-08 03:18:00 UTC) Facets 1.0 foo_fileops.dll (2011-09-14 09:08:24 UTC) File Operations 2.1.3 foo_freedb2.dll (2011-09-14 09:08:22 UTC) freedb Tagger 0.6.4 foo_game.dll (2008-12-11 21:26:52 UTC) Game Audio Decoder 1.10 foo_gep.dll (2011-12-17 13:33:06 UTC) Game Emu Player 1.117 foo_input_adplug.dll (2011-02-19 05:12:07 UTC) AdPlug 1.39 foo_input_hvl.dll (2011-11-23 06:45:15 UTC) Hively Tracker decoder 1.8 foo_input_monkey.dll (2011-03-10 10:04:09 UTC) Monkey's Audio Decoder 2.1.5 foo_input_std.dll (2011-09-20 17:21:14 UTC) Standard Input Array 1.0 foo_input_tfmx.dll (2011-03-22 18:46:44 UTC) TFMX decoder 0.5 foo_input_ym.dll (2011-03-19 11:16:42 UTC) YM Decoder 0.3 foo_jesus.dll (2010-09-23 00:34:06 UTC) Autosave & Autobackup 10 [b]foo_midi.dll (2011-12-13 00:36:24 UTC) MIDI synthesizer host 1.146[/b] foo_out_asio.dll (2011-12-19 00:28:38 UTC) ASIO support 2.0.3 foo_out_ks.dll (2006-08-04 20:54:58 UTC) Kernel Streaming Output 1.2.2 foo_out_wasapi.dll (2009-05-19 21:45:18 UTC) WASAPI output support 2.1 foo_playcount.dll (2011-07-13 10:47:18 UTC) Playback Statistics 3.0.2 foo_rgscan.dll (2011-09-14 09:09:32 UTC) ReplayGain Scanner 2.1.2 foo_scheduler.dll (2011-12-13 00:36:24 UTC) Scheduler 4.09 foo_sid.dll (2011-02-19 05:12:07 UTC) sidplay2 1.23 foo_ui_std.dll (2011-09-14 09:09:46 UTC) Default User Interface 0.9.5 foo_unpack.dll (2011-09-14 09:09:06 UTC) ZIP/GZIP/RAR Reader 1.6 foo_unpack_7z.dll (2011-08-13 16:27:58 UTC) 7-Zip reader 1.8 foo_unpack_lha.dll (2011-08-13 17:28:06 UTC) LHA reader 1.11 foo_vis_shpeck.dll (2009-09-28 09:32:16 UTC) Shpeck - Winamp vis plugins wrapper 0.3.7 foo_vst.dll (2011-03-05 06:19:04 UTC) VST 2.4 adapter 0.9.0.3 Additionally to that you need the VSTi for the Yamaha S-YXG50 and the GM (General Midi, yes, not XG!) sound files from http://www.queststudios.com/Joomla/index.php . The VSTi (and the SC55/88 VSTi) took me long to find and I am not sure if you also need the MT-32 ROM's which MUNT normally uses. If you need help finding them, I guess I can help you when you write me a PM or mail (sorry, I am new to this forum). If you love the sounds of old games and vintage multi timbre sound modules, but could not fetch one on xbay, try it out! Rev **edit** The sound file from queststudios should have the sysex hardcoded into the midi file!