BASSMIDI Soundfont MIDI Synthesiser Driver for Windows XP/Vista/7

Schedules and announcements about program releases.

Re: BASSMIDI Soundfont MIDI Synthesiser Driver for Windows XP/Vista/7

Postby DracoNihil » 2014-8-07 @ 19:41

rfnagel contacted me on Steam, there's a particular commit of code that I suspect might be causing the issue. Would need people to test it out though.

The files in rfnagel's post are the same ones I am using right now. So everything is good for nor save for this mystery.
User avatar
DracoNihil
Oldbie
 
Posts: 1179
Joined: 2011-10-09 @ 14:26
Location: Independence, KS

Re: BASSMIDI Soundfont MIDI Synthesiser Driver for Windows XP/Vista/7

Postby ElectricMonk » 2014-8-08 @ 05:58

Is there a plan for a linux version of BASSMIDI or MUNT? I installed Linux Mint 17 in Virtualbox, for integration in a GNS3 network sim, and I'm actually kinda grooving on it. I might either dualboot my next laptop, or replace Windows whatever with Mint. I'd love to be able to use both utilities and my soundfont collections on linux.
ElectricMonk
Member
 
Posts: 390
Joined: 2014-7-05 @ 01:00

Re: BASSMIDI Soundfont MIDI Synthesiser Driver for Windows XP/Vista/7

Postby kode54 » 2014-8-08 @ 06:28

Sorry about that guys, that line should read as:
Code: Select all
exlen = ( dwParam2 >= 0xF8 && dwParam2 <= 0xFF ) ? 1 : (( dwParam2 == 0xC0 || dwParam2 == 0xD0 ) ? 2 : 3);


There's also this for Linux, but no telling if it works 100% correctly for everyone, and it's just a bit of a pain to set up anyway. Locating the libbassflac and libbasswv libraries may either require hardcoding their paths, or installing them to /usr/lib or /usr/local/lib first.

MUNT should be portable to that same user mode driver, which I basically stole off some other FOSS project that implemented a user mode ALSA MIDI driver. It currently implements four ports for the life of the process, and it will shut down and reload the specified soundfont or sflist whenever it receives SIGHUP, and will hopefully terminate cleanly when it receives SIGTERM.
User avatar
kode54
Member
 
Posts: 199
Joined: 2003-6-15 @ 05:32

Re: BASSMIDI Soundfont MIDI Synthesiser Driver for Windows XP/Vista/7

Postby ElectricMonk » 2014-8-08 @ 06:43

Oh, Ok. Thanks! Linux Mint 17 is the only OS that sound actually works with in Virtualbox. Plus I'm kinda growing attached to it, and might build a Mint box. :D
ElectricMonk
Member
 
Posts: 390
Joined: 2014-7-05 @ 01:00

Re: BASSMIDI Soundfont MIDI Synthesiser Driver for Windows XP/Vista/7

Postby DracoNihil » 2014-8-08 @ 14:34

Thanks for the quick fix kode54! It's working just fine now.
User avatar
DracoNihil
Oldbie
 
Posts: 1179
Joined: 2011-10-09 @ 14:26
Location: Independence, KS

Re: BASSMIDI Soundfont MIDI Synthesiser Driver for Windows XP/Vista/7

Postby F2bnp » 2014-8-13 @ 21:35

I seem to have the same problem as Stereoprism. I get a lot of crackling sound when attempting to play MIDI music using BASSMIDI. This happens with WinAMP and DOSBox (I noticed it first when playing a game), but not with Foobar2000 and it's own BASSMIDI plugin!

This is all under Windows 8, if it helps in any way. Tried buffer sizes, but to no avail.
User avatar
F2bnp
l33t
 
Posts: 3443
Joined: 2007-9-23 @ 10:19

Re: BASSMIDI Soundfont MIDI Synthesiser Driver for Windows XP/Vista/7

Postby DracoNihil » 2014-8-13 @ 23:27

Another person I know using windows 8 is having the same crackling issue.

My only suggestion is to downgrade to 7, but obviously Windows 8 is doing something SERIOUSLY STUPID with audio handles...
User avatar
DracoNihil
Oldbie
 
Posts: 1179
Joined: 2011-10-09 @ 14:26
Location: Independence, KS

Re: BASSMIDI Soundfont MIDI Synthesiser Driver for Windows XP/Vista/7

Postby F2bnp » 2014-8-14 @ 00:02

Yeah, it's too bad really. I won't be downgrading any time soon though.
User avatar
F2bnp
l33t
 
Posts: 3443
Joined: 2007-9-23 @ 10:19

Re: BASSMIDI Soundfont MIDI Synthesiser Driver for Windows XP/Vista/7

Postby PhilsComputerLab » 2015-2-08 @ 09:47

I am having trouble finding the latest version. There are a lot of links on the site, some not working.
User avatar
PhilsComputerLab
Hardware Mod
 
Posts: 6180
Joined: 2014-9-28 @ 03:33
Location: Western Australia

Re: BASSMIDI Soundfont MIDI Synthesiser Driver for Windows XP/Vista/7

Postby HunterZ » 2015-2-08 @ 16:04

There were 3 sites where it used to be: Kode54, rfnagel, and mudlord. Terribly confusing.

At this point, only kode54 seems to be working:
http://www.kode54.net/bassmididrv/
User avatar
HunterZ
l33t++
 
Posts: 6073
Joined: 2003-1-31 @ 19:04
Location: Seattle

Re: BASSMIDI Soundfont MIDI Synthesiser Driver for Windows XP/Vista/7

Postby rfnagel » 2015-2-08 @ 18:22

philscomputerlab wrote:I am having trouble finding the latest version. There are a lot of links on the site, some not working.


HunterZ wrote:At this point, only kode54 seems to be working: http://www.kode54.net/bassmididrv/


FYI, Kode54's site will always have the newest version.
Rich ¥Weeds¥ Nagel
http://www.richnagel.net
User avatar
rfnagel
Oldbie
 
Posts: 1199
Joined: 2009-4-03 @ 22:24
Location: Out in the woods of Crystal River, Florida USA

Re: BASSMIDI Soundfont MIDI Synthesiser Driver for Windows XP/Vista/7

Postby mudlord » 2015-2-09 @ 15:03

HunterZ wrote:There were 3 sites where it used to be: Kode54, rfnagel, and mudlord. Terribly confusing.

At this point, only kode54 seems to be working:
http://www.kode54.net/bassmididrv/


uh huh, and http://www.mudlord.info/products.html has a link which points to kode54's page. How the hell is that confusing?

oh, and I think I worked out a Windows 8.1 fix. Not sure why Xaudio2 is so fucked, had much better luck forcing dsound and increasing default buffer sizes.
User avatar
mudlord
Newbie
 
Posts: 66
Joined: 2010-12-20 @ 09:08

Re: BASSMIDI Soundfont MIDI Synthesiser Driver for Windows XP/Vista/7

Postby HunterZ » 2015-2-09 @ 21:14

mudlord wrote:
HunterZ wrote:There were 3 sites where it used to be: Kode54, rfnagel, and mudlord. Terribly confusing.

At this point, only kode54 seems to be working:
http://www.kode54.net/bassmididrv/


uh huh, and http://www.mudlord.info/products.html has a link which points to kode54's page. How the hell is that confusing?

Because they all look the same, but some of the links on some of them point to different places, including places that no longer work.
User avatar
HunterZ
l33t++
 
Posts: 6073
Joined: 2003-1-31 @ 19:04
Location: Seattle

Re: BASSMIDI Soundfont MIDI Synthesiser Driver for Windows XP/Vista/7

Postby PhilsComputerLab » 2015-2-09 @ 23:20

I also had trouble navigating that site :blush:

I'm using this MIDI device now: http://coolsoft.altervista.org/en/virtualmidisynth

It works very well under Windows 8.1 and seems to get updated quite recently. It also puts itself as the default MIDI device which is quite interesting.
User avatar
PhilsComputerLab
Hardware Mod
 
Posts: 6180
Joined: 2014-9-28 @ 03:33
Location: Western Australia

Re: BASSMIDI Soundfont MIDI Synthesiser Driver for Windows XP/Vista/7

Postby mudlord » 2015-2-09 @ 23:52

I personally do not give a shit if you use that thing or not. not sure on kode54's position.
User avatar
mudlord
Newbie
 
Posts: 66
Joined: 2010-12-20 @ 09:08

Re: BASSMIDI Soundfont MIDI Synthesiser Driver for Windows XP/Vista/7

Postby HunterZ » 2015-2-10 @ 05:16

I use virtualmidisynth almost exclusively as a MIDI device picker so that I can set BASSMIDIDrv or Munt as my default synth :)

Strangely, VMS installs a newer bass.dll and older bassmidi.dll than BMD.
User avatar
HunterZ
l33t++
 
Posts: 6073
Joined: 2003-1-31 @ 19:04
Location: Seattle

Re: BASSMIDI Soundfont MIDI Synthesiser Driver for Windows XP/Vista/7

Postby mudlord » 2015-2-12 @ 19:02

Bundling new DLLs is something kode54 has to do since he has the code signing certificate.
User avatar
mudlord
Newbie
 
Posts: 66
Joined: 2010-12-20 @ 09:08

Re: BASSMIDI Soundfont MIDI Synthesiser Driver for Windows XP/Vista/7

Postby mudlord » 2015-2-12 @ 21:40

Uploaded WIP Windows 8 fix.
32bit driver.
Pondering rewriting some stuff for Win8 anyway. Seems to work in my Windows 7 VM. The WIP driver is crackly in Windows XP, then again for me, in a XP VM the original driver is too.
Attachments
bassmididrv.rar
(56.53 KiB) Downloaded 67 times
User avatar
mudlord
Newbie
 
Posts: 66
Joined: 2010-12-20 @ 09:08

Re: BASSMIDI Soundfont MIDI Synthesiser Driver for Windows XP/Vista/7

Postby rfnagel » 2015-2-13 @ 23:43

(re: the previously mentioned WeedsGM4)

I STILL haven't got off of my arse and compiled/added my previously mentioned WeedsGM4 Update to my Weeds General MIDI SoundFont v3.0. But, that being said, I went ahead and uploaded the separate updated soundfont to my web space.

This update ("WeedsGM4 Update.sf2") can be "stacked" on top of "WeedsGM3.sf2", hence anything contained in the update will supersede any matching preset in "WeedsGM3.sf2" :)

Here is what's updated in "WeedsGM4 Update.sf2":

Bank:Preset = Instrument

001:018 = B3 Leslie Organ
001:025 = Mandolin
002:025 = Mandolin Tremolo
000:043 = Solo ContraBass
000:047 = 8MBGM Timpani
001:105 = Kay KBJ100 Banjo
001:109 = Highland Bagpipes
002:109 = Bagpipes Ensemble

Also included in the ZIP are some newer sample MIDI files to test out the "WeedsGM3.sf2" and "WeedsGM4 Update.sf2" with, as well as an instrument definition file ("WeedsGM4.ins") for Cakewalk Professional.

Anyhow, snag the ZIP from here -> http://jasonwilliams400com.startlogic.c ... Update.zip :)

As previously mentioned, ensure that you stack "WeedsGM4 Update.sf2" on top of "WeedsGM3.sf2" to take advantage of the update.
Rich ¥Weeds¥ Nagel
http://www.richnagel.net
User avatar
rfnagel
Oldbie
 
Posts: 1199
Joined: 2009-4-03 @ 22:24
Location: Out in the woods of Crystal River, Florida USA

Re: BASSMIDI Soundfont MIDI Synthesiser Driver for Windows XP/Vista/7

Postby HunterZ » 2015-2-15 @ 04:21

Cool, thanks!
User avatar
HunterZ
l33t++
 
Posts: 6073
Joined: 2003-1-31 @ 19:04
Location: Seattle

PreviousNext

Return to Release Announcements

Who is online

Users browsing this forum: No registered users and 2 guests