yeah, I agree…
an interesting historical tidbit,
Eigenharp were released with software called EigenD.
EigenD was a (custom) virtual modular systems. (racks n’ wires, about 15 years ago!), even supporting polyphonic wires, vst hosting, and its own oscillators/sound modules.
the reasoning behind this was the founder of Eigen Labs (John Lambert) did not want to restrict the Eigenharp to the limits of midi. he wanted the Eigenharp response couple at audio rate to the sound engine… not going thru a (OS) serial pipe.
so in many ways, I see VCV rack as very much in the spirit/dna of the eigenharps.
no, it uses a proprietary isochronous usb protocol, similar to a usb audio interface… it does this so it can be low latency, have high bandwidth and be guaranteed timing.
these two things, combined to what make the eigenharp special…it has remarkable end to end latency, and high resolution - many have remarked how you feel ‘connected’ to the sound.
and thats made possible by combining this low latency usb, and hitting the sound engine directly.
bring in VCV , and we now have a format that users are familiar with, and has a huge variety of sound sources… its a heady time…
btw:
the reason Im asking about MPE Output is:
one of the design goal behind meta morph is to allow the full control of a performance from the Eigenharp…
so whilst I’ll primarily use VCV sound engines, some still like to use external synths (software / hardware) in combination - so I want to enable this.
for the same reason, I may need to consider implementing an MPE enabled VST host , as I believe the VCV one is not capable of MPE at present?!
(again, Im really trying to reach some sort of feature parity with EigenD!)