E-Stim Funscript toys
Moderator: andyp
E-Stim Funscript toys
I see a lot about e-scrpts and fun scripts when I roam around these forums. What is a good toy to get started using these? I assume e-stim and fun scripts are the same thing? Which is your toy auto moves up and down to the beat? Thanks in advance :D
Re: E-Stim Funscript toys
No
funscript is format in which movements for actuated devices (I think they are often called strokers, i.e. Handy is one I heard of) is recorded, and these scripts describe what is happening to the actor on screen so you get better immersion.
E-stim is a different thing, is mostly describing subset of devices that use electrical signals to stimulate parts of body that you attach electrodes to. Lately there are tools to convert funscript files into mp3 files, so the sounds can be used to emulate similar stroking patterns with estim devices instead of strokers.
My estim creations: https://mega.nz/folder/73pxmBBQ#X6ylDzRafzTt9wanZ0dacw
And in E-Stim Index: viewtopic.php?t=27090
Try creating your own estims with my restim script generator!
And in E-Stim Index: viewtopic.php?t=27090
Try creating your own estims with my restim script generator!
- Spoiler: show
-
verynicekojak
- Explorer At Heart

- Posts: 110
- Joined: Fri Aug 19, 2022 10:05 pm
Re: E-Stim Funscript toys
I can also add that there are some devices (like ElectraStim Axis) which seem to be incompatible with mp3 files generated from funscripts, because they fell like constant signal without any "stroking"
.
Re: E-Stim Funscript toys
Try converting these funscript-derived mp3's to "dual channel" format:verynicekojak wrote: Tue Feb 07, 2023 1:39 am I can also add that there are some devices (like ElectraStim Axis) which seem to be incompatible with mp3 files generated from funscripts, because they fell like constant signal without any "stroking".
(L,R) --> (L+R,L-R)/2
Devices that follow a signal's amplitude are not compatible with the popular funscript conversion most of us are using. That conversion produces an L that has no variation in amplitude or phase. Only R varies, and the feeling relies on both waveforms being faithfully reproduced on the electrodes in tri-phase. Devices that don't attempt to recreate the signal's frequency or phase will not feel anything like what was intended, and it sounds like the Axis is in that category. BUT with the sum/difference conversion above (just a few clicks in Audacity), the tri-phase effect will be "baked in" to the waveform, and the Axis should deliver the intended dynamics, even if it all it does is follow the amplitudes.
-
verynicekojak
- Explorer At Heart

- Posts: 110
- Joined: Fri Aug 19, 2022 10:05 pm
Re: E-Stim Funscript toys
Thanks. I tried Audicity and indeed i managed to do some inversions and merges and some pattern appeared in one channel. Now I need to find a proper command for ffmpegzebbg69 wrote: Tue Feb 07, 2023 3:44 pm Try converting these funscript-derived mp3's to "dual channel" format:
(L,R) --> (L+R,L-R)/2
Re: E-Stim Funscript toys
ffmpeg's stereotools does it. "lr>ms" means Left/Right to Mid/Side which is the exact transformation above.verynicekojak wrote: Wed Feb 08, 2023 12:01 amThanks. I tried Audicity and indeed i managed to do some inversions and merges and some pattern appeared in one channel. Now I need to find a proper command for ffmpegzebbg69 wrote: Tue Feb 07, 2023 3:44 pm Try converting these funscript-derived mp3's to "dual channel" format:
(L,R) --> (L+R,L-R)/2![]()
Code: Select all
stereotools=mode=lr>msCode: Select all
pan=stereo|FL<FL+FR|FR<FL-FRCode: Select all
mpv --lavfi-complex='...'-
verynicekojak
- Explorer At Heart

- Posts: 110
- Joined: Fri Aug 19, 2022 10:05 pm
Re: E-Stim Funscript toys
Thanks. I already had a script that was combining stereo video and stereo audio into 5.1 file. I modified it according to your suggestions and I got some very nice signals, which were not working with my device, and now they are greatzebbg69 wrote: Wed Feb 08, 2023 2:01 am ffmpeg's stereotools does it. "lr>ms" means Left/Right to Mid/Side which is the exact transformation above.
Re: E-Stim Funscript toys
Awesome! Thanks for reporting back.verynicekojak wrote: Sat Feb 11, 2023 1:00 amThanks. I already had a script that was combining stereo video and stereo audio into 5.1 file. I modified it according to your suggestions and I got some very nice signals, which were not working with my device, and now they are greatzebbg69 wrote: Wed Feb 08, 2023 2:01 am ffmpeg's stereotools does it. "lr>ms" means Left/Right to Mid/Side which is the exact transformation above..
I love putting these filters into mpv to play in real time, so I don't have to make additional files each time I want to try a new stim signal. Before I started converting funscripts, I was making quad-audio movie files of all my favorite e-stim tracks with the movie, such as StL's Island mp3 and Tzahrkiya's mp3 embedded right into the .mp4 as alternate soundtracks. But now that I have all these funscripts--multiple per movie--and the various L/R conversions of each, it is getting ridiculous to make a whole new .mp4 file every time. Combining them on the fly with "mpv --lavfi-complex" has opened up worlds of possibility.
-
verynicekojak
- Explorer At Heart

- Posts: 110
- Joined: Fri Aug 19, 2022 10:05 pm
Re: E-Stim Funscript toys
Hi. I tried couple of times to use this advice too. Combining files on the fly sounds awesome. Unfortunately I never managed to make it working. Do you have any example of a command which plays mp4 and mp3 at the same time on different channels using mpv?zebbg69 wrote: Sat Feb 11, 2023 7:37 pm [...] But now that I have all these funscripts--multiple per movie--and the various L/R conversions of each, it is getting ridiculous to make a whole new .mp4 file every time. Combining them on the fly with "mpv --lavfi-complex" has opened up worlds of possibility.
For anyone interested windows batch script combining files using ffmpeg is below.
- Spoiler: show
-
rubbersexdoll
- Explorer

- Posts: 35
- Joined: Wed Feb 17, 2021 7:44 pm
- Gender: Male
- Sexual Orientation: Bisexual/Bi-Curious
- I am a: None of the above
- Dom/me(s): Still looking for a Domme that will transform me into the sissy slut I so long to be...
- Sub/Slave(s): Still looking for that cool guy or girl that will be willing clean and shine my latex collection... payment in orgasms will be arranged.
Re: E-Stim Funscript toys
For eStim (not cheap, and there is a learning curve) - pick something good like the et-312b clones since they don't make them anymore. You can also get a 2B here: https://www.e-stimsystems.com/kuhnrick wrote: Mon Feb 06, 2023 5:07 pm I see a lot about e-scrpts and fun scripts when I roam around these forums. What is a good toy to get started using these? I assume e-stim and fun scripts are the same thing? Which is your toy auto moves up and down to the beat? Thanks in advance :D
For funscripts - you cannot go wrong with a handy. This bad boy is the best $120 I have ever spent. Hands down. Will change your life, especially when you find a good clamp to make it hands free. Get one here: https://www.thehandy.com/
eroscripts is the place to go for funscripts, and if they are associated with a CH, you can find the funscripts here. I now have over 2Tb of funscripts and videos, which is ridiculous.
Yes, I'm an addict :)
Re: E-Stim Funscript toys
For those in the know:
When using Scriptplayer for Estim, do you select Volume, Frequency, or Balance with the audio source?
When using Scriptplayer for Estim, do you select Volume, Frequency, or Balance with the audio source?
Re: E-Stim Funscript toys
I play mpv through a quad device like this:verynicekojak wrote: Thu Jun 29, 2023 11:11 pm... Do you have any example of a command which plays mp4 and mp3 at the same time on different channels using mpv?zebbg69 wrote: Sat Feb 11, 2023 7:37 pm ... Combining them on the fly with "mpv --lavfi-complex" has opened up worlds of possibility.
Code: Select all
mpv "hot video.mp4" \
--external-file="throbbing estim.mp3" \
--fullscreen \
--pause \
--audio-device="mydevice-quad-or-surround-blahblah" \
--lavfi-complex="[aid1][aid2]join=inputs=2:channel_layout=quad:map=1.FL-BL|1.FR-BR[ao]"
Code: Select all
mpv --audio-device=help
I use a "virtual" quad device that combines my built-in headphones as front with a USB headphone adapter as back (which I plug into the estim device). This can be configured in MacOS as an "Aggregate Device," but I don't know how that is done on other OS.
You cannot name two separate stereo devices this way. It has to be one device that can take all four channels. A 5.1 surround device should also work; even though the filter is "quad," the 5.1 device should take the front and back channels to the right place and leave the center/sub silent.
You can simplify your ffmpeg command with the same quad filter.
- Spoiler: show
-
verynicekojak
- Explorer At Heart

- Posts: 110
- Joined: Fri Aug 19, 2022 10:05 pm
Re: E-Stim Funscript toys
Thanks again. That helped and now I don't need to convert and keep gigabytes of unnecessary video data

