the module could advertise itself as a USB MIDI interface - best of
both worlds.
also if the module guarantees that it will place scales in the order
they were received via MIDI (ie the last received is the last in the
list), then you could just erase them all and script a transfer to
upload in your preferred VC order.
>Suggestion: use MIDI rather than a USB port for downloading user
>scales. MIDI already has a defined protocol for transferring tuning
>tables within sysex files; see
><http://www.midi.org/about-midi/tuning.shtml>http://www.midi.org/about-midi/tuning.shtml If
>standard sysex files are used to transfer the information, then no
>host apps need to be written; existing programs such as Scala can be
>used to generate the sysex files. Users can share sysex files
>regardless of their OS of choice (Windows, OS X, Linux, etc.).
>
>--Adam