- Main laptop: Sager NP4658, Intel i7-4810MQ, 2*8GB DDR3 (PC3-10700), 512GB+512GB SSDs, Intel HD4600/NVidia GT840M
You are here
Home › Forum home › VirtualMIDISynth › Announcements & news › VirtualMIDISynth 2.x alpha available for testing ›VirtualMIDISynth 2.x alpha available for testing
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
- Ray890
- Posts: 59
- Joined: April 19, 2014 - 06:23
- coolsoft
- Posts: 1972
- Joined: March 25, 2012 - 01:19
Thanks for your feedback.
Bug #1)
Volume:
Open the full Windows Audio Mixer and check if the one corresponding to the new VirtualMIDISynth.exe process is enabled.
Also double check if you selected the right audio output device; if you selected the
Crashes:
VMS2 has 2 components:
- the driver, VirtualMIDISynth.dll, loaded by VanBasco and other MIDI apps
- the synth, VirtualMIISynth.exe process, started by the driver and connected to the driver by an IPC channel
The IPC (Intra Process Communication) channel between the two components is the most problematic part, and also the one I'd like to deeply test.
Actually the driver starts the synth (if not already started) but nobody closes it.
The error "Unknown client IPC command: 3" is due to the driver sending an unimplemented "Close" command to the synth.
That said, your tests are "invalidated" by the fact that synth was (possibly) already running and, maybe, in a bad state.
You should re-test it closing the synth each time you open/close a MIDI application and let the driver start a fresh instance.
Bug #2)
ok, I'll fix it.
Bug #3)
MidiMapper code was not changed between VMS1 and VMS2... will check what's wrong.
- Ray890
- Posts: 59
- Joined: April 19, 2014 - 06:23
coolsoft wrote:Bug #1)
Volume:
Open the full Windows Audio Mixer and check if the one corresponding to the new VirtualMIDISynth.exe process is enabled.
Also double check if you selected the right audio output device; if you selected theone, try to select a specific one.
"VirtualMIDISynth - MIDI mixer" is indeed listed in the Windows Audio Mixer for my soundcard, with no audio activity showing when it should be. In playback devices, only one soundcard was enabled at the time, my M-Audio Fast Track USB. I disabled and re-enabled my fast track then restarted VMS, no audio problem still persists. Then, I disabled my fasttrack, enabled my laptop internal soundcard and restarted VMS, audio started to work over there. Then I disabled internal sound card, enabled my Fast Track, restarted VMS, and audio is working there now too.
Long story short, my audio issue is fixed and is working on my preferred sound device, unfortunately I don't know what might of caused that.
coolsoft wrote:That said, your tests are "invalidated" by the fact that synth was (possibly) already running and, maybe, in a bad state.
You should re-test it closing the synth each time you open/close a MIDI application and let the driver start a fresh instance.
Now that my audio problem is fixed, I decided to give that another shot, this time closing VMS each time I was ready to switch programs:
Piano From Above: Audio works, despite the Same "IPC command: 3" message. When I close PFA while a midi's playing, I get that message, while any active notes are sustained.
Synthesia: Still, upon selecting VMS in config, I get IPC then synthesia crashes. If I select another different midi device then select VMS, it works, and I can get audio working from the "test song", however synthesia crashes once I exit config (or sometimes continues, with the side-effect of getting the "IPC command: 3" message every single time I switch screens)
MIDITrail: Audio works fine, but again MIDITrail crashes if I play and stop midi-playback enough times
VanBasco's: Audio works when I select one midi, then vanbasco crashes when I select a new midi in the middle of playback. When I restart vanbasco without restarting the VMS instance, it will either be more stable or it will crash after switching midis 4 times. When I restart vanbasco the third time without restarting VMS, it's stable, I can switch songs as many times as I want without vanbasco crashing. However, I found a new bug,
Bug #4: In VanBaso's, upon switching from a "multi-instrument" song to certain "acoustic-grand-piano-only" songs, the piano song plays with the instrument selection of the previous song. The MIDI Mixer reflects this too, showing the list of instruments not changing/updating once I switch from the "multi-instrument" to "acoustic grand piano only" song. Attached are two examples of piano midi files that I've seen this happens with:
- Attachments (Only registered users)
- midi.zip
- Main laptop: Sager NP4658, Intel i7-4810MQ, 2*8GB DDR3 (PC3-10700), 512GB+512GB SSDs, Intel HD4600/NVidia GT840M
- coolsoft
- Posts: 1972
- Joined: March 25, 2012 - 01:19
Will use your detailed tests as a starting point for Alpha4.
Thanks.
- calthax
- Posts: 21
- Joined: July 29, 2014 - 07:24
Willing to test the fourth alpha when it comes out
Help Support VirtualMidiSynth 2.0
- coolsoft
- Posts: 1972
- Joined: March 25, 2012 - 01:19
calthax wrote:Willing to test the fourth alpha when it comes out
Welcome aboard ;)
- coolsoft
- Posts: 1972
- Joined: March 25, 2012 - 01:19
Just released Alpha4.
Fixes:
- "Unknown client IPC command: 3" error message
- MIDI reset commands were badly interpreted, leading to crashes or bad behaviour (like wrong program names on Mixer)
- settings not saved pressing OK (clicking on Apply works)
From now on, please report only bugs related to Alpha4.
The link to the new setup is into the first post...
- calthax
- Posts: 21
- Joined: July 29, 2014 - 07:24
I tried To open VirtualMidiSynth and it wasn't in my taskbar's show hidden icons and its said another instance of virtualmidisynth is already running
Help Support VirtualMidiSynth 2.0
- coolsoft
- Posts: 1972
- Joined: March 25, 2012 - 01:19
Do you mean you opened it through the Start Menu icon?
Doing so, the configurator window should appear automatically then, when you start to play something, the already existing instance should be used (no need to start another).
Could you please add more details to the steps you did?
- calthax
- Posts: 21
- Joined: July 29, 2014 - 07:24
I dont remember
Help Support VirtualMidiSynth 2.0
Pages
Navigation
Login
Support me
Click here if you want to support CoolSoft using PayPal