Does anyone know if there’s a way to connect the V0 and/or V1 axis of the OSR2 / TVibe to Intiface?
I know you can add the OSR2 as a serial device in advanced settings, but as far as I’m aware it currently only works as a single-axis stroker, meaning it only sends commands to L0. (Right?)
If there’s no out-of-the-box way to do it, is there maybe some file I can modify to change Intiface’s logic for OSR2 communication, so it sends to V0 instead of L0 (and is inverted)?
I know there’s plenty of vibrating toys that are way easier to connect… ^^
But I like that I can just add/swap/remove whatever I want with the TVibe, so it’d be great if I could get this working somehow.
Don’t know how to do it in tvibe cause I don’t use it but I use multifunplayer for the osr and recently set it up so I also have 2 vibe channels.
In MFP, you click the gear in the upper right and go to devices. You have to clone the default device profile in order to change the settings.
Once you cloned the device settings, go to the custom one and at the bottom you can add new axises or rename old ones. I made vibrate v0 and make it accept any funscripts with the .vibe suffix. Then I made a 2nd vibrate channel v1 and made it accept vibe2 suffixes.
Once you have a that set up, you close out and restart the app and then on the main page you go to the bottom, hit the + and add buttplug.io. Hit the down arrow and you should see all of the axises that you have available. Connect w/e vibrate device to intiface and then you should be able to map the device to w/e channels you want it to be.
The TVibe is essentially just an OSR2 without servos connected, so there’s not much difference for setting up the axes.
The MFP setup is pretty helpful information. I already had V0 and V1 added, but I didn’t know you could change the funscript suffixes. Learned something new ^^
As for adding buttplug.io:
That only adds buttplug.io / Intiface as output for MFP, right?
Going like: Video+Funscript → MFP → Intiface → Vibrator connected to Intiface
That’s useful if I want to play funscripts on an Intiface compatible device, but I’m looking to get Intiface to control the OSR2’s vibration axis.
I’ve got no issue playing funscripts on the TVibe (through MFP alone), but anything that connects to the Intiface server to send commands to toys doesn’t work, since the TVibe is detected as an OSR2, which means it’s a linear stroker in there.
Or am I completely misunderstanding and there’s some way to use MFP to receive Intiface’s output, basically connecting MFP as a device in Intiface to control V0/V1 that way?
To clarify, what I’m trying to achieve is:
Game (or whatever) → Intiface server → ??? → OSR2’s V0 and/or V1
I added the extra vibe axis’s in order to use the osr2 while using a secondary vibration device.
I’m still relatively new to all this and I didn’t build an osr2 but rather bought one. With my 2 settings I have the Serial(OSR2) and buttplug.io. Serial didn’t have any settings but the buttplug.io had the device map settings which is the thing that let me assign the axises cause I have the edge 2 which has 2 separate vibrators, and the device map let me assign an axis to each one. So that was what I thought you needed cause from what I understood most OSR2 only accessed the stroke, pitch and roll axises.
I don’t connect my OSR2 to intiface at all nor do I really use intiface to directly control devices. I mostly just connect to intiface and use it as a middleman to connect to non-osr devices to then connect to scriptplayer.