Author Topic: Weeds General MIDI SoundFont v3.0 (An alternative soundfont for XMPlay)  (Read 54217 times)

Rich Nagel

  • Posts: 297
Hiya Folks,

Several here might remember me mentioning my own custom soundfont that has been developing over the years, but never really had an online "home" to store it. I've recently made an update to the soundfont, and Ian has so graciously allowed me to upload it; so's it's now available for download over at the main XMPlay web page ( http://www.un4seen.com/xmplay.html#plugins ).

A little cut 'n' paste from one of my PMs to Ian:

-=-=-=-=-=-=-=-=-=-

Hi Ian,

In several of my messages in the forum I've mentioned a large custom soundfont that has been developing over the past few years. It's my main "base" GM soundfont that I've used extensively with my Sound Blaster Live and XMPlay (as well as my AWE32 sound cards... that is, before it got way to big for them LOL!).

I've finished another update to the soundfont, and was looking for an online home for it. Per my previous messages in the forum, I had never uploaded it to anywhere, due to it's sheer size (and my miserable dialup connection out here in the woods LOL). I was wondering if you wish to offer it for download in place of (or as an alternative) to the "Chorium" soundfont that you have over at the XMPlay download page?

Anyhow, the ZIP contains a readme and a self-extracting "sfArk" archive (sfArk is great for compressing soundfonts, much better that ZIP/RAR/ACE/ etc...). The ZIP with the self-extracting sfArk weighs in at about 27 megs, and the extracted soundfont is almost 55 megs.

Some stats of the soundfont (included/mentioned in the readme):

-=-=-=-=-=-=-=-=-=-
SoundFont Filename: WeedsGM3.sf2
Self-extracting sfArk Archive Filename: WeedsGM3.sfArk.exe
Zip Archive Filename: WeedsGM3.zip
File Dates and Times: March 1, 2010 3:00a
Readme Documentation: WeedsGM3.txt
License Agreement Documentation: WeedsGM3.License.txt
MIDI Files: None
Number of User Samples: 762
Size of User Samples: 54,694,776 bytes
Number of ROM Samples: 0
Number of Instruments: 147
Number of Melodic Presets: 128
Number of Percussive Presets: 9
Total SoundFont Filesize: 54,894,076 bytes
-=-=-=-=-=-=-=-=-=-

Anyways, this custom soundfont sounds considerably better than the "Chorium" soundfont IM(not so)HO, and I was simply wondering if you wanter to ofer it for download at the XMPlay download page? If so, I suppose I could upload the ZIP to your FTP server, although it will take me a while.


Cheers (and thanks for XMplay and the MIDI plugin!),

Rich


-=-=-=-=-=-=-=-=-=-


Anyhow, download and extract the ZIP, and then run the EXE to finish extracting the soundfont. Hope y'all like it :)

RedBaron

  • Guest
Thanks very much for this soundfont. The Doom MIDI files sound better on this than ChoriumRevA.

Rich Nagel

  • Posts: 297
Thanks very much for this soundfont.

You're quite welcome, glad ya liked it :)


The Doom MIDI files sound better on this than ChoriumRevA.

That would prolly be due to the new overdrive and distortion guitars, as well as the new basses :) In addition, of special interest are many of the orchestral instruments, including the church organ and grand piano.

BTW, attached to this message is a ZIP containing a few MIDI files that really show this thing off:

"Grabbag - Duke Nukem 3D - Lee Jackson.mid" (transposed and re-arranged a bit)
"March To War - Rich Weeds Nagel.mid" (threw this together last night)
"Mustang Sally - Arranged by Rich Weeds Nagel.mid" (no melody, go ahead and sing along <LOL>!)
"Ramblings of a Non-Pianist (Op. 2) - Rich Weeds Nagel.mid" (nope, I'm not a pianist <G>!)
"Toccata in D Minor - Bach.mid" (added bass pedals)

Rich Nagel

  • Posts: 297
P.S. Almost forgot, readme (also included in the ZIP) is here -> http://www.cmoo.com/snor/weeds/SoundFonts/WeedsGM3.txt if ya want to view it before downloading the largish ZIP.

FB

  • Guest
You did make a good soundfont, thanks for sharing it ;).

I've got a question thought, mainly just for curiosity, how did you made all samples to have the same volume? If they did come from different sources, some of them must have been a bit louder than others, right?

Rich Nagel

  • Posts: 297
You did make a good soundfont, thanks for sharing it ;).

Glad you liked it :)


I've got a question thought, mainly just for curiosity, how did you made all samples to have the same volume? If they did come from different sources, some of them must have been a bit louder than others, right?

Yes, a lot of the samples and source soundfonts had quite varied volumes. In Vienna Studio (the program that I use to create and edit soundfonts), you can set the initial attenuation (in dB) of any of the instruments/presets/samples contained in the soundfont; either globally for any given instrument, or specifically for each of the samples that make up the instrument.

A relatively easy task, actually :)
« Last Edit: 19 Mar '10 - 02:05 by Rich Nagel »

saga

  • Posts: 2249
OT: Haha, wow, this program hasen't changed a lot since the last time I used it (when it came bundled with my AWE-64) - is it even still updated?

Rich Nagel

  • Posts: 297
OT: Haha, wow, this program hasen't changed a lot since the last time I used it (when it came bundled with my AWE-64) - is it even still updated?

Heh, actually that is quite ON topic (I almost mentioned it in my previous post) :)

The 'latest and greatest' is Vienna SoundFont Studio v2.4. But IMHO they really cobbled that one up... it's no where near as intuitve and easy to use as the older version 2.3.

I have version 2.4 installed, but I never use it.

SmartOne

  • Posts: 217
Any idea why I can't download the SoundFont using Opera?  I get a "Forbidden" message.

Rich Nagel

  • Posts: 297
Any idea why I can't download the SoundFont using Opera?  I get a "Forbidden" message.

Sorry, not a clue (maybe Ian can jump in here with some suggestions).

In the meantime, try a direct link to the file -> http://us2.un4seen.com/files/extra/WeedsGM3.zip or http://uk.un4seen.com/files/extra/WeedsGM3.zip .

Dotpitch

  • Posts: 2877
Any idea why I can't download the SoundFont using Opera?  I get a "Forbidden" message.
Works fine here. Do you get the mirror page (with the US and UK flag)?

SmartOne

  • Posts: 217
Thanks, it worked fine with Internet Explorer (great SoundFont).  With Opera, I choose a mirror (flag), a download dialogue pops up, but in the background the frame switches to a "Forbidden" page.

Maybe I chose a mirror too quickly, and that interfered with the automatic selection.
« Last Edit: 20 Mar '10 - 17:45 by SmartOne »

Rich Nagel

  • Posts: 297
Thanks, it worked fine with Internet Explorer (great SoundFont).

Glad you were able to download the soundfont and that ya like it :)

Ian @ un4seen

  • Administrator
  • Posts: 20921
With Opera, I choose a mirror (flag), a download dialogue pops up, but in the background the frame switches to a "Forbidden" page.

I don't seem to be able to reproduce that, trying with the latest Opera (10.50). I do see some "forbidden" entries with older Opera versions in the server logs though, so perhaps it is something that has already been sorted by the latest Opera? In any case, the server config has now been changed slightly, which should avoid the problem with any Opera version, so please try again.

r

  • Posts: 189
Just experienced the Opera - 403 Forbidden issue.

However, I found that it works if you copy the URL and paste it in Opera's Quick Download input field in the "Downloads" window.

Rich Nagel

  • Posts: 297
I'm noticing the same thing in MSIE v6.0, but not in my older version of Netscape v7.02; but copy and pasting the direct link to the file indeed seems to work.

saga

  • Posts: 2249
Whoa... IE6...Netscape...you're really oldskool ;P

Rich Nagel

  • Posts: 297
Whoa... IE6...Netscape...you're really oldskool ;P

I *HATE* the look and interface of the newest version of the MS Internet Exploder (don't like tabbed browsing; although you can turn that off, you still can't easily can the "My Really Really Really Great Favorites" star <ugh> without a registry hack that also disables another of it's toolbars).

And for Netscape; that's how I do almost all of my web browsing (except for a few pages that I'm FORCED to use MSIE <aaggghh>!), with everything disabled: Java, Javascript, images, etc... fast browsing (even with my miserable dialup connection), and TOTALLY impervious to any web/script exploits and such :)

The reason that I chose this version of NS (verses the newer versions): The one that I use (as well as the older ones) were the only versions that supported the old(er) NPAudio.dll MIDI/WAV plugin. Newer versions (as well as versions of Mozilla and Firefox AFAIK) require Crescendo, or some other sort of plugin that won't play MIDI or WAV files embeded within a page.

Anyhoo... as far as oldskool, I really miss my DOS version of BitCom and DOSCIM back when I was a CompuServe member LOL! :)


(edit) Sorry, I'm off on an oldskool ramble now LOL! Messages below posted at another forum the other day:

-=-=-=-=-=-=-=-=-=-

Folks,

I finally got off of my arse and took the leap... we be WaveBlaster jammin' now, mahhhn!

I dug a up enough parts to throw together an AMD500, the mobo has only a single ISA slot. Had to go through 3 different SB16s to find one that worked... unfortunately, my old full-length ISA AWE32 card ( CT2760 - http://www.cmoo.com/snor/weeds/Weeds_486DX4-100.htm ) wouldn't fit in the case properly LOL!

Anyhow, found an SB16 (CT1740) that was working, installed the WB, installed the SB16 drivers for W98SE... and now I'm hearing WB MIDI music that I haven't heard in literally years! :)

As an additional side benefit of the old PC:

I also have this old piece of hardware called a MasterPilot, as well as the programmable unit and cartridge for it ( http://www.quickshot.com/game_controllers/mp98value.html ). The MP works fine with my newest (most modern) PC, but the cartridge programmer has issues with any mobo with a bus speed greater than  about 60-100Mhz or so.

The AMD500 mobo's bus speed can be changed in CMOS, and the MP cartridge programmer works like a champ now... a piece of hardware that hasn't been used or fired up for about 10 years or so now :)


(edit) P.S.

One thing that I tried for the MP... I had this brainstorm that maybe it would work in Windows 3.11 installed under DOSBox. I had read many messages on the Internet about folks who ran several CPU intensive apps simultaneously to slow things down enough for the MP cart. programmer to function properly (although, most of the messages were circa 2000, or so), and figured that DOSBox might be the answer... as I could set some of the various options of DOSBox when running W311 to slow things down.

Alas, that didn't work though, but I had a hunch that it probably wouldn't in the first place.

-=-=-=-=-=-=-=-=-=-

Quote from: swaaye
Hey I remember reading about that Master Pilot thing in Computer Gaming World. :D It sounds like it is a PS/2 device? Reworks keyboard interface?

The MasterPilot connects to a standard AT or PS2 keyboard connector, the MP programmer connects to it, and then your keyboard connects to the programmer. You can also use only the MP unit itself, or just the programmer, simply by removing them from the chain.

Anyhow, the MP is basically a funny looking keyboard <grin>. The unit comes with about a 100 built-in game templates that remap each of the MP buttons and such to the various game's common functions, and then has a printed card that slips into the unit to let ya know what button does what (refer to pics at the QS link above).

With the programmer, you can create your own templates by programming the EPROM cartridge that comes with the programmer. You can assign any keyboard key or key combination to any button or witch on the MP, and then print a card to slip into the unit showing what key does what.

Anyways, a pretty handy piece of hardware, especially for the more complex flight simulators; such as Airline Simulator 2; where one could setup the MP to control nothing but the FMS and flight computers.

I had bought mine back in 1997 (US$125), but it hadn't been powered up since 2003 or so... that is, until now :)

-=-=-=-=-=-=-=-=-=-

Re: WaveBlaster 1 and (the lack of) reverb

Heh, had a brainstorm...

I recorded the music "HUMAN2GM.MID" from Warcraft 2 from my WaveBlaster to a WAV file on the old PC. Copied the WAV file over to my newer PC that has my SBLive installed in it.

Played the WAV file on the new PC, using the SBLive's Environmental Audio Effects (EAX) with a lot of reverb, and re-recorded the WAV file with the reverb.

WHAMMO! Nice reverb sound from my WaveBlaster :)

Hehe, gave me an idea:

If one had a PC with both an SBLive, as well as an SB16 with a WaveBlaster daughterboard installed, they could patch the audio output of the SB16 to the line input of the SBLive, and use all of the SBLive's EAX effects for the WaveBlaster <grin> :)

Anyhoo, an MP3 for ya -> http://www.cmoo.com/snor/weeds/Stuff/Human_2_GM.mp3 :)

-=-=-=-=-=-=-=-=-=-


Again, sorry for the OT ramble <grin> :)
« Last Edit: 6 May '10 - 11:15 by Rich Nagel »

Rich Nagel

  • Posts: 297
Whoa... IE6...Netscape...you're really oldskool ;P

P.S.

I'm noticing the same thing in MSIE v6.0, but not in my older version of Netscape v7.02

Another good reason for good old NS :)

Ian @ un4seen

  • Administrator
  • Posts: 20921
Just experienced the Opera - 403 Forbidden issue.

Oops! The server config change actually made things worse. It should finally be working properly now.

r

  • Posts: 189
Rich... you could try something like Opera (perhaps an older version) or K-Meleon.

Netscape... now that's old school!

---

@Ian - direct download works in Opera now!

Rich Nagel

  • Posts: 297
Rich... you could try something like Opera (perhaps an older version) or K-Meleon.

Netscape... now that's old school!

Hehe, you know what they say... you can't teach an old dog new tricks LOL! The thing is, this older version of Netscape pretty much does everything that I want; built-in newsgroup reader and email client (although, I don't use the NS email client, I use PocoMail for my email stuff), as well as built-in AIM and ICQ; and with the old NPAudio plugin plays embedded MIDIs and WAVs just fine:)

P.S. How's this for an OOOLD version of NS -> http://www.cmoo.com/snor/weeds/Weeds_486DX4-100_02.jpg <grin>.

r

  • Posts: 189
Opera has a built-in email client... not sure about newsgroups, but I think it supports it.  Give it a shot... you'll be pleasantly surprised (i hope!).

Do you own that 486 in the screenshot? lol.

Btw, sorry for going off-topic! ;)

Rich Nagel

  • Posts: 297
Do you own that 486 in the screenshot? lol.

Btw, sorry for going off-topic! ;)

It is *NEVER* off topic for me to brag about my old 486 LOL! -> http://www.cmoo.com/snor/weeds/Weeds_486DX4-100.htm . Although, currently it has hard drive issues, and I pulled the AWE32 and WaveBlaster from it the other day (to add the WaveBlaster to another PC; that I mentioned previously).
« Last Edit: 8 May '10 - 07:49 by Rich Nagel »

Rich Nagel

  • Posts: 297
Folks,

I recently uploaded a few of my new(er) creations to http://www.cmoo.com/snor/weeds/SoundFonts/ :

Bagpipe Marching Band v1.0 SoundFont
(also includes five sample MIDI files)
Readme -> http://www.cmoo.com/snor/weeds/SoundFonts/Bagpipe_Marching_Band.txt
ZIP -> http://www.cmoo.com/snor/weeds/SoundFonts/Bagpipe_Marching_Band.zip

Wind Chimes SoundFont
(also includes one sample MIDI file)
Readme -> http://www.cmoo.com/snor/weeds/SoundFonts/WChimes.txt
ZIP -> http://www.cmoo.com/snor/weeds/SoundFonts/WChimes.zip

Lastly, a little utility (geared towards MIDI musicians, calculates NRPN values for those folks that have EMU based MIDI hardware and sound cards):

NRPN Calculator v1.0
Readme -> http://www.cmoo.com/snor/weeds/SoundFonts/NRPNCalc.txt
ZIP -> http://www.cmoo.com/snor/weeds/SoundFonts/NRPNCalc.zip
« Last Edit: 2 Sep '10 - 11:56 by Rich Nagel »