VirtualPorts

Hello

I would like to suggest the inclusion of methods for working with virtual midi interfaces

Example:

WebMidi.createVirtual ('VirtualPort-1');
vOutputPort = WebMidi.getOutputByName ('VirtualPort-1');
vInputPort = WebMidi.getInputByName ('VirtualPort-1');
WebMidi.destroyVirtual ('VirtualPort-1');

This would be great for VST controls.

best regards

Tagged:

Comments

  • edited August 2020

    Hello Henrique,

    This is a very common feature request and I would love to implement it. However, for it to happen, the Web MIDI API specification would need to be updated. There is a lengthy discussion on the subject on the web-midi-api GitHub repo. Feel free to chime in to voice your interest for that feature.

    Meanwhile, you can use the IAC driver on macOS or a loopback driver on Windows to achieve what you want.

    Cheers!