How to Script a Cock Hero in Under 10 Minutes
Moderator: andyp
- LondonGent
- Explorer At Heart
- Posts: 277
- Joined: Fri Jul 31, 2020 9:47 am
How to Script a Cock Hero in Under 10 Minutes
If you've got an automatic stroker (e.g. Handy or Fleshlight Launch) or an e-stim device, funscripts can take cock-hero to a new level. Load one that matches the video and the toy will do the stroking for you. You can ignore the beatmeter and just focus on the girls and the sensations!
But what do you do if your favourite Cock Hero doesn't have a funscript yet? Rather than waiting patiently, hoping that someone else makes one, I'll show you how to make your own funscripts for a minimum of effort.
Option 1: From Beats
If the author of the video has provided a beat-track (i.e. an mp3 containing just the click/beat sounds when you are meant to stroke), scripting is as quick and simple as can be. A user called t6g7aiegf on EroScripts has put together this funscript generator tool: http://www.mediafire.com/file/jvi87i8om ... 0.zip/file
Simply run the program, select the beat track and then wait while it processes it. This can take a while and the program will look like it has crashed while it's doing it:
After a few minutes, the program will un-freeze and the audio graph will appear:
Now you can adjust the peak scale, command delay and peak2beat threshold to suit the levels of the audio file. For a beat track, there is no other noise we want to ignore, so that normally means dialling the peak scale right up, the threshold right down and the min command delay to 100.
Once that's done, click Generate Beat and you'll be able to preview the funscript (the green line). Re-adjust the parameters if needed and then once you're happy, click Export Funscript to save it and you're done! (ish...)
Now this tool can in theory be used when you don't have a dedicated beat track. Careful adjustment of the equaliser and thresholds can drown out all the other noises and allow you to detect only the beats. In practice, it's more hassle doing this and then cleaning it up than it is creating the script a different way.
Funscript Generator is also slightly limited in terms of it's output. All strokes will be full length 0-100 and it only generates half-speed scripts (beat-down, beat-up, beat-down, beat-up) but that doesn't matter because we can easily adjust that later.
Option 2: From Video
If you don't have a beat track to work from, it's still possible to create scripts automatically. This requires an awesome tool created by @Liquid called ScriptPlayer Video Sync: https://github.com/FredTungsten/ScriptPlayer
This can do lots of cool things, but the key function we need is the ability to analyse the frames of a video and generate beats from them. To do this first click on the beat-bar in a location that will change colour whenever there is a beat. A small red square will appear showing you where is selected. Then click "Sampler > Run" and wait for it to finish processing.
Once it has finished processing, you need to tell it what colour it is looking for. Examine the Colour Sampler during a beat, then click "Beats > Set Condition" and adjust the sliders accordingly
It will quickly scan through the samples it created earlier, and generate a beat each time the conditions are met. Once you're happy the beats are accurate, you can convert them to a funscript by clicking "Beats > Convert All Beats to Positions".
Now all that's left to do is click "Beats > Save As > Funscript" and you're ready to play!
Option 3: Manually
If you've got on beat track to work with and there is no visible beat-meter, you're going to have to resort to recording the beats manually. My tool of choice for this is OpenFunScripter.
You can grab it for free from here: https://discuss.eroscripts.com/t/openfu ... ease/22561
There are also several good getting started guides linked from that thread, but for the purposes of creating a cock hero script, it essentially consists of setting the Mode to Dynamic Injection, then tapping the 0 button on your keypad every time there is a beat. Creating a script this way involves watching the video all the way through while you tap along, but it's no great hardship!
This is also my tool of choice for manually tweaking and adjusting funscripts, simply because of how quickly and smoothly it runs.
Improving Funscripts
Once you've got your initial funscript, whether by creating it yourself or by downloading one, it can still be modified to better suit your tastes. Remember how the audio funscript generator only generated half-speed files - this is the solution; a bit of software called Fun Expander: https://discuss.eroscripts.com/t/fun-ex ... 02-19/4230
This has a few functions, but the main ones I use are "Convert Cock Hero Easy to Hard Mode", which will make every beat into a full down-up stroke, and "Speed Limit".
Now why would we want a speed limit? Simple answer is variety. Apply a sensible speed limit and very fast strokes become shortened, which can feel particularly good in alternating slow-slow-fast-fast-fast types of patterns. I run a lot of my scripts through the speed limiter, then usually load both versions in OpenFunScripter and copy-paste parts from both to make the final script.
What About E-Stim?
I'll make a full post about converting funscripts to e-stim files soon, but in the meantime the tool you need is FunStim: https://cfs6t08p.github.io/funstim/funstim.html This webpage will convert any funscript into a triphase estim file that simulates the stroking. As a starting point, I recommend 1 second fade in/out, 22050 hz sample rate and ~800 frequency. Adjust and experiment from there!
Hopefully this is a useful introduction for a least a few of you. Any questions or anything you'd like me to explain a little more, please feel free to ask
But what do you do if your favourite Cock Hero doesn't have a funscript yet? Rather than waiting patiently, hoping that someone else makes one, I'll show you how to make your own funscripts for a minimum of effort.
Option 1: From Beats
If the author of the video has provided a beat-track (i.e. an mp3 containing just the click/beat sounds when you are meant to stroke), scripting is as quick and simple as can be. A user called t6g7aiegf on EroScripts has put together this funscript generator tool: http://www.mediafire.com/file/jvi87i8om ... 0.zip/file
Simply run the program, select the beat track and then wait while it processes it. This can take a while and the program will look like it has crashed while it's doing it:
After a few minutes, the program will un-freeze and the audio graph will appear:
Now you can adjust the peak scale, command delay and peak2beat threshold to suit the levels of the audio file. For a beat track, there is no other noise we want to ignore, so that normally means dialling the peak scale right up, the threshold right down and the min command delay to 100.
Once that's done, click Generate Beat and you'll be able to preview the funscript (the green line). Re-adjust the parameters if needed and then once you're happy, click Export Funscript to save it and you're done! (ish...)
Now this tool can in theory be used when you don't have a dedicated beat track. Careful adjustment of the equaliser and thresholds can drown out all the other noises and allow you to detect only the beats. In practice, it's more hassle doing this and then cleaning it up than it is creating the script a different way.
Funscript Generator is also slightly limited in terms of it's output. All strokes will be full length 0-100 and it only generates half-speed scripts (beat-down, beat-up, beat-down, beat-up) but that doesn't matter because we can easily adjust that later.
Option 2: From Video
If you don't have a beat track to work from, it's still possible to create scripts automatically. This requires an awesome tool created by @Liquid called ScriptPlayer Video Sync: https://github.com/FredTungsten/ScriptPlayer
This can do lots of cool things, but the key function we need is the ability to analyse the frames of a video and generate beats from them. To do this first click on the beat-bar in a location that will change colour whenever there is a beat. A small red square will appear showing you where is selected. Then click "Sampler > Run" and wait for it to finish processing.
Once it has finished processing, you need to tell it what colour it is looking for. Examine the Colour Sampler during a beat, then click "Beats > Set Condition" and adjust the sliders accordingly
It will quickly scan through the samples it created earlier, and generate a beat each time the conditions are met. Once you're happy the beats are accurate, you can convert them to a funscript by clicking "Beats > Convert All Beats to Positions".
Now all that's left to do is click "Beats > Save As > Funscript" and you're ready to play!
Option 3: Manually
If you've got on beat track to work with and there is no visible beat-meter, you're going to have to resort to recording the beats manually. My tool of choice for this is OpenFunScripter.
You can grab it for free from here: https://discuss.eroscripts.com/t/openfu ... ease/22561
There are also several good getting started guides linked from that thread, but for the purposes of creating a cock hero script, it essentially consists of setting the Mode to Dynamic Injection, then tapping the 0 button on your keypad every time there is a beat. Creating a script this way involves watching the video all the way through while you tap along, but it's no great hardship!
This is also my tool of choice for manually tweaking and adjusting funscripts, simply because of how quickly and smoothly it runs.
Improving Funscripts
Once you've got your initial funscript, whether by creating it yourself or by downloading one, it can still be modified to better suit your tastes. Remember how the audio funscript generator only generated half-speed files - this is the solution; a bit of software called Fun Expander: https://discuss.eroscripts.com/t/fun-ex ... 02-19/4230
This has a few functions, but the main ones I use are "Convert Cock Hero Easy to Hard Mode", which will make every beat into a full down-up stroke, and "Speed Limit".
Now why would we want a speed limit? Simple answer is variety. Apply a sensible speed limit and very fast strokes become shortened, which can feel particularly good in alternating slow-slow-fast-fast-fast types of patterns. I run a lot of my scripts through the speed limiter, then usually load both versions in OpenFunScripter and copy-paste parts from both to make the final script.
What About E-Stim?
I'll make a full post about converting funscripts to e-stim files soon, but in the meantime the tool you need is FunStim: https://cfs6t08p.github.io/funstim/funstim.html This webpage will convert any funscript into a triphase estim file that simulates the stroking. As a starting point, I recommend 1 second fade in/out, 22050 hz sample rate and ~800 frequency. Adjust and experiment from there!
Hopefully this is a useful introduction for a least a few of you. Any questions or anything you'd like me to explain a little more, please feel free to ask
- digitalparkinglot
- Explorer At Heart
- Posts: 396
- Joined: Thu Mar 09, 2017 7:20 pm
Re: How to Script a Cock Hero in Under 10 Minutes
Fantastic. Thanks for putting this together. I know writing a tutorial like this takes quite a bit of time. We all thank you! Especially us e-stimmer and automatic strokers out here.
You Rock!!!
-dpl
You Rock!!!
-dpl
Please enjoy my other creations:
- Spoiler: show
-
- Explorer At Heart
- Posts: 256
- Joined: Sat May 11, 2019 7:22 am
Re: How to Script a Cock Hero in Under 10 Minutes
Great stuff, but it seams that all these tools run on Windows only (other then estim funscript convertor which is use). Id love to be able to create my own scripts from the beats or even watching the files.
- LondonGent
- Explorer At Heart
- Posts: 277
- Joined: Fri Jul 31, 2020 9:47 am
Re: How to Script a Cock Hero in Under 10 Minutes
What are you hoping to run them on? OpenFunScripter apparently runs on Windows, Linux and (in theory) Mac - that might be your solution.thebears73 wrote: ↑Fri May 07, 2021 10:25 pm Great stuff, but it seams that all these tools run on Windows only (other then estim funscript convertor which is use). Id love to be able to create my own scripts from the beats or even watching the files.
- 47dahc
- Explorer At Heart
- Posts: 173
- Joined: Mon Aug 03, 2020 1:43 pm
- Gender: Male
- Sexual Orientation: Straight
- I am a: Switch
Re: How to Script a Cock Hero in Under 10 Minutes
Awesome tutorial. I've used Beat generator before with mixed results and have been using JoyFunScripter for fine tuning the few I have been working on.
Would love to know how you run this. I'm not seeing an .exe. Guess it's a command prompt thingOption 2: From Video
If you don't have a beat track to work from, it's still possible to create scripts automatically. This requires an awesome tool created by @Liquid called ScriptPlayer Video Sync: https://github.com/FredTungsten/ScriptPlayer
-
- Explorer At Heart
- Posts: 666
- Joined: Wed Jun 14, 2017 8:35 pm
- Gender: Male
- Sexual Orientation: Straight
Re: How to Script a Cock Hero in Under 10 Minutes
This makes me want to get a Handy just to try it out haha. Thanks for taking the time.
My latest Cock Hero is Sweet Mammaries, a Cock Hero Quickie.
I've also made 4-play, 4-play 2, Getting Down With The Thiccness, Fuck Hard Cum Harder, Filthy Cute and Kittens & Cream. You can stream them all on SpankBang or search up their announce threads here for other options. :)
I've also made 4-play, 4-play 2, Getting Down With The Thiccness, Fuck Hard Cum Harder, Filthy Cute and Kittens & Cream. You can stream them all on SpankBang or search up their announce threads here for other options. :)
-
- Explorer At Heart
- Posts: 256
- Joined: Sat May 11, 2019 7:22 am
Re: How to Script a Cock Hero in Under 10 Minutes
Im on macbook and iMac so find it difficult. Only managed to get https://cfs6t08p.github.io/funstim/funstim.html to work on Mac.LondonGent wrote: ↑Fri May 07, 2021 10:32 pmWhat are you hoping to run them on? OpenFunScripter apparently runs on Windows, Linux and (in theory) Mac - that might be your solution.thebears73 wrote: ↑Fri May 07, 2021 10:25 pm Great stuff, but it seams that all these tools run on Windows only (other then estim funscript convertor which is use). Id love to be able to create my own scripts from the beats or even watching the files.
-
- Explorer At Heart
- Posts: 100
- Joined: Sat Apr 21, 2012 11:06 am
- Gender: Male
- Sexual Orientation: Straight
- I am a: None of the above
Re: How to Script a Cock Hero in Under 10 Minutes
I might be being dim, but how do you download and run the Scriptplayer Video Sync?
- LondonGent
- Explorer At Heart
- Posts: 277
- Joined: Fri Jul 31, 2020 9:47 am
Re: How to Script a Cock Hero in Under 10 Minutes
I know very little about macs, so I suggesting asking over on the Eroscript forums: https://discuss.eroscripts.com/t/openfu ... ease/22561 In theory it should be compatible, so hopefully someone there will be able to help.thebears73 wrote: ↑Sat May 08, 2021 11:52 pmIm on macbook and iMac so find it difficult. Only managed to get https://cfs6t08p.github.io/funstim/funstim.html to work on Mac.LondonGent wrote: ↑Fri May 07, 2021 10:32 pmWhat are you hoping to run them on? OpenFunScripter apparently runs on Windows, Linux and (in theory) Mac - that might be your solution.thebears73 wrote: ↑Fri May 07, 2021 10:25 pm Great stuff, but it seams that all these tools run on Windows only (other then estim funscript convertor which is use). Id love to be able to create my own scripts from the beats or even watching the files.
- LondonGent
- Explorer At Heart
- Posts: 277
- Joined: Fri Jul 31, 2020 9:47 am
Re: How to Script a Cock Hero in Under 10 Minutes
I don't think there is an official release available at the moment. I think you still have download the source code and compile it yourself, unless you can find a precompiled version somewhere.47dahc wrote: ↑Sat May 08, 2021 3:57 am Awesome tutorial. I've used Beat generator before with mixed results and have been using JoyFunScripter for fine tuning the few I have been working on.Would love to know how you run this. I'm not seeing an .exe. Guess it's a command prompt thingOption 2: From Video
If you don't have a beat track to work from, it's still possible to create scripts automatically. This requires an awesome tool created by @Liquid called ScriptPlayer Video Sync: https://github.com/FredTungsten/ScriptPlayer
- hosenguy
- Explorer At Heart
- Posts: 321
- Joined: Sun Jun 14, 2015 11:22 pm
- Gender: Male
- I am a: None of the above
Re: How to Script a Cock Hero in Under 10 Minutes
Here is the latest Scriptplayer 1.1.1.
It is Windows release.
Scroll down to the bottom for the compiled download.
It is Windows release.
Scroll down to the bottom for the compiled download.
- LondonGent
- Explorer At Heart
- Posts: 277
- Joined: Fri Jul 31, 2020 9:47 am
- 47dahc
- Explorer At Heart
- Posts: 173
- Joined: Mon Aug 03, 2020 1:43 pm
- Gender: Male
- Sexual Orientation: Straight
- I am a: Switch
Re: How to Script a Cock Hero in Under 10 Minutes
I haven't been able to find any settings or references to it in ScriptPlayer.LondonGent wrote: ↑Mon May 10, 2021 8:52 amI don't think the ScriptPlayer releases include the Video Sync tool, only the player itself. Please correct me if I'm wrong!
- janmb
- Experimentor
- Posts: 1664
- Joined: Sun Aug 16, 2009 3:25 pm
- Gender: Male
- Sexual Orientation: Straight
- I am a: Submissive
Re: How to Script a Cock Hero in Under 10 Minutes
Brilliant tips, thanks!
On a related note, does anyone have a guide for dummies on what's needed to play funscripts on a Kiiroo Keon?
On a related note, does anyone have a guide for dummies on what's needed to play funscripts on a Kiiroo Keon?
Yes, I most certainly CAN do it again!
Re: How to Script a Cock Hero in Under 10 Minutes
Any suggestion on how to manually edit an existing funscript? For example, make some strokes shorter or longer etc?
Something like selecting an interval and changing stroke length for all the strokes of that interval would be very useful...
P.S.: Big thanks for your tips, inspired me to script some of my fav cock hero ;)
Who is online
Users browsing this forum: No registered users and 51 guests