Home - diglet48/restim GitHub Wiki

Video Sync with Restim

Restim has built-in support for funscripts and several video players. See Connecting Restim to video player.

Connecting external applications to Restim

Restim can communicate with various other applications.

  1. Buttplug. Synchronize video with ScriptPlayer or FapTap.net. Synchronize games with estim with any buttplug-compatible game. Refer to the Buttplug setup instructions.

  2. Multifunplayer (windows only). Synchronize video with MultiFunPlayer. Useful if you want to sync multiple toys at the same time. Refer to MultiFunPlayer setup instructions.

  3. Direct UDP connection. For use with ToySerialController for usage in VAM (Virt-A-Mate). See Post on milovana for troubleshooting.

Basics

For new users feeling lost.

Stim theory

For nerds like me.

  • Nerve activation how does electricity translate to sensations? What is the relationship between signal intensity, pulse width (or carrier frequency) and amplitude? Should we use monophasic or biphasic pulses? How do we bias the signal towards sensory nerve or muscle activation?
  • Pulse rate We generated an action-potential, great! How often should the stimulus be repeated?
  • Skin resistance how high is skin resistance? It turns out the answer depends on many factors.
  • Threephase effects what are threephase effects? What can we do with N signal generators that we can't do with one? Can we fake threephase effects on hardware with only one signal generator?
  • Bits and pieces some topics that didn't fit anywhere else.
  • E-stim safety highly technical information on damage mechanisms.

TODO: electrode placement.

Hardware stuff

Research notes

For developers.