Forum: VirtualDJ Technical Support

For reporting any bug, questions or comment related to the latest version of VirtualDJ
(NOTE: VirtualDJ continuously updated, so many older topic on this forum are most probably already fixed in the current build)

If you need extended support, contact our Support Team.
Forum Guidelines  (*) The moderators hold the rights to move or modify posts in order to keep the discussions clear or to facilitate the search.
Sujet Couldn't open midi out, rc = 7
anok4u2PRO InfinityMember since 2011
Hi when i start Virtual DJ and then as second start Freestyler DMX (with a connected MIDI Controller).
The midicontroller doesn't work anymore, Freestyler this message: "Couldn't open midi out, rc = 7".
The only solutions to solve this, is a windows reboot.
Though when i start in a opposite way, first Freestyler and then VirtualDJ, then everything works fine.
What does "Couldn't open midi out, rc = 7" actually?
How to stop this problem

Posté Mon 03 Jun 19 @ 2:07 am
NicotuxHome userMember since 2014
Yes there are issues using MIDI with VDJ and the best workaround found is the one you found : launch all MIDI softwares BEFORE VDJ and close all error dialogs from VDJ at start (up to 16 with Coolsoft VirtualMidiSynth even VDJ8.exe being blacklisted)

You may try to ignore MIDI mapping in VDJ:
in settings -> controlers select the "MIDI interface" in question in the top left box
then in "Mapping" top right box select "ignore"
but that does not always help

if external devices configuration change (you plug usb dongle, network disconnect ...) VDJ may rescan devices and error boxes may appear again

maybe one day we will be able to specify MIDI interfaces to use in VDJ as done for AUDIO ones

Posté Mon 03 Jun 19 @ 1:32 pm
djdadPRO InfinityDevelopment ManagerMember since 2005
This is the case with almost every software using MIDI devices. They want to have exclusive connection. If you start Freestyler first, then you will get a similar message in VirtualDJ Settings (Controllers tab), "Failed to connect" on your Midi controller.
As the previous poster said, you can set this to "Ignore" and this will be remembered next time you open VirtualDJ.

The safest way though (just in case it gets some different name), is to create a simple definition file for this Midi controller, so that it gets safely detected the same way and Ignore to work always. http://www.virtualdj.com/wiki/ControllerDefinitionMIDIv8.html Let me know if you want any help on this.

Posté Mon 03 Jun 19 @ 2:04 pm
anok4u2PRO InfinityMember since 2011
Thank you for the info!

Posté Mon 03 Jun 19 @ 5:26 pm
djdad wrote :
This is the case with almost every software using MIDI devices. They want to have exclusive connection. If you start Freestyler first, then you will get a similar message in VirtualDJ Settings (Controllers tab), "Failed to connect" on your Midi controller.
As the previous poster said, you can set this to "Ignore" and this will be remembered next time you open VirtualDJ.

The safest way though (just in case it gets some different name), is to create a simple definition file for this Midi controller, so that it gets safely detected the same way and Ignore to work always. http://www.virtualdj.com/wiki/ControllerDefinitionMIDIv8.html Let me know if you want any help on this.

how ?

Posté Fri 12 Jul 19 @ 5:23 am
How what? Set it to ignore, or create a definition file?

Posté Fri 12 Jul 19 @ 4:29 pm