Im trying to put together a standalone MAX patch that could control my Virus TI using SysEx.
Ive got the basics to to work, but Im struggling a bit with the SysEx values...
Ive read on previous threads that the sysex messages are compatible with those published in the Virus C appendix, (which im using as a basis), but this is clearly not correct in many cases.
e.g. changing parts in VirC App A , is Page C 123 (C123), but in reality it is Page C 29 (C29)
now for some of these i can laboriously record the sysex messages and update.
but others are just wrong...
e.g. to switch between modes VirC App says C122
but if I record the sysex messages, for a switch to single mode i get : f0 0 20 33 1 10 73 40 10 1 f7 .... this would be page D, as page C is 72 !!! - and it doesn't appear to work if i send it to the TI.
worst for a switch to multi or seq mode i get: f0 f7 i.e an empty sysex message
this causes a problem, since obviously, I cannot record these messages to play them back
a) do you have an up to date Sysex spec for the Virus TI, especially for TI OS 5.0.3? ( I thought the midi manufactures association meant you were required to?)
b) Is the mode switch - what is the correct Page C parameter value? and will the above be fixed as a bug fix?
c) I read in another thread, that the patch format is more complex/not compatible with the Virus C, do you have this documented?
If you have any more detailed documentation on the Virus TI data formats and SysEx I would be very interested in these - If necessary I can sign an NDA.
Thanks for your help