You are here
Home › Forum home › MIDIMapper › Announcements & news › CoolSoft MIDIMapper Release Candidate 2 released ›CoolSoft MIDIMapper Release Candidate 2 released
Please let our ADS show!
This sites offers only FREE software and it's supported by a few advertisement boxes (no intrusive popups).
Please:
- disable your AdBlocker by adding CoolSoft website to whitelist
- give the proper cookie consent
- enable JavaScript for this website
This seconds wait is to let you update your browser configuration...
Ok, I've done the required changes... now show me your content!Pages
- coolsoft
- Posts: 1932
- Joined: March 25, 2012 - 01:19
- coolsoft
- Posts: 1932
- Joined: March 25, 2012 - 01:19
- HunterZ
- Posts: 18
- Joined: June 12, 2016 - 04:29
It works for me with GOG System Shock: Enhanced Edition in Windows 10 x64 for switching between VirtualMIDISynth and my M-Audio MIDISport Uno USB-MIDI interface. Thanks!
Yesterday I figured out how to analyze the game executable to find where it calls midiOutOpen() in winmm.dll and then hex edit it to open the correct device number, but MIDIMapper is much easier.
I was also thinking that it might work to create a proxy winmm.dll that intercepts midiOutOpen() calls and overrides the device ID to one specified in a config file. That would let you choose a device per application by putting a winmm.dll proxy library in each application directory.
Edit: Also seems to work for passing SysEx to my MT-32.
- ady00yo
- Posts: 11
- Joined: October 21, 2014 - 08:30
A fabulous piece of work, thanks a lot...YOU SIR, created a masterpiece. Can't wait for updates.
- coolsoft
- Posts: 1932
- Joined: March 25, 2012 - 01:19
@ady00yo, @HunterZ: thanks for your kind words.
What about the name?
My first two choices were MIDIMapperEx and MIDIMapper Reloaded, but the former was too much "technical" (Ex meaning Extended only to programmers guys) and the latter fights with a movie-masterpiece like Matrix Reloaded.
Do you have any suggestion?
- HunterZ
- Posts: 18
- Joined: June 12, 2016 - 04:29
I think "CoolSoft MIDIMapper" works fine, because it takes direct aim at Microsoft in response to their removal of the Windows MIDI mapper functionality in newer versions of Windows.
- Kaminari
- Posts: 19
- Joined: June 16, 2016 - 19:07
Hi Claudio,
thanks for this very useful tool!
For what it's worth, I also tested it on my Win7 box and it seems to work perfectly so far (tried it with Munt, CoolSoft VirtualMIDISynth and my CM-500 with M-Audio Uno). I even prefer it over OpenMIDISelector and good old Putzlowitsch VistaMIDIMapper.
- coolsoft
- Posts: 1932
- Joined: March 25, 2012 - 01:19
Kaminari wrote:I also tested it on my Win7 box and it seems to work perfectly so far
On Win7 there's no need for it because the original Microsoft MIDIMapper is still there (it only misses a configuration dialog).
To configure it you could use the dedicated VirtualMIDISynth configurator tab.
Anyway, starting from Beta2, CoolSoft MIDIMapper setup will only install the configurator part on systems prior to Windows 8.
If you install Beta2 over Beta1 (on a Win7 system) you're asked to remove Beta1 before proceeding (to remove the useless driver component).
The less the better...
- coolsoft
- Posts: 1932
- Joined: March 25, 2012 - 01:19
Beta 2 released.
It is bit-to-bit equal to Beta1 except for the setup procedure on systems before Windows 8 (see previous post).
If you don't have Win7 or Vista there's no need to update to Beta2.
v.0.9.0-beta2 - 2016-06-16 - Fixed setup procedure on systems before Windows 8 (where Microsoft MIDIMapper is still available) NOTE: On these systems Beta1 must be uninstalled manually to proceed.
- coolsoft
- Posts: 1932
- Joined: March 25, 2012 - 01:19
HunterZ wrote:I think "CoolSoft MIDIMapper" works fine, because it takes direct aim at Microsoft in response to their removal of the Windows MIDI mapper functionality in newer versions of Windows.
I agree and, also, searching for Windows 10 MIDIMapper on Google will lead to CoolSoft MIDIMapper page ;)

Pages
Navigation
Login
Support me
Click here if you want to support CoolSoft using PayPal