Coolsoft MIDIMapper Bug With "VST MIDI Driver"

It seems you're using an AdBlocker or JavaScript is disabled!

This sites offers only FREE software and it's supported by a few advertisement boxes (no intrusive popups).

This 10 seconds wait is to let you update your AdBlocker whitelist...

Got it, show me the content...
Please enable JavaScript!
Posts: 6
Joined: January 1, 2017 - 19:03
Coolsoft MIDIMapper Bug With "VST MIDI Driver"

I'm running Windows 10 64-bit and I'm trying to use "VST MIDI Driver" with Coolsoft MIDIMapper and when I choose "VST MIDI Driver" as the "Default MIDI Device" and then try to play a MIDI in any type of Windows media player such as MPC-HC x64 or Potplayer x64, I get the following error message pop up from Coolsoft MIDI Mapper:

"Can't open target device

Do you want to select device now?"

This only happens with Coolsoft MIDIMapper because I can load "VST MIDI Driver" just fine with a player such as vanBasco's MIDI Player.

"VST MIDI Driver" can be downloaded here: http://www.mudlord.info/products.html

What I'm trying to do specifically is this.  Someone has hacked the shareware version of the great Yamaha S-YXG50 soft synthesizer to work on 64bit Windows because normally it can only work on 32bit Windows.

Since this is one of the best sounding soft synthesizers for MIDI out there, and one of the very few that will work on 64bit Windows, I'm trying to get it to work on Windows 10 64bit.

I have it working beautifully on vanBasco's MIDI Player and any other player where I can access the VST MIDI Driver directly, but it won't load through Coolsoft MIDI Mapper without giving the above error message when you go to play a file in Windows Media Player or any other player that relies on MIDIMapper.

The details of this project and how to do it can be found here:
http://veg.by/en/projects/syxg50/

Posts: 6
Joined: January 1, 2017 - 19:03
Re: Coolsoft MIDIMapper Bug With "VST MIDI Driver"

Update:  I managed to get the Yamaha S-YXG50 soft synthesizer working with a combination of SAVIHost + Coolsoft MIDIMapper.  

This still should have worked with with the combination of "VST MIDI Driver" + Coolsoft MIDIMapper so you may want to look into it and see if it's a problem with Coolsoft MIDIMapper or if it is a problem with VST MIDI Driver.

Posts: 1536
Joined: March 25, 2012 - 01:19
Re: Coolsoft MIDIMapper Bug With "VST MIDI Driver"
DragonSlayer wrote:
...in any type of Windows media player such as MPC-HC x64 or Potplayer x64, I get the following error message...

...I have it working beautifully on vanBasco's MIDI Player and any other player where I can access the VST MIDI Driver directly...

The two not working players are both x64 while VanBasco is x86.
Maybe this is a good starting point, will have a look.

DragonSlayer wrote:
I managed to get the Yamaha S-YXG50 soft synthesizer working with a combination of SAVIHost + Coolsoft MIDIMapper.

Maybe there's something wrong between CoolSoft MIDI Mapper and VST MIDI Driver, will have a look.

NOTE: I won't have a look at VST MIDI Driver source code: being it open source I don't want people suspect I'm using any part of it in my (closed source and freeware) softwares...

Posts: 6
Joined: January 1, 2017 - 19:03
Re: Coolsoft MIDIMapper Bug With "VST MIDI Driver"

Thanks for taking a look.  I'm really enjoying Coolsoft MIDIMapper so far and look forward to it coming out of Beta someday soon.
It is so nice to have a MIDIMapper in Windows 10 x64.

I'm still very shocked that Windows 10 dropped the built in MIDIMapper completely.
Stupid stuff that the Windows team does just serves to make Linux look like a better and better option every day.  :)

Posts: 13
Joined: June 16, 2016 - 19:07
Re: Coolsoft MIDIMapper Bug With "VST MIDI Driver"

I've used VST MIDI for years, and in my experience it's a very finicky driver which has a tendancy to randomly disable itself when used in conjunction with other drivers (like Munt, Virtual MIDI Synth or LoopMIDI). As far as I know, Mudlord/Kode54 have stopped updating it a long time ago.

Posts: 6
Joined: January 1, 2017 - 19:03
Re: Coolsoft MIDIMapper Bug With "VST MIDI Driver"

@Kaminari:  Thanks for the reply.  That probably explains it.  I have everything working now using SAVIHost instead and this seems to be the only program so far that Coolsoft MIDI Mapper has had any trouble with.  Up till now I've been very impressed with Coolsoft MIDI Mapper.

BTW, the hacked Yamaha S-YXG50 soft synthesizer that I mentioned earlier does sound pretty good, but not nearly as good as a real Yamaha YMF7x4 series sound card running under Windows 98 SE with PowerYMF to enable all of the best quality settings.  So far I've found no soft synthesizer that can come close to that.

Posts: 1
Joined: January 28, 2017 - 19:42
Re: Coolsoft MIDIMapper Bug With "VST MIDI Driver"

Hey Dragon SLaywer I am trying to do the exact some thing today. I love the Old Yamah XG card.  I ended up getting an yamaha MX49 which is pretty good.  However it is not as user friendly.  I wish they would jsut make another sound card already.

Posts: 6
Joined: January 1, 2017 - 19:03
Re: Coolsoft MIDIMapper Bug With "VST MIDI Driver"

@TightNinja:  We all wish Yamaha would just make a new soundcard!  LOL.

I'm still running a Windows 98 SE machine for the sole reason of being able to run a Yamaha YMF724 for the sake of the Yamaha synth for the old games that rely on OPL3 and/or MIDI.

I have a Pentium III with a Tualatin CPU mod running at 1.4Ghz so that it is a fast enough system to run a modified version of DOSBox with OPL3 passthrough so that I can have almost 100% compatibility with my classic Windows and DOS games.

The games that won't run under a DOS box in Windows 98 get run in the emulator DOSBox and all of this is only necessary because, in order to get the best sound quality out of the Yamaha YMF7x4 series of soundcards, it has to be running under Windows 98/SE with the program PowerYMF used to unlock all of the best sound options.

The nearest thing that I've been able to come to this setup on a modern computer is to run a motherboard that is capable of running modified soundcard drivers for the Yamaha PCI sound card under the 32bit version of Windows 7 and then running a version of DOSBox that supports OPL3 passthrough.

This does work; however, the sound quality of a Yamaha YMF soundcard that is running on anything other than Windows 98/SE, using PowerYMF to unlock its full potential, is substantially degraded and so isn't a very acceptable solution for a perfectionist such as myself.  :)

If you want to learn more about how to run a classic Yamaha soundcard under a modern computer under Windows 7 32bit, check out the guide that I wrote over at VOGONS:  http://www.vogons.org/viewtopic.php?f=39&t=51520

The next best solution, if you can't get that to work, is to use the Yamaha S-YXG50 soft synth that has been discussed in this thread, but that only works for MIDI and doesn't work for OPL3 in DOS games like a real Yamaha soundcard would.  

It also has inferior sound quality to a real Yamaha card running under Windows 98/SE with PowerYMF.

Posts: 1536
Joined: March 25, 2012 - 01:19
Re: Coolsoft MIDIMapper Bug With "VST MIDI Driver"
DragonSlayer wrote:
Update:  I managed to get the Yamaha S-YXG50 soft synthesizer working with a combination of SAVIHost + Coolsoft MIDIMapper.

After testing it a bit I haven't found the root cause of it and digging it deeper could require a lot of time.

I'd like to let CoolSoft MIDIMapper work with each MIDI device, too.
But since VST MIDI seems abandoned (as @Kaminari said) and you've found a reliable workaround, can I consider this bug closed?

Posts: 6
Joined: January 1, 2017 - 19:03
Re: Coolsoft MIDIMapper Bug With "VST MIDI Driver"

Yes. I would consider this bug closed. There are easy workarounds and if it's something that is going to take a long time to fix then it's probably not worth wasting time on it, assuming this bug does not affect any other programs besides just this one.

Your valuable time is probably best spent improving the program overall rather than chasing this bug.