Virtual midi ports
If you also use my Midi plugin you may need additional midi ports but the following setup is currently my recommended setup for use with the Cubase plugin:
- Use StreamDeck2Daw and Daw2StreamDeck to handle remote control using Control Change. In your DAW, these ports should not have any connection with tracks. In Cubase/Nuendo, this means that StreamDeck2Daw should not be included in "All Midi In".
Virtual midi port configuration, Windows
Any software that can supply virtual midi ports can be used as long as ports with the predefined names are configured. loopMIDI was used during the development of the plugin and has proven to be very stable and easy to configure.
1. Download "loopMIDI".
2. Install the program and check that it would start when logging in.

3. Configure MIDI ports with names as described in the main section above. A port is created by first entering the name in the field "New port-name", then clicking on the plus sign in the lower left corner. If a port with the wrong name is created, just mark the port in the list and click the minus sign in the lower left corner.

4. That's basically it, but I'd recommend to make one last configuration. Right-click the loopMIDI icon in the notification area (looks like a MIDI connector) and select "Start minimized", otherwise the loopMIDI window will open every time you log in to Windows.

Virtual midi port configuration, Mac
On a Mac the built-in MIDI Studio is used to configure virtual Midi ports.
Configure MIDI ports with the suggested names "StreamDeck2Daw" and (if you want bidirectional Control Change communication) "Daw2StreamDeck" (case sensitive - these names are used as the default names in the plugin, but any names can be used).
The configuration in the image is the one required if you want to use the default port names used by the plugin - please note that the Device Name field must be completely empty in this case.
