Restim: e-stim audio generation software

Discussion about Cock Hero and other sexy videos.

Moderator: andyp

MrDigital
Explorer At Heart
Explorer At Heart
Posts: 104
Joined: Sat Oct 29, 2011 2:18 pm
Location: Germany

Re: Restim: e-stim audio generation software

Post by MrDigital »

is there a way to convert e-stim-files to dual-funscript-files? i find a lot of restim-scripts, but can't really get it to work with coyote.
i use coyote with multifunplayer with DG-Labs Coyote GUI but there i only can import 2 funscripts. 1 for each channel.
Or is there another possibility to user this option?
diglet
Explorer At Heart
Explorer At Heart
Posts: 390
Joined: Sun Dec 11, 2022 5:43 pm

Re: Restim: e-stim audio generation software

Post by diglet »

No, Restim was designed for three-phase and has no support for dual-channel. Due to device limitations I have no plans to support the coyote in Restim. It's not possible to easily map the threephase funscripts to dual channel.

You can look at howl, but it requires different funscripts: https://github.com/Amethyst-Sysadmin/Howl
MrDigital
Explorer At Heart
Explorer At Heart
Posts: 104
Joined: Sat Oct 29, 2011 2:18 pm
Location: Germany

Re: Restim: e-stim audio generation software

Post by MrDigital »

i heard from howl - and i will look deeper in.
but because there are a lot of restim-scripts i hoped to convert them maybe for howl or something like this.
Electro
Explorer At Heart
Explorer At Heart
Posts: 562
Joined: Thu Feb 13, 2020 9:45 am

Re: Restim: e-stim audio generation software

Post by Electro »

MrDigital wrote: Mon Jul 07, 2025 6:17 am i heard from howl - and i will look deeper in.
but because there are a lot of restim-scripts i hoped to convert them maybe for howl or something like this.
More often than not there is a standard single funscript with the position information included with the pack of funscripts. It's the one without the .alpha, .beta, etc prefix and just ends with the shorter .funscript extension. Apart from that there are Funscripts that are just the single funscript out there to use, it's actually most common because people using strokers like the Handy are a greater population than us E-stim people. I can't try Howl with my older Coyote but it seems to be the best solution for running Funscripts because it doesn't have the lower "time resolution" that Xtoys does affecting speed and accuracy making it the only viable option in my opinion for using Funscripts on that device.

Restim is best used with FOC-Stim and Stereostim. I don't know where NeoDK is at in terms of usability at this point, curious about that because I know FOC-Stim was purpose built for Restim and is the main development focus for Restim right now.
diglet
Explorer At Heart
Explorer At Heart
Posts: 390
Joined: Sun Dec 11, 2022 5:43 pm

Re: Restim: e-stim audio generation software

Post by diglet »

Not much has happened regarding the NeoDK. I spent a good amount of effort getting a good algorithm to work on the hardware, but I ran into major issues with the hardware and software that ate lots of time. It works, but not as well as the FOC-Stim. I shifted attention back to my own hardware.


The low resolution of the Coyote 2.0 was a coyote limitation. IIRC the update rate on the 2.0 is only 10hz, and 40hz for the 3.0. I don't know how xtoys handles the higher update rate.
Electro
Explorer At Heart
Explorer At Heart
Posts: 562
Joined: Thu Feb 13, 2020 9:45 am

Re: Restim: e-stim audio generation software

Post by Electro »

diglet wrote: Tue Jul 08, 2025 4:01 pm Not much has happened regarding the NeoDK. I spent a good amount of effort getting a good algorithm to work on the hardware, but I ran into major issues with the hardware and software that ate lots of time. It works, but not as well as the FOC-Stim. I shifted attention back to my own hardware.


The low resolution of the Coyote 2.0 was a coyote limitation. IIRC the update rate on the 2.0 is only 10hz, and 40hz for the 3.0. I don't know how xtoys handles the higher update rate.
The Xtoys dev basically set things up to send 4 identical packets in the same window that one used to be sent, so instead of getting the benefit of the higher 40hz update rate, it's stuck with the same update rate as the original(v2) Coyote. So there's no benefit to the new Coyote versus the old one with xtoys. It seems Howl and Coyote GUI https://discuss.eroscripts.com/t/dg-lab ... -v3/144399 are the only two things providing true full speed support for the new Coyote refresh rate.
I have the original(v2) Coyote and it's okish but I find it difficult to get off using it because it feels rough in a spiky way and its pulses bring about desensitization to where I need to raise the intensity to a point where it will get to a level where it's uncomfortable forcing me to focus on sessions where I'm getting off with it quickly(usually 15-20 minutes, especially if its continuous stim) instead of spending time enjoying the E-stim with it for around an hour like I do with Stereostim or likely FOC when I build one once the new version is released. I understand many people love the Coyote but I think if it was my first E-Stim device, I would have probably thought E-Stim wasn't for me after trying to use it. There were/are people who have never used one who have recommended it to people as a 'starter device' to determine if they are into E-Stim and I think that's bad advice because there just isn't much content it feels like it is compatible with, at least for the original/v2 version because my device has a horrible refresh rate(realistically 200-250ms updates is what I get out of it with Xtoys) and is really not usable with anything but the absolute slowest funscripts and so it would only be good if Howl and Coyote GUI work well with the v3 but I don't have one because I feel like the stim feel disadvantages would probably exist with that device too despite the upgraded refresh rate.

FOC would be a better choice IMHO if Funscript use is the goal. I'm finding other devices like the Tingler to have deficient safety issues(look at the power supply, seriously wtf) and some people reporting problems with it so it seems like there aren't any pre-built devices under $200 currently available that are all that great, at least in my opinion. Building FOC probably makes the most sense for a good majority of people since Stereostim build instructions are getting conflicting now that people are trying to diverge from the original Tronic Midistim build or can't get identical parts specified in the bill of materials.
Pinco
Explorer
Explorer
Posts: 91
Joined: Wed Mar 20, 2024 12:41 pm

Re: Restim: e-stim audio generation software

Post by Pinco »

Hi diglet,
on my pc sometimes, for whatever reason vlc stops responding (video malformed, etc) restim keeps playing the funscripts that were loaded with the video. I then close vlc ( even from the task manager) and restart with no video, restim connects but still loads the previous video funscripts. Restarting restim does not fix this; the only solution is to restart the PC....
Any idea?

Thanks
diglet
Explorer At Heart
Explorer At Heart
Posts: 390
Joined: Sun Dec 11, 2022 5:43 pm

Re: Restim: e-stim audio generation software

Post by diglet »

I've never seen that. Restim does not keep state when you close it, I suspect the VLC webserver is still running somewhere in the background.

Restim uses this URL to query VLC status: http://127.0.0.1:8080/requests/status.xml. If my theory is correct this URL should return the old video info after VLC crashes.
Pinco
Explorer
Explorer
Posts: 91
Joined: Wed Mar 20, 2024 12:41 pm

Re: Restim: e-stim audio generation software

Post by Pinco »

diglet wrote: Sat Aug 16, 2025 10:28 am Restim uses this URL to query VLC status: http://127.0.0.1:8080/requests/status.xml. If my theory is correct this URL should return the old video info after VLC crashes.
You are correct!! So how can I kill vlc without restarting the pc ?
I did not find a suitable way to do it...
diglet
Explorer At Heart
Explorer At Heart
Posts: 390
Joined: Sun Dec 11, 2022 5:43 pm

Re: Restim: e-stim audio generation software

Post by diglet »

If you type this in command prompt:

Code: Select all

netstat -ano -p tcp
You can see which process ID listens on port 8080. If you go into task manager, tab details, you can sort the processes by PID and find/kill the offending process.

In my case, it's just vlc.exe
Pinco
Explorer
Explorer
Posts: 91
Joined: Wed Mar 20, 2024 12:41 pm

Re: Restim: e-stim audio generation software

Post by Pinco »

diglet wrote: Sat Aug 16, 2025 3:47 pm If you type this in command prompt:

Code: Select all

netstat -ano -p tcp
You can see which process ID listens on port 8080. If you go into task manager, tab details, you can sort the processes by PID and find/kill the offending process.

In my case, it's just vlc.exe
Very odd, there was no process listening on port 8080... but using Task manager-details vlc was there and I was able to kill it.
Thanks.
I also found the issue on vlc, it was the hardware acceleration setting, I disabled it and now it works just fine
User avatar
MrGoGoGirl
Explorer At Heart
Explorer At Heart
Posts: 109
Joined: Thu Nov 07, 2013 3:43 pm
Gender: Male
Location: EU

Re: Restim: e-stim audio generation software

Post by MrGoGoGirl »

Hey Milovana,

I have a question about the sensation I get when I use restim instead of using an mp3, synching it to the video.

What I like about the mp3 feelings I get in most videos from Digitalparkinglot and numberonefan are the continuous feelings of up and down or circling motions. What I don’t like are these constant “on – off” feelings I get from most funscript to mp3 conversions I tried. To me these feel like somebody just turned the stroking “bonk” noise from the stroke-track into audio signals that go through my body.

When I use restim I have the problem that most of the time, it feels like the “on-off” version of estim instead of the continuous feelings. It’s very hard for me to describe but I hope you get what I mean.
So many people on here love restim so I want to try to fix this, because I believe it’s a mistake on my end, and not how restim should feel. That’s why I am asking for your help figuring out what I am doing wrong.

My setup is a DIY midi stimbox with a triphase setup. My electrodes are 2 loops and 1 plug. It works great and I can feel every electrode by themselves if current runs through it like full on L or full on R signals, using mp3 files.
For video I use VLC. I followed the guide on the restim github for that and the connection works.

When I start the video, restim picks up the VLC connection, moves the little green dot around and displays all of the .funscript files correctly (the .alpha.funscript has alpha selected in the dropdown under the “Sync Media” side menu option etc.).
So, I believe, I set this part up correctly.

Now, what I don’t really understand about restim and the setup of this are 2 things:
1) When I use it, I get a lot of the on-off feelings. Is this intentional? Is this how restim funscripts and all of the other .funscript files this uses are supposed to feel?

2) I get a lot of “vibrations” in the signal. What I mean by that is the on-off part of the signal has a lot of ramp. It feels like turning on a vibrator and then turning it off right away again, over and over again. Did I mess up the configuration?

Here are screenshots of my restim configuration:
https://imgur.com/jO3pW0I

https://imgur.com/oDHMl0S

https://imgur.com/RU50l67

https://imgur.com/e540wIR

https://imgur.com/nwgVEY7

Thank you and regards!
froog
Explorer At Heart
Explorer At Heart
Posts: 217
Joined: Fri Aug 07, 2009 8:37 pm
Sexual Orientation: Straight
I am a: None of the above

Re: Restim: e-stim audio generation software

Post by froog »

Hi, Did you do the calibration process before you started playing? I don't think you mention doing that step. so I wonder if you missed it out?

When I first connect new electrode set up, before playing any funscripts, I set restim playing with the circle (so it's rotating on it's own) and then adjust the power (increasing where I can't feel it or lowering it where it is too much) using the controls in the calibration pane, until the signal feels even all around as it moves around the circle.

From the quickstart guide:
https://github.com/diglet48/restim/wiki/quickstart

"Try to feel where, along the edge of the phase diagram, the signal intensity is lowest. Click on that spot to slightly increase the signal strength in that location. Repeat this until the signal strength feels even all around the circle."
User avatar
MrGoGoGirl
Explorer At Heart
Explorer At Heart
Posts: 109
Joined: Thu Nov 07, 2013 3:43 pm
Gender: Male
Location: EU

Re: Restim: e-stim audio generation software

Post by MrGoGoGirl »

froog wrote: Sat Aug 23, 2025 12:05 pm Hi, Did you do the calibration process before you started playing? I don't think you mention doing that step. so I wonder if you missed it out?

When I first connect new electrode set up, before playing any funscripts, I set restim playing with the circle (so it's rotating on it's own) and then adjust the power (increasing where I can't feel it or lowering it where it is too much) using the controls in the calibration pane, until the signal feels even all around as it moves around the circle.

From the quickstart guide:
https://github.com/diglet48/restim/wiki/quickstart

"Try to feel where, along the edge of the phase diagram, the signal intensity is lowest. Click on that spot to slightly increase the signal strength in that location. Repeat this until the signal strength feels even all around the circle."
I did not and I missed that! Thank you.
Is my goal to just press play and let it circle with the pattern generator (left side, below the diagram) and then click the up and down on all 3 of them to make them feel the same intensity?
Also, does that affect my described "on-off" effect because I might have too little power on for example the R but too much on L?
froog
Explorer At Heart
Explorer At Heart
Posts: 217
Joined: Fri Aug 07, 2009 8:37 pm
Sexual Orientation: Straight
I am a: None of the above

Re: Restim: e-stim audio generation software

Post by froog »

You can click on the diagram to change the power, you don't only need to use the up and down arrows.

But yes I think the idea is to even out the sensation. So you may find that redirecting the power from a high area to another area reduces it, so you might need to then increase the power overall.
Post Reply