Rumbling Universal Mayhem Plugin
A downloadable tool for Windows
A plugin that forwards Intiface rumble output to VTubeStudio, Warudo, or VNyan. This allows a Vtuber avatar to respond to input from the Game Haptics Router, as well as a number of other Intiface-compatible game mods and other software.
List of SFW Intiface-compatible mods and tools
How to run
Unzip the package and run rump.exe. The embedded Intiface should initialize and connect automatically. Let me know if any errors show up there.
In the "VTuber Software Connection" section, enter your connection info if necessary (the defaults are usually fine) and click "Connect". If the connection succeeds, then you're ready to go!
See the RUMP help files for more info and common problems!
VTuber Setup
In the "VTuber Software Connection" section, there is a dropdown box allowing you to choose between VTubeStudio, VNyan, Warudo, and Mtion. When you choose one, the connection info box will automatically be populated with that software's default connection port.
See the Youtube tutorials for more specifics on connecting to each program!
VNyan and Warudo
In both VNyan and Warudo, you can receive this data using Websocket nodes in these programs' node graphs, and use it in any node setup you create. In VNyan, make sure to turn Websockets on in the settings.
Your node command/title should be "Vibrate". The data will be provided in a range of 0-100, with 0 representing 0% rumble and 100 representing 100% rumble. Unlike VTubeStudio, there is no automatic resending; each individual value will only be sent once.
VTubeStudio
If this is your first time connecting this plugin to VTubeStudio, connecting will pop up an authentication dialog in VTubeStudio itself, which you must accept in order to use the plugin.
RUMP will create a "Vibrate" tracking parameter in VTubeStudio, which you can link to one of your avatar's parameters. Any Intiface rumble output will be redirected to this parameter. RUMP also features a built-in Actions system, which lets you set it to trigger avatar hotkeys when the rumble strength enters a specified range.
Status | In development |
Category | Tool |
Platforms | Windows |
Author | Renpona |
Average session | A few seconds |
Download
Click download now to get access to the following files:
Development log
- v1.0 - Public Launch!94 days ago
- v0.6-beta - UI refreshApr 20, 2024
- v0.5-beta - Actions system, loggingApr 04, 2024
Comments
Log in with itch.io to leave a comment.
Great work! I’m going to (privately) mention this to a few streamers who may be interested.
Have you considered supporting Oscillate as a second channel?
It has the same semantics as Vibrate, just controlling specifically speed instead.
More channels is something I do want to look at, but Vibrate has by far the widest support among clients. Just about everything supports Vibrate, while only a handful of things support Oscillate.
Thanks in advance for looking into it.
I make one of the clients that supports Oscillate (a middleware library/plugin), but unfortunately it’s definitely something that needs to be authored separately in terms of content.