Skip to content

Getting Started

Senky edited this page Nov 23, 2023 · 9 revisions

Need help? Join the OscGoesBrrr Discord at https://osc.toys/discord

1. Upgrade your avatars with SPS

  • Follow the instructions at Avatar Setup
  • Your partners will also need to upgrade in order to trigger your parts. (Same instructions for them)
    • If your partners do not have SPS, and do not upgrade their avatar using the OGB tool, your parts can still interact with their hands, feet, or head.
  • Don't have an avatar to test with yet? Here's a public avatar with a SFW plug in one hand and SFW socket in the other: https://vrchat.com/home/world/wrld_1b6c8376-b854-44c9-9cd2-0f12528e4c09

2. Run OscGoesBrrr

Running mac or linux? OGB hasn't been tested on them, but you can probably clone the repo, make sure nodejs is installed, then npm install && npm run build && npm start

3. Run Intiface

A. Either use a blutooth dongle on your computer:

The official Lovense Dongle is not recommended. It works, but often has lag issues, especially when using with more than one toy, or toys with more than one motor.

Bluetooth built into your computer may work, but will likely have poor signal. Dongles are often better, as you can use a USB extension to move them closer to yourself.

B. OR use your phone:

  • Download Intiface Central for Android or IOS
  • If using android, enable "Use App Foregrounding" in the Intiface app options, which will allow it to keep working with the screen off
  • If using IOS, currently you must keep the phone on and app in the foreground at all times (sorry! Bug the Intiface discord to fix this :))
  • Make sure your phone is on the same wifi as your computer
  • Run the app, and take note of the Server Address
  • In OGB's Settings box, put bio.port=192.168.1.199:12345 (replace the IP address with the server IP shown in the app)

4. Enable OSC

  • In VRChat, in the radial hand menu, ensue that Options -> OSC -> Enabled is on.

5. You’re done!

When your contacts are active, and are collided with by contacts of the other type, OscGoesBrrr should show an increase in levels, and your toy should activate. If you need help, check out the discord at the top! For advanced configuration (binding certain toys to certain objects, adjusting intensity, etc) check out this page.