VOGONS


Reply 180 of 280, by DracoNihil

User metadata
Rank Oldbie
Rank
Oldbie

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.

“I am the dragon without a name…”
― Κυνικός Δράκων

Reply 181 of 280, by ElectricMonk

User metadata
Rank Member
Rank
Member

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.

Reply 182 of 280, by kode54

User metadata
Rank Member
Rank
Member

Sorry about that guys, that line should read as:

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.

Reply 184 of 280, by DracoNihil

User metadata
Rank Oldbie
Rank
Oldbie

Thanks for the quick fix kode54! It's working just fine now.

“I am the dragon without a name…”
― Κυνικός Δράκων

Reply 185 of 280, by F2bnp

User metadata
Rank l33t
Rank
l33t

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.

Reply 186 of 280, by DracoNihil

User metadata
Rank Oldbie
Rank
Oldbie

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...

“I am the dragon without a name…”
― Κυνικός Δράκων

Reply 188 of 280, by PhilsComputerLab

User metadata
Rank l33t++
Rank
l33t++

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

YouTube, Facebook, Website

Reply 189 of 280, by HunterZ

User metadata
Rank l33t++
Rank
l33t++

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/

Reply 190 of 280, by rfnagel

User metadata
Rank Oldbie
Rank
Oldbie
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

Reply 191 of 280, by mudlord

User metadata
Rank Newbie
Rank
Newbie
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.

Reply 192 of 280, by HunterZ

User metadata
Rank l33t++
Rank
l33t++
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.

Reply 193 of 280, by PhilsComputerLab

User metadata
Rank l33t++
Rank
l33t++

I also had trouble navigating that site 😊

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.

YouTube, Facebook, Website

Reply 195 of 280, by HunterZ

User metadata
Rank l33t++
Rank
l33t++

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.

Reply 197 of 280, by mudlord

User metadata
Rank Newbie
Rank
Newbie

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

  • Filename
    bassmididrv.rar
    File size
    56.53 KiB
    Downloads
    107 downloads
    File license
    Fair use/fair dealing exception

Reply 198 of 280, by rfnagel

User metadata
Rank Oldbie
Rank
Oldbie

(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.com/sno … sGM4_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