[S37E] Host MIDI I/O for Sub 37 editor plugin

Is it possible for the Sub 37 VST editor to take DAW track MIDI input & use track MIDI output to communicate with the hardware Sub 37? It would be up to the user to route the DAW track MIDI I/O appropriately to/from the Sub 37 of course. Right now the editor and plugin both only accept actual hardware MIDI ports.

This is needed when using something like Expert Sleepers’ MIDI output to get sample-accurate MIDI timing. In this case, the MIDI port doesn’t show up as an actual MIDI port in the OS, so it is impossible to get the editor to talk to the Sub 37 this way. One work around is using loopMIDI or MidiYoke to create a fake loopback MIDI port (assign fake ports to Sub 37 editor I/O, then forward fake ports into/out of the DAW which communicates with Sub 37). But that workaround destroys the sample-accurate timing. If the Sub 37 plugin version could accept DAW MIDI I/O, that would work out great!

Maybe this is not such a big deal. The latency jitter using loopMIDI for a virtual MIDI port isn’t that bad, and automation isn’t sample accurate anyway.

To anyone interested: This is all probably only an issue if you’re using fast envelopes for drum-like sounds on the Sub, and you’re trying to get things in sync with soft synths playing at the same time. I just forward time critical MIDI stuff like notes directly to Sub 37 DIN port. All CC/NRPN/SysEX is routed to/from the editor via virtual MIDI.