VOGONS


First post, by Muz

User metadata
Rank Member
Rank
Member

Hi, is there any MIDI software devices for Windows 9x versions? Like VirtualMIDISynth.

Reply 1 of 7, by leileilol

User metadata
Rank l33t++
Rank
l33t++

There's WinGroove, WaveGuide (Creative only), Yamaha SYXG70, and some form of Timidity.... and none of these do SF2 files if that's what you're after (which is fair, as there wasn't a SF2 crisis in the 90s)

apsosig.png
long live PCem

Reply 2 of 7, by gdjacobs

User metadata
Rank l33t++
Rank
l33t++

Timidity does, at least in the ++ incarnation. Keropi also seems to have success running Fluidsynth in Win98.

All hail the Great Capacitor Brand Finder

Reply 3 of 7, by Muz

User metadata
Rank Member
Rank
Member

Is there certain versions of Timidity that I should download? I downloaded the latest version, but Windows 98 SE has en error, it expects a newer version of Windows.

Reply 4 of 7, by gdjacobs

User metadata
Rank l33t++
Rank
l33t++

You likely need to put together a toolchain in Win98 as most (all?) builds will be for newer OS versions.

All hail the Great Capacitor Brand Finder

Reply 5 of 7, by Hugonl40

User metadata
Rank Newbie
Rank
Newbie

Did someone ever find a working version of Timdity++ for Windows 98? I've been looking for a week now, trying every file and installer I can can find on archives. They all have the Windows NT driver packaged, not Win9x.

Reply 6 of 7, by elszgensa

User metadata
Rank Oldbie
Rank
Oldbie

Fwiw I had a quick peek at it just now; it seems quite janky and I didn't get very far in cross compiling it on/from my Linux box. Or to put it differently:

You likely need to put together a toolchain in Win98 as most (all?) builds will be for other OS versions.

If you do, I recommend an older compiler because i saw quite a few code snippets that modern, smarter compilers will complain about.

Reply 7 of 7, by Hugonl40

User metadata
Rank Newbie
Rank
Newbie

Thanks for the reply. I got a bit further. Apparently there are no Win98 drivers for Timidity++, I have to use MIDI Yoke, to catch midi signals and route them to Timidity++. I got that to work in Windows, and I can control Timidity++ via MIDI-OX, it now plays the soundfont I load. The problem is that native DOS games in Win98 apparently cannot output to Yoke, they get routed directly to Microsoft GS Wavetable SW Synth, by the Soundcard DOS emulation drivers. I cannot get them to route to the Yoke junction. Maybe there is a way to route them to the Yoke junction, but I have tried pretty much everything in OX. All that is left is DOSBox. But I wanted to avoid that, because then I could just as well use a very fast machine, not this native Win98 PC. To clarify, I got a Thinkpad T42 with Win98SE installed, it has soundcard drivers that give SB emulation in DOS, so you can run Descent and Duke3D really fast and smooth, but the Windows GM synth is bad, so I wanted to try Timidity. Guess I'll go with a T60 then with WinXP and use DOSBox.