Restim: e-stim audio generation software

Discussion about Cock Hero and other sexy videos.

Moderator: andyp

buzili
Explorer
Explorer
Posts: 8
Joined: Fri Apr 01, 2022 9:25 am

Re: Restim: e-stim audio generation software

Post by buzili »

Has anyone found a way, to run the setup on MacOS (without having to run windows)?
installing restim with p3 was no big deal, but how do i get funscripts into restim?
having them synced to a video is next prio.
having restim run a funscript is my first goal (or did i get something terribly wrong, that "playing" a funscript is possible)
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 »

You can't load funscripts into Restim on mac because none of the funscript-syncing tools run on mac. The only thing that works is faptap + intiface.

I am working on integrating funscript loading and video sync into Restim. This will also work on mac and linux (with VLC as video player). I'm making good progress with the code, check back in two weeks.
buzili
Explorer
Explorer
Posts: 8
Joined: Fri Apr 01, 2022 9:25 am

Re: Restim: e-stim audio generation software

Post by buzili »

diglet wrote: Tue Jan 30, 2024 8:03 am You can't load funscripts into Restim on mac because none of the funscript-syncing tools run on mac. The only thing that works is faptap + intiface.

I am working on integrating funscript loading and video sync into Restim. This will also work on mac and linux (with VLC as video player). I'm making good progress with the code, check back in two weeks.
Thanks for your answer AND FOR YOUR WORK!!

I fail to connect restim with intiface, bc i dont know how to get to the config folder, where I‘m supposed to add a file.
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 »

On mac, the config file location is /Users/[UserName]/Library/ApplicationSupport/com.nonpolynomial/intiface_central/config/buttplug-user-device-config.json (from docs.buttplug.io).
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 »

Just wanted to say that I also managed to get restim built on mac. I did struggle a bit because I am not a developer. and PyQt5 is not easily installed on Mac M1 for some reason. Unfortunately I can't give a step by step because I tried so many things. But I did it., and might be able to help others. Looking forward to having funscript integration. For now I will continue to run scriptplayer in Parallels. I have not tried hooking it all up yet. Will update when I have with some details. Thankyou Diglet!
throwawayacct
Explorer At Heart
Explorer At Heart
Posts: 302
Joined: Wed Jul 31, 2019 5:51 pm

Re: Restim: e-stim audio generation software

Post by throwawayacct »

diglet wrote: Tue Jan 30, 2024 8:03 am You can't load funscripts into Restim on mac because none of the funscript-syncing tools run on mac. The only thing that works is faptap + intiface.

I am working on integrating funscript loading and video sync into Restim. This will also work on mac and linux (with VLC as video player). I'm making good progress with the code, check back in two weeks.
Hell yeah, thank you from the entire Mac community.
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 »

diglet wrote: Tue Jan 30, 2024 10:44 am On mac, the config file location is /Users/[UserName]/Library/ApplicationSupport/com.nonpolynomial/intiface_central/config/buttplug-user-device-config.json (from docs.buttplug.io).
I tried this on mac, where I have restim v1.12 built. When I start restim I get this error in the intiface log (2.5.3). It appears as soon as I start up restim.

"Got invalid messages from remote Buttplug connection....."
and a lot of json including a JsonSerializerError and other validation errors.

I thought it would be useful to share that. But more than happy to wait for the next version which I understand will not need buttplug for video and funscript syncing. :thankyou:
User avatar
Cool Breeze
Curious Newbie
Curious Newbie
Posts: 2
Joined: Tue Feb 23, 2021 7:49 pm

Re: Restim: e-stim audio generation software

Post by Cool Breeze »

JakofClubs wrote: Sat Jan 13, 2024 6:45 pm
ZeeWW wrote: Thu Jan 11, 2024 6:22 pm
One other query is some funscripts that I convert via Restim and then play in MultiFunPlayer appear as a solid black bar with no waveform, peaks, or troughs. Am I doing something wrong?
I had that happen to me with CH-Tranquilizer. Restarting Restim and MultiFunPlayer resolved that for me, but those are known, working scripts.

I'm not completely sure how Restim knows which funscrips to open, but looking at CH-Tranquilizer, it uses
  • CH-Tranquilizer.alpha.funscript
    CH-Tranquilizer.beta.funscript
    CH-Tranquilizer.frequency.funscript
    CH-Tranquilizer.volume.funscript
    CH-Tranquilizer.mp4
If you look at CH-Tranquilizer viewtopic.php?t=26682 you'll see that alpha, beta, volume and frequency are set up in both Restim and MultiFunPlayer
I found out that the name of the funscript AND the name of the video needs to be the same so RESTIM will load the matching funscript. When you see that black bar in MFP it probably is a name mismatch.

In the case of CH-Tranquilizer.mp4 the part before the dot needs to match for example
CH-Tranquilizer.alpha.funscript works with CH-Tranquilizer.mp4
Cock-Hero-Tranquilizer.alpha.funscript is NOT a match with CH-Tranquilizer.mp4
While this does works: Cock-Hero-Tranquilizer.alpha.funscript AND Cock-Hero-Tranquilizer.mp4

Good luck, RESTIM is just awesome!
lorada
Explorer
Explorer
Posts: 15
Joined: Sun Feb 04, 2024 3:28 am

Re: Restim: e-stim audio generation software

Post by lorada »

I've been trying to calibrate Restim according to the directions on the wiki, but I have a problem:

When playing the circle pattern, I get plenty of sensation when the green dot is on the upper half of the circle, but absolutely no sensation on the lower half. I try to adjust by clicking the lower portion of the diagram, but while the settings change, I still feel nothing on the lower half of the pattern. I have lowered the Neutral power to the point where there is no sensation on the upper half either, but that just leaves me with zero sensation all around.

I have tried playing around with the Neutral, Right and Center power levels, as well as rotating the pattern in the "adjust limits" section, but I have had no luck. I am hesitant to experiment more, lest I zap off my fleshy bits.

Any idea where I'm going wrong? Should I be checking my electrodes?

For context, I'm using a stereostim box with electrodes at tip, base, and prostate.

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 »

lorada wrote: Sun Feb 04, 2024 3:48 am I've been trying to calibrate Restim according to the directions on the wiki, but I have a problem:

When playing the circle pattern, I get plenty of sensation when the green dot is on the upper half of the circle, but absolutely no sensation on the lower half. I try to adjust by clicking the lower portion of the diagram, but while the settings change, I still feel nothing on the lower half of the pattern. I have lowered the Neutral power to the point where there is no sensation on the upper half either, but that just leaves me with zero sensation all around.

I have tried playing around with the Neutral, Right and Center power levels, as well as rotating the pattern in the "adjust limits" section, but I have had no luck. I am hesitant to experiment more, lest I zap off my fleshy bits.

Any idea where I'm going wrong? Should I be checking my electrodes?

For context, I'm using a stereostim box with electrodes at tip, base, and prostate.

Thanks.

I think this is expected. Because of the construction of these DIY stimboxes, the power output on the neutral electrode is much higher than on the other electrodes. With the default settings, it is normal that you only feel something when the dot is at neutral.

When you lower the neutral power, the intensity at the top is reduced and the intensity at the bottom stays the same (approximately), so to compensate you should increase the volume. I usually end up with the neutral between -4 and -6, but this is dependent on electrode config (I rarely use internal electrodes). -6dB means a 4x power difference between top and bottom position, if you need more than that, perhaps there is something wrong with your setup?

With some setups it doesn't work very well, particularly when there's a very big difference in sensitivity between the electrodes. But I think Kelvinator uses your exact setup so it should be fine.

Adjust limits and rotation are useless when calibrating.
lorada
Explorer
Explorer
Posts: 15
Joined: Sun Feb 04, 2024 3:28 am

Re: Restim: e-stim audio generation software

Post by lorada »

diglet wrote: Sun Feb 04, 2024 7:48 am
lorada wrote: Sun Feb 04, 2024 3:48 am I've been trying to calibrate Restim according to the directions on the wiki, but I have a problem:

When playing the circle pattern, I get plenty of sensation when the green dot is on the upper half of the circle, but absolutely no sensation on the lower half. I try to adjust by clicking the lower portion of the diagram, but while the settings change, I still feel nothing on the lower half of the pattern. I have lowered the Neutral power to the point where there is no sensation on the upper half either, but that just leaves me with zero sensation all around.

I have tried playing around with the Neutral, Right and Center power levels, as well as rotating the pattern in the "adjust limits" section, but I have had no luck. I am hesitant to experiment more, lest I zap off my fleshy bits.

Any idea where I'm going wrong? Should I be checking my electrodes?

For context, I'm using a stereostim box with electrodes at tip, base, and prostate.

Thanks.

I think this is expected. Because of the construction of these DIY stimboxes, the power output on the neutral electrode is much higher than on the other electrodes. With the default settings, it is normal that you only feel something when the dot is at neutral.

When you lower the neutral power, the intensity at the top is reduced and the intensity at the bottom stays the same (approximately), so to compensate you should increase the volume. I usually end up with the neutral between -4 and -6, but this is dependent on electrode config (I rarely use internal electrodes). -6dB means a 4x power difference between top and bottom position, if you need more than that, perhaps there is something wrong with your setup?

With some setups it doesn't work very well, particularly when there's a very big difference in sensitivity between the electrodes. But I think Kelvinator uses your exact setup so it should be fine.

Adjust limits and rotation are useless when calibrating.
I took the neutral power all the way down to -15dB, raising the volume correspondingly. Still no sensation on the lower half of the pattern. Maybe I've hit the limit of physics with my electrodes. Do you have any insight, @Kelvinator?
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 »

lorada wrote: Sun Feb 04, 2024 7:18 pm

I took the neutral power all the way down to -15dB, raising the volume correspondingly. Still no sensation on the lower half of the pattern. Maybe I've hit the limit of physics with my electrodes. Do you have any insight, @Kelvinator?
I don't think old or bad electrodes can explain that. It sounds like you are outputting to a mono audio device. Try these things:

In preferences, audio tab, select "Windows WDM-KS" as the audio driver. This bypasses the normal windows audio settings. If the problem persists you know the problem is not caused by windows drivers or strange windows audio configuration.

If you connected the stimbox with 3.5mm audio cable, try attaching some stereo headphones or speakers on that port, does it actually output a stereo signal?

If neither of these things work, I'd begin to suspect your stimbox.
showfilm
Explorer
Explorer
Posts: 6
Joined: Tue Jun 20, 2023 3:25 pm
Gender: Male
Sexual Orientation: Straight
I am a: None of the above

Re: Restim: e-stim audio generation software

Post by showfilm »

@diglet Hello, it would be great to add cyclic changes in the base frequency from 700 to 800 hertz over a period of 2 seconds or some kind of random pattern
User avatar
edger477
Experimentor
Experimentor
Posts: 1114
Joined: Mon Nov 29, 2021 8:24 pm
Location: underfloor

Re: Restim: e-stim audio generation software

Post by edger477 »

showfilm wrote: Mon Feb 05, 2024 8:38 am @diglet Hello, it would be great to add cyclic changes in the base frequency from 700 to 800 hertz over a period of 2 seconds or some kind of random pattern
I wonder if it would work to have the filename.frequency.funscript that does this, would it work if this one is like 3 hours, so you can copy paste it under new name for every file you play? Would it work if it is longer than alpha/beta/volume funscripts?
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!
Spoiler: show
You can also thank me with crypto: https://trocador.app/anonpay?ticker_to= ... e+a+coffee
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 »

showfilm wrote: Mon Feb 05, 2024 8:38 am @diglet Hello, it would be great to add cyclic changes in the base frequency from 700 to 800 hertz over a period of 2 seconds or some kind of random pattern
I experimented with this a while ago. What you can do is use MultiFunPlayer to create a pattern on L3, and link L3 to the carrier frequency in Restim. This way you can make simple patterns with the carrier frequency. You can also make a funscript for arbitrary patterns.

When I tried this, I've found that adjusting the frequency isn't very interesting. You'd need very large swings in frequency before the sensation changes and that throws off the calibration process. DPL has made two funscripts with frequency changes that you can try. CH Tranquilizer and Rhythms of Desire.

There is a small bug in the last Restim version: adjusting the carrier frequency with MFP only works with continuous waveforms (312/2B mode) and not pulse-based waveforms (stereostim mode). This will be fixed in the next release.
Post Reply