Community Forums Archive

Go Back

Subject:Virtual MIDI router
Posted by: Djipy
Date:11/2/2004 12:50:24 PM

I have installed Virtual MIDI router on WinXP (that of Win2000).

However, the device does not appear in Acid.
In hardware list, it says that no driver is installed and the device is not working properly.

What can I do ? Any idea ?

Here is what I need to do:

- Create a MIDI track in Acid
- Play that MIDI track while routing it to an audio plug-in which uses MIDI notes

Subject:RE: Virtual MIDI router
Reply by: Iacobus
Date:11/2/2004 2:27:00 PM

The VMR is only for MIDI sync'ing situations.

Audio plug-in? Do you mean a VSTi?

Iacobus
-------
RodelWorks - Original Music for the Unafraid
mD's ACIDplanet Page
Guitars 4 Kids

Subject:RE: Virtual MIDI router
Reply by: pwppch
Date:11/2/2004 5:53:56 PM

>>In hardware list, it says that no driver is installed and the device is not working properly.
<<

This is actually normal for the VMR device driver as it is not really a device and was actually written for NT 4.0.

Some things to look at:

From the properties page for this, go to the Properties tab.
Expand the "MIDI Devices and Instruments" node so that "Sonic Foundry Virtual MIDI Router (x86) is showing.
Select this item and click the Properties button.
Click the Settings button in the next dialog that appears.
You will be sent to the configuration page for the VMR.
You should have 2 ports set up by default.

If you can do all of this, the driver is installed correctly.
If not, then reinstall the driver.

Next thing to do:

Run Regedit.exe
Locate the following key:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\drivers.desc

In this key, there should be an entry

sfvmr.dll

that is labled

Sonic Foundry Virtual MIDI Router (x86)

Next locate the key:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Drivers32

In this key you will notice a number of values labled

MIDI
MIDI1
MIDI2

etc,etc. How many of these appear depend on your hardware set up.

The value associated to these entries indicates what "driver" or device will be exposed. You will see at least one associated to

wdmaud.drv

In order for the VMR to function, there must be at least one associated to

sfvmr.dll

If there is then the driver is registered and should be available.

If it is not, then you may need to configure this manually.

First solution:
If there are multiple entries that have

wdmaud.drv

as their value, change one of them - not the first - point to sfvmr.dll and restart your machine.

If there is only one entry for

wdmaud.drv

then add a new string value and label it

MIDIX, where X is the next number that is not currently used in the list of MIDI values.

Example: Your current configuration reads: (Note I am using fake name here)

MIDI wdmaud.drv
MIDI1 LynxTWO.Dll
MIDI2 diomidi.dll
MIDI3 usbkt1x1.dll

Add a new string value and call it MIDI4.

Edit this string value to be

sfvmr.dll

Restart your system.

This should bring the VMR back.

NOTE: BE VERY CAREFUL WHEN EDITING THE REGISTRY AS YOU CAN REALLY MESS THINGS UP!

>>Here is what I need to do:

- Create a MIDI track in Acid
- Play that MIDI track while routing it to an audio plug-in which uses MIDI
notes
<<

Not sure what plugin you are using, but this should be possible with the VMR.


Peter

Subject:RE: Virtual MIDI router
Reply by: Djipy
Date:11/3/2004 7:02:53 AM

No, I mean a VST effect plug-in. It's Decabuddy (a vocal harmonizer) from Akai effects pack. It's "wrapped" by Cakewalk VST Adapter and works in Acid.
According to the specifications, MIDI notes can also be used to trigger the harmonization parts. That's why I thought about a MIDI track to feed up the VST effect...
But it seems to be more complicated than that...

Subject:RE: Virtual MIDI router
Reply by: Djipy
Date:11/3/2004 11:13:37 AM

Sorry Peter, I have followed your instructions but I cannot make VMR work on my XP computer.
I have read that VMR has not been tested on XP and users may use it at their own risk.
However, is there any new version planned in the future ?

Subject:RE: Virtual MIDI router
Reply by: pwppch
Date:11/3/2004 11:46:52 AM

It should just work. I have never seen it not work if installed correctly.

Did you get to the configuration dialog for the VMR as I described?

Did you see the VMR in the registry as I described?

If no to either of these, then it is not installed correctly or something else on your system is preventing it from working.

While never officially tested, we use it internally here all the time for both development and testing.

There is not plan to release and XP version at this time.

You may want to call our tech support, perhaps they can walk you through it.

Peter

Go Back