The StreamDeck Midi plugin is a Windows-only plugin that can interact with any Midi enabled device or Daw using Midi.
Midi communication can be performed using Control Change, Program Change, Note On/Off and SysEx messages.
- For Program Change, Note On/Off and SysEx, communication is unidirectional from Stream Deck to the Midi device, no feed-back is captured.
- Control Change communication is bidirectional.
If the Midi device or daw does not by itself create a Midi port in Windows, you need to install a third party software that act as a virtual midi cable between StreamDeck and the other party. There are several programs that can act as virtual midi cables but the one recommended is "loopMIDI" (see details in the "Virtual Midi Ports" section)