Fantastic. Thank you. I experimented with dump and VSL and it took me several tries before I found the right hex representation for a particular keyswitch midi note. Very tedious.
The readme says it doesn't depend on the Human Playback system which I understand and may ultimately be a good thing, but you still need HP to interpret dynamics correct? I think it would be great to be able to turn HP off actually because I think it does some strange things especially with regard to dynamic "mis-interpretation" at least for me.
Another possilbility this method of keyswitch could afford is for mixing libraries. If for example you wanted to use some GPO instruments along with VSL simply set the method of dynamics for sustaining instruments in Finale to use CC#7 + velocity then change expression in VSL to use CC#7 and even Velocity XFade to use CC#7 and use these keyswitch expressions rather than creating all the HP techniques.