My suggestion would be to look at an Expert Sleepers FH-1 instead of the Yarns. The programmability of the FH-1, plus the assignable CV outs and the ability to expand those up to 64 outputs would allow much more than 4 voices, plus it would let you output velocity, aftertouch CVs as well. And since it's a fully-compliant USB host, any controller with a USB connection will work just fine. It can even power USB-powered devices up to 100 mA.