VOGONS


First post, by zaphod77

User metadata
Rank Member
Rank
Member

There are quite a few softsynths around, aren't there? Here's a list of ones i've tried, and good/bad about them. nearly any of these can make great midi if they are the synth the midi is composed for, but my focus is gm/gs/xg.

1) libadlmidi. It sounds JUST like windows 95 on a sb16. You can get better polyphony by adding more chips. actually supports portamento, too, as well as modulation wheel, pitch wheel, and quite a few other effects. even brightness. a number of old win95 games have midi composed for this, so it's worth getting.
2) libopnmidi. makes your midi sound like a genesis. 😀 all the same features of liboplmidi. sadly there's no libopmmidi yet to make your computer sound like a cps1 yet.
3) gxscc. sounds like a Konami SCC. i think it supports chorus and reverb maybe.
4) emu de midi. crazy mismash of retro computer sounds. not too impressive
5) fluidsynth. loads sf2s, supports everything in gm, plus portamento (which the creative cards did not), reverb, and chorus. can load "gs" and "xg" soundfonts, but doesn't understand everything a real gs or xg synth will. quality dependent on your soundfont.
6) ms gs synth. only supports gm, pitch wheel, portamento, and mod wheel. no chorus or reverb, gm instruments and drumkits only, even though the sc55 mk2 variation instruments are there. commonly converted to sf2 for use with other softsynths. a fair number of midi soundtracks work well on this, but we can do better now.
7) bassmidi. also does sf2. pretty similar to fluidsynth. can load a VSTI as well.
😎 virtual sound canvas. better than ms gs wavetable but not by much. mulitple version exist, and some of them are available as vsti.
9) hypercanvas. this is gm2, not GS. will not play GS midis properly, but will do GM2. vsti exists.
10) Sound Canvas VA. this is the one that doesn't suck. VSTi only. emulates multiple sound canvas modules, and actually gets right in the night GS version (with filter sweeps) correct. will play back most GS electronic dance music right or close enough. if you don't own it now, you must pirate it. Even if you do own it, you may need to pirate it anyway depending on your OS.
11) s-y20xg. silly gm only softsynth, but will play back most gm composed for sound canvas well.
12) sgp2.dll xglite softsynth with higher quality samples. doesn't support full XG. used in midradioplayer. better idea than s-y20xg for sure.
13) s-y50xg. available as a vxd (win9x) a wdm (for nt/2000/xp) and a vsti (for everything else). extremely difficult to buy now (vsti comes with SOL2), but wdm version can be downloaded from MS and installed for free. all versions except vsti have high latency. plays back midi composed for mu50/80 great, and most midis composed for sound canvas well. supports sound canvass nrpm in gs mode, and fully supports xg. came with many soundcards. Very difficult to buy now, and very easy to pirate if you need the VST.
14) s-y70xg. 20+50=70. Not kidding. you can switch between s-y20xg and s-y50xg. comes free with final fantasy 7 pc disc release, vxd only.
15) creative wavesynth. 9x only, came with creative soundcards only. has some interesting samples, including a synth brass that sounds like it came straight out of "Tonight is the Night" by Le Click, but otherwise not very good.
16) ymf-754 HiEnd. this is same as s-y50xg, but the samples are upscaled. Sounds the same, but may be more stable than s-y50xg on your system. pirate only special. hard to find now, but not impossible.
17) TyRUS. Much bigger and high quality samples. presumably ripped from a tyros. Sounds nice, but screws up stuff composed for mu50 and sound canvas at times. pirate only special. good luck finding this now.
18) Vampire. bigger samplebank than tyrus. screws up more stuff composed for mu50 and sound canvas. at least this one is downloadable if you know where to look now. used to be donation only, but someone finally leaked it.
19) wingroove. does a lot with a small sample bank. does a decent job on some sound canvas composed stuff, but we can do better now. still downloadable, and someone made a soundfont of it.
20) nuked-sc55. this IS an SC-55 in software, but is standalone only. usable with a virtual midi cable, and there is a CLAP plugin that can load it now. the sc55mkii pcm chip still needs to be decapped, because it fixes a bug in the filters that the mk1s have.
21) munt. it's an mt-32. nuff said. useless for GM, but many classic games were composed for this. a vst version exists that can run two copies to "handle" gm.

The following ones i haven't tried out yet.

1) yamaha tyros 4 VST. Expensive. What tyRUS wishes it was. Haven't been able to try it, because i'm poor. there's also a kontakt instrument of the tyros 2.
2) Montage M vst. only way to get this is to buy a montage M. Or pirate it using very sketchy cracks. Extremely large, needs beefy hardware, but can probably do a decent job playing most midi files. super expensive. as i'm not made of money, i haven't actually tried it.
3) coyoteWT. this is a simple vsti that loads gm.dls. This gets you the missing GS variation instruments, and almost certainly chorus and reverb as well. came with older band in a box, impossible to get now. haven't been able to try this. i believe it was a DXi.

Anyone else feel free to add their experiences and suggestions with gm/xg/gs softsynths.

Reply 1 of 7, by RetroGamer4Ever

User metadata
Rank Oldbie
Rank
Oldbie

FluidSynth gets regular maintenance and feature updates, so it's best to only use it for playback of MIDI files, if you are able to use the latest release version, with whatever GS and XG playback improvements and fixes are implemented, along with the regular improvements and fixes.

Reply 3 of 7, by Falcosoft

User metadata
Rank l33t
Rank
l33t

Just a quick remark:
MS/GS Soft Synth supports both GS variation tones and drum kits. So it's not GM only.
But you have to send it a GS reset explicitly for GS variation tones to work.
The WinXP version even supports Capital Tone Fallback. From Vista it remains silent in case of invalid bank+instrument combinations.

https://m.youtube.com/watch?v=_ZtoUbua22E

Website, Youtube
Falcosoft Soundfont Midi Player + Munt VSTi + BassMidi VSTi
VST Midi Driver Midi Mapper
x86 microarchitecture benchmark (MandelX)

Reply 4 of 7, by zaphod77

User metadata
Rank Member
Rank
Member

Does it do chorus and reverb after getting a GS reset?

Reply 5 of 7, by Falcosoft

User metadata
Rank l33t
Rank
l33t
zaphod77 wrote on Yesterday, 17:06:

Does it do chorus and reverb after getting a GS reset?

No. MS GS soft synth only supports reverb/chorus when it is used through Directmusic. No one knows why.

Website, Youtube
Falcosoft Soundfont Midi Player + Munt VSTi + BassMidi VSTi
VST Midi Driver Midi Mapper
x86 microarchitecture benchmark (MandelX)

Reply 6 of 7, by leileilol

User metadata
Rank l33t++
Rank
l33t++
RetroGamer4Ever wrote on Yesterday, 15:18:

FluidSynth gets regular maintenance and feature updates, so it's best to only use it for playback of MIDI files,

on linux it sucks as it's the only option and it is a cpu/memory sucker when idle, as well as breaking audio playback completely at times. It's only "best" when no one else is bothering to try, as there's not even a more responsive fm midi driver.

apsosig.png
long live PCem
FUCK "AI". It is a tool of fascism. We do not need it. We do not use it.

Reply 7 of 7, by Falcosoft

User metadata
Rank l33t
Rank
l33t

Yet another nitpicking 😀

7) bassmidi. also does sf2. pretty similar to fluidsynth. can load a VSTI as well.

Bassmidi can only use its internal SF2 based soft synth. To use VSTi plugins you need Bass_VST that is another plugin for Bass. Both Bassmidi and Bass_VST use the audio output infrastructure provided by Bass.

Website, Youtube
Falcosoft Soundfont Midi Player + Munt VSTi + BassMidi VSTi
VST Midi Driver Midi Mapper
x86 microarchitecture benchmark (MandelX)