rl ·
assuming I want to build a VSTi that sends/receives to/from external midi devices (as discussed in this thread), I would need to build a GUI to select external midi devices, so SM would need (besides sys-ex support) modules to build such a GUI: midi device enumeration, input/output device selector, device opening/closing. I built a simple schematic to receive / send controller messages. It works as .osm inside SM but obviously not as a VSTi, since SM only supports send/receive to/from VST hosts, not the direct device communication.