VOGONS


First post, by simbin

User metadata
Rank Member
Rank
Member

SysOp: Not sure how this got in the DOS section, instead of Windoze. Please feel free to move it, thanks.

Went through hell trying to find this. Yamaha was giving it away for FREE but then they took it off their site.

Download Yamaha XG SoftSynth for Win9x
SEE UPDATED FILES @ BOTTOM OF POST

Unzip, & run Setup

Before installing make sure any previous versions of S-YXG20/50/100 are uninstalled!

To clean your system from any of these versions unzip the included
Universal Uninstaller program (gu101.7z) and run it!

Don't forget to reboot

Download Yamaha XG 4MB waveset from Microsoft
http://tinyurl.com/4mb-waveset

Normally the Yamaha S-YXG50 v3.x or S-YXG100 v1.x softsynth installs the 2Mb wavetable files
and the sxgma.drv driver loads them but you can make the driver load the 4Mb wavetable files
instead by getting the sxgbin41.tbl & sxgwave4.tbl files from the 1403848.cab file and
placing them into the \windows\system\ folder. Then edit the "sxgma.ini" file found in
the \windows\ folder and in the [setup] section, add the "waveset=1" line below the [setup]
section and save changes. Now restart your win9x system and play any MIDI file in any
MIDI Player to see if it made a difference in sound. If you want to load the 2Mb wavetable
files after trying out the 4Mb waveset files, edit the "sxgma.ini" file from the Windows
folder and change the waveset line to 0 [aka. "waveset=0"] and save changes to the sxgma.ini
file and reboot for the change to take effect.

Use General MIDI for your game's music and enjoy!

--

I must say, the quality seems comparable to the Yamaha / Roland hardware I've heard online. I'm happy to make some sound comparisons once I figure out the best way to go about recording.

Normally, I'd never choose a software driver over hardware, but with so much untapped overhead -- why not? It really doesn't even put a dent in my system.

--

UPDATE: GREAT NEWS finally I found the Win 98 driver and all is working and sounding really good. I think I'm using the 2MB wavetable instead of the 4MB one though. Once I get everything sorted I'll post the files and what I did to get it going, thanks.

EDIT: Really hope someone has this, or knows where to find it. I can only seem to find Win NT/2K/XP versions.

I stumbled onto something about going software-based for General Midi using Yamaha S-YXG50 SoftSynthesizer. I downloaded both 2 and 4MB MS wavetables for Windows XP. I'm trying to set this up on a Windows 98 SE system and can't find the appropriate files. Can someone please point me in the right direction?

Attachments

  • Filename
    gu101.7z
    File size
    616.17 KiB
    Downloads
    3410 downloads
    File comment
    Yamaha Universal Uninstaller
    File license
    Fair use/fair dealing exception
  • Filename
    xg100_12.7z
    File size
    4.47 MiB
    Downloads
    6818 downloads
    File comment
    S-YXG100 Plus
    File license
    Fair use/fair dealing exception
Last edited by simbin on 2012-10-17, 11:24. Edited 23 times in total.

Reply 1 of 68, by simbin

User metadata
Rank Member
Rank
Member

*updated* working!

WIP: 486DX2/66, 16MB FastPage RAM, TsengLabs ET4000 VLB
Check out my Retro-Ghetto build (2016 Update) 😀
Commodore 128D, iBook G3 "Clamshell"
3DO M2, Genesis, Saturn, Dreamcast, NES, SNES, N64, GBC

Reply 2 of 68, by simbin

User metadata
Rank Member
Rank
Member

Apparently, I'm still running the 2MB wavetables. If anyone has a newer version than V3.13.06 of Yamaha SoftSynthesizer for Win9x please contact me!

The one I'm using is ASUS branded and has SXGMA.DRV V1.03.03, but I need V1.03.11 or higher to set the 4MB waveset, thanks.

WIP: 486DX2/66, 16MB FastPage RAM, TsengLabs ET4000 VLB
Check out my Retro-Ghetto build (2016 Update) 😀
Commodore 128D, iBook G3 "Clamshell"
3DO M2, Genesis, Saturn, Dreamcast, NES, SNES, N64, GBC

Reply 4 of 68, by simbin

User metadata
Rank Member
Rank
Member
Davros wrote:

I wonder if these could be converted to a soundfont

Good question.. I was wondering the same thing. Of course now I'll be happy to just get the stock 4MB wavetables working.

One thing at a time I guess. Heck, last night I had no wavetables, now I have 2MB. 😀

WIP: 486DX2/66, 16MB FastPage RAM, TsengLabs ET4000 VLB
Check out my Retro-Ghetto build (2016 Update) 😀
Commodore 128D, iBook G3 "Clamshell"
3DO M2, Genesis, Saturn, Dreamcast, NES, SNES, N64, GBC

Reply 5 of 68, by rfnagel

User metadata
Rank Oldbie
Rank
Oldbie

I have yet to see ANYTHING that can convert the S-YXG50's wavetable files (sxgbin21.tbl/sxgwave2.tbl / sxgbin41.tbl/sxgwave4.tbl) to ANY other format.

Rich ¥Weeds¥ Nagel
http://www.richnagel.net

Reply 6 of 68, by simbin

User metadata
Rank Member
Rank
Member
rfnagel wrote:

I have yet to see ANYTHING that can convert the S-YXG50's wavetable files (sxgbin21.tbl/sxgwave2.tbl / sxgbin41.tbl/sxgwave4.tbl) to ANY other format.

That's a bummer! I'm keeping my eyes peeled, just in case.

WIP: 486DX2/66, 16MB FastPage RAM, TsengLabs ET4000 VLB
Check out my Retro-Ghetto build (2016 Update) 😀
Commodore 128D, iBook G3 "Clamshell"
3DO M2, Genesis, Saturn, Dreamcast, NES, SNES, N64, GBC

Reply 8 of 68, by simbin

User metadata
Rank Member
Rank
Member
RichB93 wrote:

I mentioned it somewhere else on here and I need to find it in my backups but I have S-YXG 100 plus I think it's called, which has VL technology. Can upload if anyone wants it.

I'm definitely interested if you can find it, much appreciated!

WIP: 486DX2/66, 16MB FastPage RAM, TsengLabs ET4000 VLB
Check out my Retro-Ghetto build (2016 Update) 😀
Commodore 128D, iBook G3 "Clamshell"
3DO M2, Genesis, Saturn, Dreamcast, NES, SNES, N64, GBC

Reply 9 of 68, by simbin

User metadata
Rank Member
Rank
Member

So from what I gather, Yamaha S-YXG100 PVL was only released as a Trial in Japan. I got the file and something errors out and I only have one option to click, which closes the setup. It's in Japanese of course, so I can't read it. Any ideas?

WIP: 486DX2/66, 16MB FastPage RAM, TsengLabs ET4000 VLB
Check out my Retro-Ghetto build (2016 Update) 😀
Commodore 128D, iBook G3 "Clamshell"
3DO M2, Genesis, Saturn, Dreamcast, NES, SNES, N64, GBC

Reply 10 of 68, by simbin

User metadata
Rank Member
Rank
Member

I finally found the S-YXG100 SoftSynth on a Russian HaXoR website. If my system doesn't blow up I'll post some links. Right now I'm trying to figure out if I can use the 4MB wavetables or not.

WIP: 486DX2/66, 16MB FastPage RAM, TsengLabs ET4000 VLB
Check out my Retro-Ghetto build (2016 Update) 😀
Commodore 128D, iBook G3 "Clamshell"
3DO M2, Genesis, Saturn, Dreamcast, NES, SNES, N64, GBC

Reply 12 of 68, by Stojke

User metadata
Rank l33t
Rank
l33t

Recorded some MIDIs and listened to a lot.
This software, expanded to 4MB bank, along side Turtle Beach Pinnacle makes a sick combo.
I am amazed at how good the presets and this software is. Really something!

Why the heck did Yamaha stop developing this is a good question.

Note | LLSID | "Big boobs are important!"

Reply 13 of 68, by simbin

User metadata
Rank Member
Rank
Member

Glad to hear others are finding this useful. 😀 Can only assume they axed it to sell hardware.

WIP: 486DX2/66, 16MB FastPage RAM, TsengLabs ET4000 VLB
Check out my Retro-Ghetto build (2016 Update) 😀
Commodore 128D, iBook G3 "Clamshell"
3DO M2, Genesis, Saturn, Dreamcast, NES, SNES, N64, GBC

Reply 15 of 68, by simbin

User metadata
Rank Member
Rank
Member
Stojke wrote:

Have you managed to get the 4MB waveset to work under windows 98SE?

Yes, 98SE is what I'm using. Sorry, I just call all 98's -- 98. heh

WIP: 486DX2/66, 16MB FastPage RAM, TsengLabs ET4000 VLB
Check out my Retro-Ghetto build (2016 Update) 😀
Commodore 128D, iBook G3 "Clamshell"
3DO M2, Genesis, Saturn, Dreamcast, NES, SNES, N64, GBC

Reply 16 of 68, by Magnuz

User metadata
Rank Newbie
Rank
Newbie

In my quest to find music fonts, I came across this site and the 4mb
waveset. As I search elsewhere based upon this information here,
I came across this particular file. S-YXG2006LE which contains the
sxgbnw6l.tbl and sxgdat6l.tbl which are 12MB combined.

Now I am just wondering if we can simply rename it to the 4MB
waveset and get awesome music?

If the thread starter wants to experiment with the files, I do not mind
passing a copy of it to you.

Reply 17 of 68, by rfnagel

User metadata
Rank Oldbie
Rank
Oldbie
Magnuz wrote:
In my quest to find music fonts, I came across this site and the 4mb waveset. As I search elsewhere based upon this information […]
Show full quote

In my quest to find music fonts, I came across this site and the 4mb
waveset. As I search elsewhere based upon this information here,
I came across this particular file. S-YXG2006LE which contains the
sxgbnw6l.tbl and sxgdat6l.tbl which are 12MB combined.

Now I am just wondering if we can simply rename it to the 4MB
waveset and get awesome music?

Nope, they won't work. The "SXGBNW6L.TBL" and "SXGDAT6L.TBL" files that are included with S-YXG2006LE are in a totally different format than the "SXGBIN41.TBL" and "SXGWAVE4.TBL" files that are included with the S-YXG50.

BTW, not to mention, the S-YXG50 software synthesizer sounds worlds better than the S-YXG2006LE softsynth (even though the files for the S-YXG2006LE are of greater filesize).

Rich ¥Weeds¥ Nagel
http://www.richnagel.net

Reply 18 of 68, by Stojke

User metadata
Rank l33t
Rank
l33t
simbin wrote:
Stojke wrote:

Have you managed to get the 4MB waveset to work under windows 98SE?

Yes, 98SE is what I'm using. Sorry, I just call all 98's -- 98. heh

How did you manage to get the wave set to work? I tried the ini editing approach but i didnt notice any sound improvement.

Magnuz wrote:
In my quest to find music fonts, I came across this site and the 4mb waveset. As I search elsewhere based upon this information […]
Show full quote

In my quest to find music fonts, I came across this site and the 4mb
waveset. As I search elsewhere based upon this information here,
I came across this particular file. S-YXG2006LE which contains the
sxgbnw6l.tbl and sxgdat6l.tbl which are 12MB combined.

Now I am just wondering if we can simply rename it to the 4MB
waveset and get awesome music?

If the thread starter wants to experiment with the files, I do not mind
passing a copy of it to you.

I have downloaded the exact same thing right now, and i wonder the same. If Simbin managed to get 4MB to work, than i bet 12MB set would work as well!

S-YXG2006LE 12MB set > https://dl.dropboxusercontent.com/u/54462712/ … G%20_2MB_SET.7z

Thread with a lot of info:
http://www.kvraudio.com/forum/viewtopic.php?t=169094

[Edit]

Didn't read the post above mine 😀
Well there goes that. Still wondering how to get 4MB to work though 🤣

Note | LLSID | "Big boobs are important!"

Reply 19 of 68, by j7n

User metadata
Rank Newbie
Rank
Newbie

I made a 9 minute comparison between both sample sets using short clips of songs from well known games, where I believed some issues can be heard. Songs play at the loudness they would in the respective games. Some are loud.

The difference between both sample sets isn't as big as one would expect. Some samples are brighter, which is most apparent in "Simpleminded", where the rock snare stands out in 2 MB.

In the recording from YMF724 phasiness and instruments floating in the stereo field can be heard. I believe this is caused by samples for both channels being pulled and played at slightly different moments. "In the Hall of the Mountain King" has channels playing similar instruments panned to the left and right.

xgtestjn.mid
xgtestjn.rpp (reaper project)
xgtestjn.sfl (regions for Sound Forge)

YMF724 / 2MB (volume sliders at maximum, mp3)
S-YXG100 PVL / 2MB (Windows mixer at -6 dB, mp3)
S-YXG100 PVL / 4MB (Windows mixer at -6 dB, mp3)
S-YXG50 / 4MB (post mixer at -6 dB, mp3)

"Glenda's Theme" - Hardwood Games
"Tavern" - Strife
"Phaser" - DemonStar
"Phaser" - DemonStar - GS drums
"Simpleminded" - DemonStar
"In the Hall of the Mountain King" - Windows 98, Midisoft
"Cruise Control" - Transport Tycoon Deluxe
"Tzar Intro" - Tzar
"Mean (Ain't No Hip-Hop in Tha House Mix) - Age of Empires: The Rise of Rome
"Hyman's Wrath" - Age of Empires: The Rise of Rome

Bass tends to internally clip and buzz, which occurs more often with the VST version, which is otherwise the best. "Cruise Control". This can be remedied using XG lowpass effects on bass.

The bit depth of all soft-synths, except the VST, is 13-bit, as shown by the FLAC bitrate! YMF plays at about 15-16 bits, and the VST has practically unlimited bit depth and no clipping. "Hyman's Wrath" ends with a long fadeout where quantization noise can be heard. The VST does work under Windows 98 and requires about a 350 MHz CPU to use in realtime.

The MIDI file has XG resets between songs, but no other resets, so it will not play right on other devices. I placed the resets too early in some cases, so reverb cutting early is not the fault of these synths, except where it hisses before due to insufficient bit depth. The MP3s are streamable.

Magnuz wrote:
I came across this particular file. S-YXG2006LE which contains the sxgbnw6l.tbl and sxgdat6l.tbl which are 12MB combined. […]
Show full quote

I came across this particular file. S-YXG2006LE which contains the
sxgbnw6l.tbl and sxgdat6l.tbl which are 12MB combined.

Now I am just wondering if we can simply rename it to the 4MB
waveset and get awesome music?

The samples in the S-YXG2006LE are unbalanced. They have too much bass. (Yamaha really likes everything big.) One could replace certain samples that sound distorted in the MU50 set, like the tubular bells or indeed bass in an VST enviroment, but simply switching to this sample set will make everything muddy. I heard this is the set that SW1000XG users get.

Why didn't they put the new sounds in higher banks for compatibility?