Today, I’d like to share a small tool we’ve been working on for recording multi-axis Funscripts using the TempestMax T-Joy.
It records 4 axes in real time — Stroke, Roll, Pitch, and Twist while operating the T-Joy. In our own workflow, this has helped improve both efficiency and accuracy compared to fully manual scripting, so I hope it might be useful for others as well.
To use it, you’ll need a TempestMax T-Joy. The recorder connects to PC via COM port, and an OSR2+/SR6 can also be connected in parallel if you want to visually check its motion during recording.
We are now working on enhancements for MiraPlay AiO gesture control:
Touch-panel input
Support for up to 6 axes (SR6)
Estimated release: early December
If anyone has suggestions or ideas, feedback is always welcome — it would really help us develop better tools for the OSR community.
If you’d like to support our future development and you happen to need an OSR device, you can consider purchasing our MiraBot.
We would be very grateful for your support!
This looks like a total game-changer for multi-axis scripting. What does your multi-axis scripting workflow look like?
Is this compatible with OFS, and is it possible to record multi-axis positions frame-by-frame or only in real time? Essentially, is it possible to effectively use this as a joystick to set multi-axis positions in OFS?
Currently, this tool isn’t compatible with OFS and is limited to real-time recording from the T-Joy, outputting funscript files for each axis. You could record a sequence first and then edit it in OFS, though we know this isn’t ideal for longer sessions.
This tool actually grew from a utility for testing T-Joy/OSR interaction, so your feedback is very valuable. You’ve pointed out a great direction for us to strive towards.
On a related note, our upcoming MiraPlay AiO feature is deeply connected to multi-axis recording, and we are hopeful that it will become a true game-changer(#^^#)
Long time SR6 user, so glad you finally did what I always wanted. The 3D simulators just aint good enough for me and I lazily try to get the pitch/surge/roll a certain way and ends up being more complicated than if I could just physically replicate the motion. Thank you, hope to test this and give some feedback. This is long needed.
Thanks so much for the comment! Really glad to hear this is something useful for you.
We’re also planning to release the motion capture feature for MiraPlay AiO at the end of this month — it will support real-time motion tracking and recording, and it works with SR6 as well.
Would love for you to try it out once it’s live.
If you’re interested, feel free to follow me for updates. Thanks again!
Edit, nevermind my previous issue, I just wish I could record the SR6 while manually moving it now I know about the TJoy, havent kept up with the times.
No worries!
This tool needs a T-Joy connected for recording — the OSR device is only used for synchronized preview and playback.
If you have any other questions or run into anything, feel free to ask anytime!
Yes, I also was under the ignorance of thinking the servos sends/receives which now I see why its not a thing and why the TJoy is a better option now. Thanks. I found your post while digging recently to find any methods or better ways to script certain motions.