So this is awesome of course, will bring a whole new realm of possibility. Currently while VAM CAN track individual motions of VAM created scenes onto a toy, it just doesn't run as well. In this case however, you can really use it to set up scripts you have for, let's say a particular pornstar or character with a scene you like and then create a look alike to MIMIC those exact scenes except in VAM. Of course, it would require more work to get a lot of the other motions correct too but I imagine for things like handjobs, blowjobs, or other basic movements this would work super well! Gonna give it a shot. Question tho: where do I put that BusDriver .json file for the settings?
Put the preset in VAM/Custom/Scripts/Yoooi
I have another setting I use for ToySerialController that I keep fiddling with and I've come around to now using pretty close to the default, but I learned how the parameters affect the SR6 motion. My biggest discovery was that using less than the full stroke range output made it feel better. See my post about it here.
I have not had the expereince you describe of having VAM run less well when driving a toy. I know there was an issue with an earlier version of the Tcode serial controller that did kill frame rates, but that was fixed. I now use ToySerialController for playing in VAM and it is awesome! You should try my other scenes if you have an OSR2 or SR6.
Glad you are digging the idea!