I’ve been working on developing F8studio for the past few months, and the core framework of the system is practically finished! I’ve been caught in a loop of constantly polishing the software and adding new things, which has admittedly pushed the official release back further and further.
I’ve been testing it across several applications, and I can officially confirm it supports a ton of features right out of the box:
Motion Capture & Generation
VMC Support: Reads skeleton streams from VMC (MMD, etc.) and converts them to 6-axis motion.
Video → Skeleton: Predicts full-body skeletons directly from dancing videos and converts them to 6-axis motion.
AI Tracking: Automatically selects regions of motion using YOLO (NudeNet) and tracks the motion to 1-axis. (Can be extended by adding random or correlated singals).
Audio Reactivity: Converts sound RMS and audio features into any axis motion.
Live Coding: Programmable and hand-drawn patterns that work with a live-coding feel.
Game Engine Integration
Unity: Compatible with all LoveMachine-supported games for 6-axis motion. A huge thanks to Sauceke’s prototyper—it inspired me to make a similar universal skeleton streamer, making it incredibly easy to adapt to new Unity games.
Unreal Engine: Since there weren’t many references out there, I had to figure this out from scratch. I’m proud to announce that it is fully working on Deborah’s Room! I’ve also tested Fallen Doll, and official support for that is coming soon.
Lovense Built-in Games: For games with built-in Lovense support (like Karryn’s Prison), I implemented a mock server that captures the game’s messages (mostly strength data). After processing it through Python and several built-in operators, it converts it into a stroke wave that you can even map to 6-axis.
Media & Hardware Support
Video Sources: Works with local files, online videos (mpv-player supports streaming sites, including CB), and screen capture—perfect for 2D games with video films or GIF animations.
Hardware: Supports SR6 via serial port and Intiface. The Handy API is implemented (but untested). The Lovense API is currently a bit problematic; it can receive messages but cannot drive the device just yet.
I plan to roll these features out gradually as I need a bit more time to wrap things up. Meanwhile, if you are a geek and want to poke around, feel free to pull the latest updates from the dev branch here: https://github.com/feel8-fun/f8studio/tree/dev
Building the code shouldn’t be too hard; I’ve been developing and testing it on both Linux and Win11.
I really hope this tool helps the Modding community create even more fancy, immersive game mods. Here is a tech preview video of Deborah’s Room modding running on F8Studio. Let me know what you think!
It targets on realtime signal generation, processing, combined computer vision and AI vision models. The node-based flow map configuration makes it very flexible to combine different componets into a functional program. And provide various tool to visualize the signal, 3d skeletons, etc. It is somehow like the Blueprint system in Unreal Game Engine. Allows developers to create event-driven, continuous realtime signal processing and wiring with multiple adult IoT devices.
User can use python and simple math IDL to transform signals. With Python, actually developers may use LLM to facilitate the code writing. I have been used that function to write 3d transform convertion for Deborah’s Room. Turn out to be very efficient, and save my brain power. I am spoiled by the vibe coding.
The exe file is not opening properly. Is there anything else I need installed for it to work? Maybe a more in depth instructions because I’m very lost.
This looks incredibly promising! I don’t quite understand how this works exactly but basically the idea is that it could enable haptic support for any unity 3d model game? This would be very handy for games like Femdomination 2 & 3…
Oh yeah, explaining this is very very difficult. It will sounds like a Documentation for Unreal Developer. I am trying my best make it friendly and easy (trying to integrate LLM agentic assistant to help).
At least I can guarantee the support of Unity3D / Unity2D (Spine) / Unity2D (Live2D) / Unreal Engine 3D. I have modding tool for all of them.
Hi! I’m currently building a UE4SS-based skeleton exporter for Fallen Doll and would love to help test or co-develop the Unreal integration.
Current progress:
UE4SS Lua mod loads reliably with safe F10 hot reload.
HScene state discovery is working in live H scenes.
I can identify the live HStateManager and its outer HManager object chain.
Device output is still fully disabled; I’m only working on safe runtime discovery and bone export.
My goal is to keep the Fallen Doll side minimal: UE4SS Lua reads selected character/bone transforms and streams them to F8Studio. F8Studio could then handle the much harder parts—stable character selection, relative-pose/6-axis calculation, 3D visualization, smoothing, safety limits, and TCode output.
Your description mentions that Fallen Doll has already been tested and official support is coming soon. If there is an early Unreal exporter, UE4SS socket setup, or a Fallen Doll profile that can be tested, I would be very happy to help validate it and provide logs, scene information, bone mappings, and feedback.
Thanks for building this—F8Studio looks like exactly the right architecture for this kind of integration.
where can we find info on when it will be released working with single axis for the witch game?
Is there a guide on how to get it hooked to deborah’s room?
Trying to download f8studio from github but microsoft defender is blocking download for “Trojan:Win32/Ravartar!rfn”. Is this just false positive and overreaction from antivirus?
Heyaa, i was curious about this, is this a tool to make sort of game integration or also usable to just pure enjoyment, like if i wanna play Under the witch with that is it possible? or its too complicated. Im not sure to understand how this works sorry