Set up your next game.
Connect your setup, then pick a game for the steps, settings, and fixes.
Connect your setup.
Check the connections your game needs. Each guide lists its requirements.
-
Connect OBS
Open Setup in Cammodelkit and save your OBS WebSocket settings. Select Test Connection to check that OBS responds.
-
Connect your room
For games that use tips, connect your Chaturbate or Joystick.tv account in Setup.
-
Find your toys
In Devices, start a scan and connect a toy. Toy games need vibration, oscillation, or stroke support.
-
Add the source or filter
Add the CamModelKit source or filter listed in your guide to OBS. Then open Games in Cammodelkit and choose your game.
What do you want to play?
4 game guidesMusical Toys
Make your toys react to music through the CamModelKit Sinphony OBS source.
You'll need
- OBS WebSocket
- CamModelKit • Sinphony source
- A connected compatible toy
Set it up 4 steps
-
Add the Sinphony source in OBS
In OBS, create a CamModelKit • Sinphony source. Open its properties and choose the Input audio source you want toys to follow.
-
Pick a Sinphony preset
Start with Balanced. Other presets include Kick Punch, Sub Rumble, Fast Percussion, Smooth Musical, and Noisy Room Guard.
-
Choose your toy targets
In Games, turn on Musical Toys and select the toy targets that should follow Sinphony.
-
Set the output limits
Set the minimum vibration floor and maximum vibration cap to suit your toys. These limits apply only to Cammodelkit toy output and leave the OBS source unchanged.
Controls and settings4 controls
- Input audio source
- Choose the OBS audio source Sinphony listens to.
- Visualization
- Show Off, Level Meter, Beat Bars, or Waveform in OBS.
- Sensitivity, noise floor, attack, and release
- Tune how the audio signal responds.
- Silent meter carrier
- Keep the source quiet while it sends meter data.
Something not working?3 fixes
- No meter data
- Check that OBS is connected, the Sinphony source exists, and its input audio source is selected.
- Toys barely move
- Raise Sensitivity in OBS or the vibration floor in Cammodelkit.
- Reactions reach maximum strength too quickly
- Lower Sensitivity or the vibration cap.
Toy Roulette
Each tip picks a random reaction level and duration for your selected toys.
You'll need
- Chaturbate or Joystick.tv tip connection
- A connected compatible toy
- Toy reaction presets
Set it up 4 steps
-
Connect platform tips
Open Setup and connect your Chaturbate or Joystick.tv account. Toy Roulette listens for incoming tips there.
-
Tune your toy reaction presets
Open Devices and set your toy reaction levels. Roulette picks from these presets.
-
Choose the toy target mode
Pick Single random toy to choose one toy per tip, or All connected toys to react together.
-
Set the duration range
Choose the shortest and longest reaction, within the 10 to 60 second limit. Each tip gets a random duration in that range.
Controls and settings4 controls
- Single random toy
- Choose one compatible connected toy per tip.
- All connected toys
- Send the same rolled reaction to every compatible connected toy.
- Shortest and longest duration
- Set the random duration range within the 10 to 60 second limit.
- Reaction presets
- Set these in Devices to define each intensity level.
Something not working?3 fixes
- Nothing happens
- Check that the Events API is connected and your toy is online.
- Reactions feel too weak
- Increase the lower reaction preset levels in Devices.
- Reactions last too long
- Shorten the maximum duration.
Peepshow
Let tips remove censor bubbles or add them back with the CamModelKit Peepshow OBS filter.
You'll need
- OBS WebSocket
- CamModelKit • Peepshow filter
- Chaturbate or Joystick.tv tip connection
Set it up 5 steps
-
Add the Peepshow filter in OBS
Add CamModelKit • Peepshow to the OBS source you want to censor. Choose Pixelate, Image Overlay, or Bubbles. The game can force bubble mode while active.
-
Refresh OBS from Cammodelkit
In Games, open Peepshow and select Refresh OBS. Choose your Peepshow filter from the list. Renamed filters work too, as long as Cammodelkit can find them.
-
Choose the starting censor level
Set the starting censor level from 0 to 10. Zero is clear; ten gives full coverage.
-
Set the tip amounts
Pop and Blow match exact token amounts. The defaults are 66 to remove bubbles and 67 to add them back. Each matching tip changes the censor level by 2.
-
Add the effects overlay if you want sound
Add the Peepshow Effects browser source URL to OBS for pop and blow visuals with sound. Check it with Test Pop and Test Blow in Cammodelkit.
Controls and settings4 controls
- Set Clear and Set Max
- Change the OBS filter manually.
- Restore previous OBS filter state
- Put the filter back when you turn off the game.
- Use Peepshow bubble mode
- Let the game force the bubble censor style.
- Play pop/blow overlay effects
- Send browser source effects when matching tips arrive.
Something not working?3 fixes
- Tips are ignored
- Check that the token amount exactly matches Pop or Blow.
- The filter is missing
- Select Refresh OBS after adding or renaming the filter.
- The overlay is silent
- Check that the browser source is added in OBS and is not muted.
You Laugh You Lose
A laugh triggers the toy assigned to that face slot. The CamModelKit Emotion Detector filter in OBS tracks the laughter.
You'll need
- OBS WebSocket
- CamModelKit • Emotion Detector filter
- A connected compatible toy
Set it up 4 steps
-
Add the Emotion Detector filter
In OBS, add CamModelKit • Emotion Detector to the camera source with the faces you want to track.
-
Enable event reporting
In the filter properties, keep Report events to Cammodelkit enabled. Set Faces To Track to the number of people playing.
-
Map toys to face slots
In You Laugh You Lose, assign a toy target to each face slot you want to use.
-
Set the reaction range
Choose the minimum and maximum strength and duration. Stronger laughs move the reaction toward the top of those ranges.
Controls and settings4 controls
- Faces To Track
- Set the number of face slots in OBS. Cammodelkit mirrors that count.
- Laughter threshold and cooldown
- Use these advanced OBS filter settings to tune detection in noisy rooms.
- Minimum and maximum strength
- Keep toy reactions within your preferred range.
- Live emotion readouts
- Check that the filter reports happiness, surprise, neutral, and other expression scores.
Something not working?3 fixes
- Face slots are missing
- Check that OBS is connected and the filter is reporting events.
- Laughs trigger too easily
- Raise the laughter threshold in the OBS filter.
- Reactions repeat too quickly
- Increase the laughter cooldown.