Convert funscript to phase modulated MP3
Moderator: andyp
- Kelvinator
- Explorer At Heart

- Posts: 152
- Joined: Fri Aug 27, 2021 1:05 am
- Gender: Male
- Sexual Orientation: Straight
- I am a: Switch
- Location: US
Re: Convert funscript to phase modulated MP3
Hi, I really like Edger477's latest version of the funscript converter. Usually, with tri-phase files, especially with ones created by the previous version of the funscript converter, I experience too much sensation on the cock head and shaft, and not enough in the balls, perineum, and prostate areas. Edger477's converter allows the user (me) to tone down the left channel (head, balls), and keep the right channel (base of shaft, prostate) at a relatively higher level. The results are fairly balanced sensations all over, with pleasurable, intense, but not uncomfortable spikes where scripted in the estim file. After experimenting a bit with the funscript converter settings, I came up with this configuration that I enjoy:
I used the following setup for Edger477's funscript converter:
Video: NumberOneFan's - Twisted Tales (version 1 straight).
Audio: jmatrix's: Twisted Tales funscript 1 (found on EroScripts).
Edger477's funscript converter:
Fade in: 5 sec.
Sample rate: 22050 Hz.
Frequency: 444,555,666,777 Hz (zzebg69's suggestion).
Volume Mapping at 0, Center, 100:
Left channel: 70, 100, 70.
Right channel: 80, 100, 80.
Center Position: 50.
Expand to full range.
Fade out during pauses.
Electrode placement per zzebg69's soft tri-phase configuration:
Left Channel (A): Head (CR loop), Shaft & behind balls (top isolated CR loop).
Right Channel (B): Base of shaft before balls (top isolated CR loop), Prostate (PES prostate stimulator probe).
Thanks Edger477 and zzebg69 for coming up with these tri-phase improvements.
I used the following setup for Edger477's funscript converter:
Video: NumberOneFan's - Twisted Tales (version 1 straight).
Audio: jmatrix's: Twisted Tales funscript 1 (found on EroScripts).
Edger477's funscript converter:
Fade in: 5 sec.
Sample rate: 22050 Hz.
Frequency: 444,555,666,777 Hz (zzebg69's suggestion).
Volume Mapping at 0, Center, 100:
Left channel: 70, 100, 70.
Right channel: 80, 100, 80.
Center Position: 50.
Expand to full range.
Fade out during pauses.
Electrode placement per zzebg69's soft tri-phase configuration:
Left Channel (A): Head (CR loop), Shaft & behind balls (top isolated CR loop).
Right Channel (B): Base of shaft before balls (top isolated CR loop), Prostate (PES prostate stimulator probe).
Thanks Edger477 and zzebg69 for coming up with these tri-phase improvements.
Re: Convert funscript to phase modulated MP3
Do I understand correctly that four electrodes are used, and still tri-phase so that two of them are on the same potential? Is the common then behind balls and prostate? Really confusing for me. Or just regular dual channel the way listed that would make more sense?Electrode placement per zzebg69's soft tri-phase configuration:
Left Channel (A): Head (CR loop), Shaft & behind balls (top isolated CR loop).
Right Channel (B): Base of shaft before balls (top isolated CR loop), Prostate (PES prostate stimulator probe).
Thanks Edger477 and zzebg69 for coming up with these tri-phase improvements.
Re: Convert funscript to phase modulated MP3
I'm glad you are enjoying them! Thanks for the feedback.Kelvinator wrote: Sat Feb 25, 2023 8:57 pm Thanks Edger477 and zzebg69 for coming up with these tri-phase improvements.
It is just dual channel, but I call it "soft tri-phase" when you overlap, or "straddle," the current paths on purpose. Kelvinator did this by placing a Right electrode (shaft in front of balls) in between the two Left electrodes (cock head to behind balls). Instead of three electrodes in a line, you have four in a line, but the two middle ones have a relatively low resistance between them and thus act in a tri-phase-ish way. Consider that hard-connecting them would mean zero resistance between them, so if you arrange for a low resistance between, you can see how increasing/decreasing that resistance makes the configuration more/less like tri-phase. That creates a way to think of tri-phase as a continuum. The electrodes don't even have to be in a line, but then I'm less inclined to call it tri-phase--it becomes 3D overlapping currents that feel awesome too.Johankain wrote: Sat Feb 25, 2023 9:17 pmDo I understand correctly that four electrodes are used, and still tri-phase so that two of them are on the same potential? Is the common then behind balls and prostate? Really confusing for me. Or just regular dual channel the way listed that would make more sense?Kelvinator wrote: Sat Feb 25, 2023 8:57 pm Electrode placement per zzebg69's soft tri-phase configuration...
In most cases, "soft tri-phase" feels similar to me to regular tri-phase but sweeter/warmer, something like listening to music on vinyl on an old hi-fi stereo vs. a CD or MP3 player. The further apart you place those middle electrodes, the less it resembles tri-phase, but that overlapping current path still creates interference and has its own feeling. When the balls are in that overlapping path, you can get some *NICE* ball squeezes and tickles that are not otherwise present.
I often wire up hard tri-phase with the negative leads straddled, so that I can easily convert to "soft" just by turning off my BT-Stim's tri-phase switch. When the switch is on, it does not matter which black lead is which, but when I turn it off, it is nice to have instant "soft tri-phase." I usually find both enjoyable for a given track, and the variety is nice.
Re: Convert funscript to phase modulated MP3
That is actually really smart. Now I get it, and am excited to try this setup! Thanks for good explanation!Instead of three electrodes in a line, you have four in a line, but the two middle ones have a relatively low resistance between them and thus act in a tri-phase-ish way.
- elektrowichser
- Explorer At Heart

- Posts: 454
- Joined: Thu Apr 16, 2020 12:09 am
- Gender: Male
- Sexual Orientation: Straight
- I am a: Slave
- Contact:
Re: Convert funscript to phase modulated MP3
Okay thank you very much. I'll try it tonight. I downloaded mine in twistet tales and will feed my dick with your suggested configuration. Thanks very muchKelvinator wrote: Sat Feb 25, 2023 8:57 pm Hi, I really like Edger477's latest version of the funscript converter. Usually, with tri-phase files, especially with ones created by the previous version of the funscript converter, I experience too much sensation on the cock head and shaft, and not enough in the balls, perineum, and prostate areas. Edger477's converter allows the user (me) to tone down the left channel (head, balls), and keep the right channel (base of shaft, prostate) at a relatively higher level. The results are fairly balanced sensations all over, with pleasurable, intense, but not uncomfortable spikes where scripted in the estim file. After experimenting a bit with the funscript converter settings, I came up with this configuration that I enjoy:
I used the following setup for Edger477's funscript converter:
Video: NumberOneFan's - Twisted Tales (version 1 straight).
Audio: jmatrix's: Twisted Tales funscript 1 (found on EroScripts).
Edger477's funscript converter:
Fade in: 5 sec.
Sample rate: 22050 Hz.
Frequency: 444,555,666,777 Hz (zzebg69's suggestion).
Volume Mapping at 0, Center, 100:
Left channel: 70, 100, 70.
Right channel: 80, 100, 80.
Center Position: 50.
Expand to full range.
Fade out during pauses.
Electrode placement per zzebg69's soft tri-phase configuration:
Left Channel (A): Head (CR loop), Shaft & behind balls (top isolated CR loop).
Right Channel (B): Base of shaft before balls (top isolated CR loop), Prostate (PES prostate stimulator probe).
Thanks Edger477 and zzebg69 for coming up with these tri-phase improvements.
- elektrowichser
- Explorer At Heart

- Posts: 454
- Joined: Thu Apr 16, 2020 12:09 am
- Gender: Male
- Sexual Orientation: Straight
- I am a: Slave
- Contact:
Re: Convert funscript to phase modulated MP3
Kelvinator wrote: Sat Feb 25, 2023 8:57 pm Hi, I really like Edger477's latest version of the funscript converter. Usually, with tri-phase files, especially with ones created by the previous version of the funscript converter, I experience too much sensation on the cock head and shaft, and not enough in the balls, perineum, and prostate areas. Edger477's converter allows the user (me) to tone down the left channel (head, balls), and keep the right channel (base of shaft, prostate) at a relatively higher level. The results are fairly balanced sensations all over, with pleasurable, intense, but not uncomfortable spikes where scripted in the estim file. After experimenting a bit with the funscript converter settings, I came up with this configuration that I enjoy:
I used the following setup for Edger477's funscript converter:
Video: NumberOneFan's - Twisted Tales (version 1 straight).
Audio: jmatrix's: Twisted Tales funscript 1 (found on EroScripts).
Edger477's funscript converter:
Fade in: 5 sec.
Sample rate: 22050 Hz.
Frequency: 444,555,666,777 Hz (zzebg69's suggestion).
Volume Mapping at 0, Center, 100:
Left channel: 70, 100, 70.
Right channel: 80, 100, 80.
Center Position: 50.
Expand to full range.
Fade out during pauses.
Electrode placement per zzebg69's soft tri-phase configuration:
Left Channel (A): Head (CR loop), Shaft & behind balls (top isolated CR loop).
Right Channel (B): Base of shaft before balls (top isolated CR loop), Prostate (PES prostate stimulator probe).
Thanks Edger477 and zzebg69 for coming up with these tri-phase improvements.
I tried Twisted Tales1 yesterday and I have to say it was excellent. My cock was so rock hard. It's perfect. The feeling like I'm about to come. Then came the break. I had so many dry orgasms during the breaks. The feeling was like having an orgasm only without cumming. I had that many, many times until I couldn't take it anymore and really only squirted my load into the air and experienced an absolutely intense orgasm. do you have any other suggestions for videos? i would be grateful to you Thanks very much
Rocco
- Kelvinator
- Explorer At Heart

- Posts: 152
- Joined: Fri Aug 27, 2021 1:05 am
- Gender: Male
- Sexual Orientation: Straight
- I am a: Switch
- Location: US
Re: Convert funscript to phase modulated MP3
So what I've been doing, is:
1. Searching on Milovana and Eroscripts for funscripts files of my favorite estim videos.
2. Using Edger477's funstim coverter on these files with the settings mentioned above.
So far, I have found and converted a number of funstim files and have tried out some of them with generally great results.
Suggested videos are:
1. #1Fan's videos, e.g. Amyl Zombie.
2. Flying Cactus - Heavenly 3.
3. Any of DPL's estim videos.
4. Fragrant Emulsion - Descent series.
If you're up for it, I suggest you follow these steps and see how it works out.
1. Searching on Milovana and Eroscripts for funscripts files of my favorite estim videos.
2. Using Edger477's funstim coverter on these files with the settings mentioned above.
So far, I have found and converted a number of funstim files and have tried out some of them with generally great results.
Suggested videos are:
1. #1Fan's videos, e.g. Amyl Zombie.
2. Flying Cactus - Heavenly 3.
3. Any of DPL's estim videos.
4. Fragrant Emulsion - Descent series.
If you're up for it, I suggest you follow these steps and see how it works out.
- 47dahc
- Explorer At Heart

- Posts: 287
- Joined: Mon Aug 03, 2020 1:43 pm
- Gender: Male
- Sexual Orientation: Straight
- I am a: Switch
Re: Convert funscript to phase modulated MP3
Are you using half speed (down or up/beat) or full speed scripts (down and up/beat)?Kelvinator wrote: Sat Feb 25, 2023 8:57 pm Hi, I really like Edger477's latest version of the funscript converter. Usually, with tri-phase files, especially with ones created by the previous version of the funscript converter, I experience too much sensation on the cock head and shaft, and not enough in the balls, perineum, and prostate areas. Edger477's converter allows the user (me) to tone down the left channel (head, balls), and keep the right channel (base of shaft, prostate) at a relatively higher level. The results are fairly balanced sensations all over, with pleasurable, intense, but not uncomfortable spikes where scripted in the estim file. After experimenting a bit with the funscript converter settings, I came up with this configuration that I enjoy:
I used the following setup for Edger477's funscript converter:
Video: NumberOneFan's - Twisted Tales (version 1 straight).
Audio: jmatrix's: Twisted Tales funscript 1 (found on EroScripts).
Edger477's funscript converter:
Fade in: 5 sec.
Sample rate: 22050 Hz.
Frequency: 444,555,666,777 Hz (zzebg69's suggestion).
Volume Mapping at 0, Center, 100:
Left channel: 70, 100, 70.
Right channel: 80, 100, 80.
Center Position: 50.
Expand to full range.
Fade out during pauses.
Electrode placement per zzebg69's soft tri-phase configuration:
Left Channel (A): Head (CR loop), Shaft & behind balls (top isolated CR loop).
Right Channel (B): Base of shaft before balls (top isolated CR loop), Prostate (PES prostate stimulator probe).
Thanks Edger477 and zzebg69 for coming up with these tri-phase improvements.
Creator of MetroVerter The Metronome to Tcode converter
My Guide on How to create and mix estim surround videos
My guide on Setup TeaseAI - Awakening with Restim
My Guide on How to create and mix estim surround videos
My guide on Setup TeaseAI - Awakening with Restim
- Kelvinator
- Explorer At Heart

- Posts: 152
- Joined: Fri Aug 27, 2021 1:05 am
- Gender: Male
- Sexual Orientation: Straight
- I am a: Switch
- Location: US
Re: Convert funscript to phase modulated MP3
I didn't pay attention to the speed (full speed or half speed) of the funscript files I converted to mp3. I did a little backtracking and didn't come up with any information of the speed of some of the funscripts I've used. Anyone have any thoughts on this?
Re: Convert funscript to phase modulated MP3
Most funscripts I've come across do a full stroke for each beat. I actually prefer half-strokes if there are fast beats (and there usually are), because the faster beats get slammy and desensitizing pretty quickly. When I discover a half-beat funscript, it is a pleasant surprise.Kelvinator wrote: Thu Mar 02, 2023 10:48 pm I didn't pay attention to the speed (full speed or half speed) of the funscript files I converted to mp3. I did a little backtracking and didn't come up with any information of the speed of some of the funscripts I've used. Anyone have any thoughts on this?
Re: Convert funscript to phase modulated MP3
I have added normalization feature to the fork of converterzebbg69 wrote: Fri Mar 03, 2023 1:41 amMost funscripts I've come across do a full stroke for each beat. I actually prefer half-strokes if there are fast beats (and there usually are), because the faster beats get slammy and desensitizing pretty quickly. When I discover a half-beat funscript, it is a pleasant surprise.Kelvinator wrote: Thu Mar 02, 2023 10:48 pm I didn't pay attention to the speed (full speed or half speed) of the funscript files I converted to mp3. I did a little backtracking and didn't come up with any information of the speed of some of the funscripts I've used. Anyone have any thoughts on this?
https://edger477.github.io/funstim/funstim.html
There is now option to set min and max position for funscript (it will remap 100 position to new max, and 0 position to new min). Depending on wiring, you might want to leave one side as it is (i.e. if you use -/- as common, and that on head, then you want to move minimum up so you don't get signal too harsh on head, which would have all current go through it on position 0), and try with max on 100 to see if you get too harsh signals on other 2 electrodes, then if yes try reducing that.
I know it might be a bit yak shaving to generate new file every time, but probability is that once you find your favorite setting, you can use it to convert any funscript file for similar results.
I have also added disable button for volume adjustments to easily reset all to 100 in case you want only to test the normalization.
What this new feature does is essentially opposite of "expand to full range", but it is good to leave it checked, because if someone already made "milder" funscript with i.e. 60% max, expand will normalize it to 100%, then this will apply your own settings, while without expand you will just further reduce it (i.e. if you use 80% on one that is already 60% then result will be 48%)
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
-
throwawayacct
- Explorer At Heart

- Posts: 302
- Joined: Wed Jul 31, 2019 5:51 pm
Re: Convert funscript to phase modulated MP3
OK, I'm absolutely not an electrical engineer, sound engineer, and I struggle with complex math that I cannot visualize. I find these discussions very frustrating, because the few who do have such skills are talking well above my head.edger477 wrote: Wed Mar 08, 2023 12:16 pmI have added normalization feature to the fork of converterzebbg69 wrote: Fri Mar 03, 2023 1:41 amMost funscripts I've come across do a full stroke for each beat. I actually prefer half-strokes if there are fast beats (and there usually are), because the faster beats get slammy and desensitizing pretty quickly. When I discover a half-beat funscript, it is a pleasant surprise.Kelvinator wrote: Thu Mar 02, 2023 10:48 pm I didn't pay attention to the speed (full speed or half speed) of the funscript files I converted to mp3. I did a little backtracking and didn't come up with any information of the speed of some of the funscripts I've used. Anyone have any thoughts on this?
https://edger477.github.io/funstim/funstim.html
There is now option to set min and max position for funscript (it will remap 100 position to new max, and 0 position to new min). Depending on wiring, you might want to leave one side as it is (i.e. if you use -/- as common, and that on head, then you want to move minimum up so you don't get signal too harsh on head, which would have all current go through it on position 0), and try with max on 100 to see if you get too harsh signals on other 2 electrodes, then if yes try reducing that.
I know it might be a bit yak shaving to generate new file every time, but probability is that once you find your favorite setting, you can use it to convert any funscript file for similar results.
I have also added disable button for volume adjustments to easily reset all to 100 in case you want only to test the normalization.
What this new feature does is essentially opposite of "expand to full range", but it is good to leave it checked, because if someone already made "milder" funscript with i.e. 60% max, expand will normalize it to 100%, then this will apply your own settings, while without expand you will just further reduce it (i.e. if you use 80% on one that is already 60% then result will be 48%)
I've been plugging in various settings to this new converter, and I've been stumbling around, trying to understand what setting does which. I thought at first that it would be intuitive, but that has not been the case - and I'm further confused and frustrated with the additions of a new setting.
Can you please explain this in the simplest layman's terms, without assuming that someone knows what you mean by "Normalize", and give a basic set of explanations for each of the settings? The first edition converter was understandable, barely, because it was a basic up/down file converter - but this new one is more complex than I seem to be able to grasp.
Re: Convert funscript to phase modulated MP3
"Normalize" is to narrow the movement range. Imagine a sound file that has clipping because it goes over the range that your amp can reproduce. So we "normalize" it to be below. This is similar, just for funscript, which has range of movement 0-100 (for strokers). First version was just reducing the volume towards the min and max positions, but now you can also reduce the range of movements (I think that was what fileflax initially did with the funscripts, but manually by hand, at start of the one of the threads about this). I did it because at 0 and 100 positions you always have one electrode that either has no current or all current, and our nerves tend to get desenitized with too large dynamic range and then you do not feel intricacies.throwawayacct wrote: Mon Apr 03, 2023 4:36 pm
Can you please explain this in the simplest layman's terms, without assuming that someone knows what you mean by "Normalize", and give a basic set of explanations for each of the settings? The first edition converter was understandable, barely, because it was a basic up/down file converter - but this new one is more complex than I seem to be able to grasp.
I know it is not intiutive, I never bothered to write too much there since only place that links to that converter is this forum :)
But feel free to ask whatever you want.
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
-
throwawayacct
- Explorer At Heart

- Posts: 302
- Joined: Wed Jul 31, 2019 5:51 pm
Re: Convert funscript to phase modulated MP3
Zero being "bottom" and 100 "top" of a stroke? Im struggling to understand how the left and right settings correspond to the stroke position in the original funscript, as they are just power levels. For example, I tried a script with left at 0 at 0 power (50 center, I think 80 at full?) as a parameters test - to see what it did, basically, and I got some interesting wave patterns, but the sensation carried a "slap"...not a spike or a pop. The right side wave form is lopsided regardless the settings I put in, and I thought maybe messing with the "center position" control would do something...but it doesn't seem to impact what I thought it would.edger477 wrote: Mon Apr 03, 2023 5:04 pm"Normalize" is to narrow the movement range. Imagine a sound file that has clipping because it goes over the range that your amp can reproduce. So we "normalize" it to be below. This is similar, just for funscript, which has range of movement 0-100 (for strokers). First version was just reducing the volume towards the min and max positions, but now you can also reduce the range of movements (I think that was what fileflax initially did with the funscripts, but manually by hand, at start of the one of the threads about this). I did it because at 0 and 100 positions you always have one electrode that either has no current or all current, and our nerves tend to get desenitized with too large dynamic range and then you do not feel intricacies.throwawayacct wrote: Mon Apr 03, 2023 4:36 pm
Can you please explain this in the simplest layman's terms, without assuming that someone knows what you mean by "Normalize", and give a basic set of explanations for each of the settings? The first edition converter was understandable, barely, because it was a basic up/down file converter - but this new one is more complex than I seem to be able to grasp.
I know it is not intiutive, I never bothered to write too much there since only place that links to that converter is this forum :)
But feel free to ask whatever you want.
Maybe just a run down on what each of the settings affect, would be great.
Re: Convert funscript to phase modulated MP3
When using normalization, best to press "disable" on the volume mapping. The reason is that they both accomplish similar effect but in a different way.throwawayacct wrote: Tue Apr 04, 2023 4:20 pm
Zero being "bottom" and 100 "top" of a stroke? Im struggling to understand how the left and right settings correspond to the stroke position in the original funscript, as they are just power levels. For example, I tried a script with left at 0 at 0 power (50 center, I think 80 at full?) as a parameters test - to see what it did, basically, and I got some interesting wave patterns, but the sensation carried a "slap"...not a spike or a pop. The right side wave form is lopsided regardless the settings I put in, and I thought maybe messing with the "center position" control would do something...but it doesn't seem to impact what I thought it would.
Maybe just a run down on what each of the settings affect, would be great.
Center position... sorry I forgot what I wanted to do with that :) please just leave it at default. I think intent was to make it so that you can set the point around which movement is happening, but that would be too tedious to figure out as what value you would want to put there... beter just use diglet's restim and adjust it in realtime.
as of other values:
- Volume at 0 is the volume of generated signal when the funscript is at 0 position.
Volume at center is the volume of generated signal when the funscript is at 50 position.
Volume at 100 is the volume of generated signal when the funscript is at 100 position.
Same applies to other 2 electrodes, if there is too harsh/strong signal on them when position is at 0, reducing volume on that side helps with it.
Inputing 0 as volume would mean that you will get very strong tremolo effect as the funscript is doing the stroking, and there will be no estim at the position where 0 is volume.
i'd recommend giving default settings a try, just click on "disable" for volume mapping (since default normalization is from 20 to 80 of funscript).
Try generating 2 files, one normal and one with "invert" checked, since depending on how electrodes are wired one might be better.
But if you don't want to use mp3 files to edit them/make some estim session for videos, then just use restim. It does all of this in realtime, so you can feel what the settings do and calibrate to how you like, then play the funscripts.
viewtopic.php?p=344244#p344244
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


