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 HunterZ » 2016-4-10 @ 17:02

Yeah, I have VirtualMIDISynth installed mainly as a default synth chooser, but I absolutely do not depend on the default selection for DOSBox, because using D-Fend Reloaded to explicitly choose a synth is much more reliable.
User avatar
HunterZ
l33t++
 
Posts: 6057
Joined: 2003-1-31 @ 19:04
Location: Seattle

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

Postby cicerocf76 » 2016-4-11 @ 13:31

D-Fend Reloaded fixed it, thanks!!!
cicerocf76
Newbie
 
Posts: 3
Joined: 2016-4-08 @ 20:52

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

Postby DracoNihil » 2016-6-05 @ 15:02

Necro'ing this because I can't seem to get the Linux version to work at all.

Manually directing BASS_Init to the number corresponding to the ALSA "pulse" device (since I'm unfortunately stuck with PulseAudio for now) makes it run but I get no sound output despite loading a valid SF2 file.

Not sure what's wrong. Other ALSA programs can use the "pulse" device just fine.
User avatar
DracoNihil
Oldbie
 
Posts: 1115
Joined: 2011-10-09 @ 14:26
Location: Independence, KS

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

Postby SpinalBlood » 2016-10-27 @ 00:25

Hi, I'm using Windows 7 64 bit and I have a few questions:

- I have installed the latest BassMidi version, but I have a problem. When I launch a certain game (that uses midi), it crashes. It doesn't happen when the midi mapper is set on another device. Also, I have a setup of an older BassMidi version (not sure which one... seems like there isn't a version info in the program) and it works fine there.
Although I can tell some instruments sound better on the latest version, this game isn't working. Is there a crashlog in some hidden folders? Can this be fixed?

- When a midi tries to play the "modulation wheel effect" it doesn't work in BassMidi, although the readme says it's supported. I thought at first it was a Windows 7 problem, but the default GS synthetizer can reproduce that effect properly.

- This isn't just really a BassMidi problem but I'm still puzzled, I have a few midis (at least one) that does some kind of differend pitch bend effects, but a certain effect is reproduced wrong. This happens both in BassMidi and with the default GS synthetizer, but apparently a player program called "Synthfont" doesn't have this problem. Other pitch bend effects works fine, but not the one in that certain midi. How is that possible?

Props to the developer, this program is very nice. :)
User avatar
SpinalBlood
Newbie
 
Posts: 7
Joined: 2008-1-27 @ 11:31

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

Postby kode54 » 2016-10-27 @ 04:12

Try the CoolSoft driver, see if it gives you fits as well.
User avatar
kode54
Member
 
Posts: 199
Joined: 2003-6-15 @ 05:32

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

Postby HunterZ » 2016-10-27 @ 05:31

CoolSoft VritualMIDISynth uses the same engine as BASSMIDIDRV, so I'd be surprised if specific MIDI effects would sound different between the two of them. Would be interesting to hear results of testing though.
User avatar
HunterZ
l33t++
 
Posts: 6057
Joined: 2003-1-31 @ 19:04
Location: Seattle

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

Postby kode54 » 2016-10-27 @ 06:16

Yes, but I meant that CoolSoft VirtualMIDISynth uses a different sound interface, so may not be prone to crashing in the same situation. The current setup of my BASSMIDI driver is to use DirectSound on Windows XP, and WASAPI on Windows Vista and newer. I really need to overhaul the configuration dialog, and do further testing on various platforms, but I just don't find the motivation to use Windows for much more than gaming and occasionally updating my published software. I even need to get a new code signing certificate before February, but I haven't been churning out much of anything to justify the expense yet.
User avatar
kode54
Member
 
Posts: 199
Joined: 2003-6-15 @ 05:32

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

Postby HunterZ » 2016-10-28 @ 15:12

Oops yeah I forgot about the crashing part and was focusing on the mod wheel part.
User avatar
HunterZ
l33t++
 
Posts: 6057
Joined: 2003-1-31 @ 19:04
Location: Seattle

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

Postby SpinalBlood » 2016-11-02 @ 16:10

Ok I have tested, so far (sorry for a long post):

1) Game crash: I have installed Coolsoft but I also remembered there was a hidden commandline parameter in the game that can enable/disable directsound (still not sure which is the default one and what does the parameter, but I think the parameter disables directsound) and this actually affects things for Coolsoft:

- Bassmidi + normal launch or with parameter = crash (there is actually another parameter that disables midi, in this case the game starts with no midi at all)

- Microsoft GS + normal launch or with parameter = works

- Coolsoft + normal launch = the game and midi works but there is no sound; but in windowed mode, the moment I open the Coolsoft mixer the sound is back. If the mixer loses the focus, sound is lost again; the midi always works

- Coolsoft + parameter = works

Well, the game is old and designed for Windows 95 while I have windows 7 so strange behaviors have to be expected, but it's nonetheless interesting how things changes between devices...


2) Mod. wheel: this is also strange: I get the same results between Bassmidi and CoolSoft, and I figured out the results changes based on the soundfont used. If I change sf2, I get the mod. wheel on both programs, which seems to make sense since GS doesn't use that sf2. But it is still strange as I remember the mod wheel, with that same soundfont, was working in my Windows XP and the SB Live 5.1 card. Since I still have that setup I went trying and the mod. wheel worked fine with the soundcard, while Bassmidi 1.0 behave like the Windows 7 setup depending on the soundfont

(On a side note for some reason in XP the latest Bassmidi version crashed but not even Coolsoft or Wingroove worked, maybe the antivirus messed up something although I uninstalled it and now when I try to install the latest Bassmidi it asks me to close lot of Windows processes which is impossible. I dunno if the registry can be tweaked to fix this but I don't need it anymore for now)

Conclusion: I don't know why the modulation wheel doesn't work with virtual softwares with certain soundfounts


3) Pitch bend: same issues in all devices, GS included. If you are curious enough this is the midi which actually have pitch bend effects but they sound wrong no matter what. This does NOT happen:
- in Windows XP or earlier, at least with the soundcards that supported soundfonts
- if the midi is uploaded in solmire.com
- with Syfonone and Synthfont programs
Beats me what's going on
User avatar
SpinalBlood
Newbie
 
Posts: 7
Joined: 2008-1-27 @ 11:31

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

Postby Falcosoft » 2017-2-16 @ 10:38

3) Pitch bend: same issues in all devices, GS included. If you are curious enough this is the midi which actually

The problem is the midi file itself. Sor-st1.mid contains incomplete Pitch Bend Sensitivity (0,0) RPN messages.
It only sends the MSB (CC# 101) part of the address to Channels 4, 11, 12. So what happens depends on the actual state and implementation details of the synth. Some synths (e.g. MS GS) after a reset seem to set RPN LSB (CC# 100) to 0 and works with this file. But others (e.g. bassmidi and SYXG-50) rather set RPN LSB to null and expect and explicit RPN MSB and LSB value before data part. With these synths you can get different results depending on what previous files have been played before this problematic Sor-st1.mid.
Here is a patched version of the file that simply contains the missing RPN LSB parts on track 4, 11, 12 ( and works with bassmidi).
sor-st1.zip
(4.95 KiB) Downloaded 17 times
User avatar
Falcosoft
Member
 
Posts: 421
Joined: 2016-5-21 @ 13:46
Location: Pécs, Hungary

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

Postby Uriel_Dagda » 2017-12-01 @ 20:38

I upgraded to Windows 10 from Windows 7 a few weeks ago, and BASSMIDI worked fine (I had to reinstall it after installing the Windows 10 sound drivers for my mobo).

Fast forward to today, and BASSMIDI suddenly has no option under default MIDI, and DOSBox mixer /listmidi lists Munt as the only MIDI driver after a reboot. Apparently overnight Windows 10 seemed to assert itself over BASSMIDI and replaced it with the default Microsoft driver... But even that disappeared after a reboot, leaving me with NO General MIDI whatsoever.

Is there any fix for this, or is MIDI for DOSbox games dead in Windows now? It seems like Windows actively attacks MIDI drivers that try to override it now in some bizarre random fashion.

**EDIT**
Just for information's sake here, it seems that uninstalling/reinstalling BASSMIDI fixes it-- probably for another few weeks. So I guess that's kind of a quick-and-dirty solution.. Not very elegant, and a huge pain in the butt, but still, works.
Uriel_Dagda
Newbie
 
Posts: 17
Joined: 2013-6-21 @ 19:16

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

Postby HunterZ » 2017-12-01 @ 21:23

I recommend CoolSoft MIDIMapper and/or D-Fend Reloaded if you're a Windows 10 user, as Windows 10 has no MIDI mapper.
User avatar
HunterZ
l33t++
 
Posts: 6057
Joined: 2003-1-31 @ 19:04
Location: Seattle

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

Postby DosFreak » 2017-12-01 @ 21:34

Are you sure you didn't get upgraded to the lasted build of Windows? It's basically an OS upgrade but you probably didn't notice.
Game Acronym List
DosBox CVS Builds
DosBox Feature Request Thread
DosBox FAQ
PC Game Compatibility List
"Who's got time to read all the way down to the bottom of an email?"
User avatar
DosFreak
l33t++
 
Posts: 9539
Joined: 2002-6-30 @ 16:35
Location: Your Head

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

Postby Uriel_Dagda » 2017-12-01 @ 23:16

Not unless there was a patch last night that didn't reboot my computer. Was playing World of Xeen last night with BASSMIDI providing the MIDI and this afternoon when I loaded it up it was that horrid Microsoft cat-screeching MIDI, and BASSMIDI reported only MT32 and Microsoft.. Rebooted and it was just MT-32. Uninstalled/reinstalled BASSMIDI and it worked again.
Uriel_Dagda
Newbie
 
Posts: 17
Joined: 2013-6-21 @ 19:16

Previous

Return to Release Announcements

Who is online

Users browsing this forum: No registered users and 4 guests