Hi Dan this is a great Idea no mater the functions you place in the software
the most important is to make ASIO engine drivers for the sound card I have seen Live styler and OMB and they have the same problem
too much latency so the only way to play with them is through an exterlan wavetable
it will be Succes to make an arranger program to play for Ex with HyperCanvas