Cock Hero and Fleshlight Launch

Discussion about Cock Hero and other sexy videos.

Moderator: andyp

User avatar
Liquid
Explorer At Heart
Explorer At Heart
Posts: 151
Joined: Sat Jun 06, 2015 10:24 pm

Re: Cock Hero and Fleshlight Launch

Post by Liquid »

I generated a couple of faster scripts for the latest project I was working on (PS' FapHero No 1). Here is a picture to illustrate the differences:

Image

At the top you can see the beatbar as it appears in the video,
the blue on black lines are the positions of the beats as detected by the software and the red on black lines are the generated movement patterns.
  • The first movement pattern (.funscript) is the way scripts have been generated so far,
  • the second (.fast1.funscript) has an additional beat whenever a beat is at least 1/3 of a second long (fast beats are unchanged)
  • and the third pattern (.fast2.funscript) "dips" into every beat as fast as possible (same restrictions apply).
One side-effect of this is, that certain patterns that consist of fast and slow beats lose their pattern (but are still in rythm). The ".fast2" version will most likely not work with ScriptPlayer version 1.0.0 so until the next release I'd stick with ".fast1".
User avatar
WatchItDry
Explorer At Heart
Explorer At Heart
Posts: 241
Joined: Sun Mar 19, 2017 7:15 pm
Contact:

Re: Cock Hero and Fleshlight Launch

Post by WatchItDry »

Liquid wrote: Sat Jul 15, 2017 9:38 am I generated a couple of faster scripts
Hey was looking at these scripts and it looks like these are the two commands {"pos":5,"at":150884},{"pos":90,"at":151851} which I'm guessing are up and down respectively and the frame at which it is to happen.

It seems simple enough for creators to replicate was just wondering how "150884" represents a certain frame or time?? so if I wanted a movement to occur at frame 100 or at 00:00:10 is there a set number value for frames or seconds??

Second I don't have the device but was my understanding that it is possible to do more besides up and down?? Is there any more commands that can be written in to reflect these abilities??

thanks
Decadence Archive
The Ultimate Cock Hero Games Collection
PornHub
Free Streaming Cock Hero Channel
Decadence Inc. Adventures Cock Hero Player
A New Experience for your Favorite JOI & Cock Hero videos
Decadence TV
Cock Hero Mixes & MashUps
User avatar
Liquid
Explorer At Heart
Explorer At Heart
Posts: 151
Joined: Sat Jun 06, 2015 10:24 pm

Re: Cock Hero and Fleshlight Launch

Post by Liquid »

Hey WatchItDry,
WatchItDry wrote: Sat Jul 15, 2017 4:05 pm Hey was looking at these scripts and it looks like these are the two commands {"pos":5,"at":150884},{"pos":90,"at":151851} which I'm guessing are up and down respectively and the frame at which it is to happen.
Yes, "pos" denotes a position. The launch has a range of 0-99 but for CockHero/FapHEro scripts I simply toggle it between two arbitrary positions, in this case 5 and 90. The ScriptPlayer determines the min/max position of any loaded script and scales/shifts it to whatever you set in the player, so 5 and 90 could for example be 0 and 99, 20 and 95 or any other range.
WatchItDry wrote: Sat Jul 15, 2017 4:05 pm It seems simple enough for creators to replicate was just wondering how "150884" represents a certain frame or time?? so if I wanted a movement to occur at frame 100 or at 00:00:10 is there a set number value for frames or seconds??
"at" is a timestamp in miliseconds, so for "00:00:10" you would use "10000". You can find the complete documentation of the script format here:
https://godoc.org/github.com/funjack/la ... /funscript
WatchItDry wrote: Sat Jul 15, 2017 4:05 pm Second I don't have the device but was my understanding that it is possible to do more besides up and down?? Is there any more commands that can be written in to reflect these abilities??
The Launch takes only two parameters: The position it should move to (0-99) and the speed at which it should move (0-99). Since the speed is highly dependent on some personal settings like the range of movement, it is not included in the script but rather determined during playback (by calculating the time to the next position and the distance it needs to move).
User avatar
WatchItDry
Explorer At Heart
Explorer At Heart
Posts: 241
Joined: Sun Mar 19, 2017 7:15 pm
Contact:

Re: Cock Hero and Fleshlight Launch

Post by WatchItDry »

Liquid wrote: Sat Jul 15, 2017 4:47 pm You can find the complete documentation of the script format here:
Cool this states a threshold of 100ms before it starts to skip. Does this still hold true after testing or is there a new recommended amount between positions??
Decadence Archive
The Ultimate Cock Hero Games Collection
PornHub
Free Streaming Cock Hero Channel
Decadence Inc. Adventures Cock Hero Player
A New Experience for your Favorite JOI & Cock Hero videos
Decadence TV
Cock Hero Mixes & MashUps
User avatar
Liquid
Explorer At Heart
Explorer At Heart
Posts: 151
Joined: Sat Jun 06, 2015 10:24 pm

Re: Cock Hero and Fleshlight Launch

Post by Liquid »

WatchItDry wrote: Sat Jul 15, 2017 5:34 pm
Liquid wrote: Sat Jul 15, 2017 4:47 pm You can find the complete documentation of the script format here:
Cool this states a threshold of 100ms before it starts to skip. Does this still hold true after testing or is there a new recommended amount between positions??
The 100ms are a bit short imho, for the Launch I'd recomment at least 1/6 of a second (~166ms) anything faster than that doesn't really work (even short movements - the Launch simply glitches out intil you slow down). To get consistent results and to ensure you get the full movement and not just partial movements, you might want to increase that to 180-200ms (which is still pretty fast).
brafbraf
Explorer
Explorer
Posts: 6
Joined: Thu Jun 01, 2017 2:31 am

Re: Cock Hero and Fleshlight Launch

Post by brafbraf »

I have an EStim box that can accept audio as well as pair as a bluetooth audio device. What needs to be developed for ScriptPlayer to send audio to either a separate audio device on my machine or a paired bluetooth audio device?
Soundwave
Explorer
Explorer
Posts: 7
Joined: Thu Jul 21, 2016 5:15 pm
Gender: Male
Sexual Orientation: Straight
I am a: None of the above

Re: Cock Hero and Fleshlight Launch

Post by Soundwave »

Edit: Problem solved

First of all thank you guys for your fantastic work. This brings the CH series to a real new level.

I just tried "Scriptplayer" but always get an error when loading the funscript.

Bluetooth connection to launch works, but when loading a video with script or a script alone, the program crashes. First i didn´t saw there was already an exe-release so i installed Visual Basic, though i have no clue of programming.

When i click on debugging after the crash, Visual Baisc gives following error description:

Newtonsoft.Json.JsonReaderException: "Unexpected character encountered while parsing value: <. Path '', line 0, position 0."

My system: Windows 10 1703, i7-5820k, 16 GB

Any help would be appreciated :-)
Last edited by Soundwave on Sun Jul 16, 2017 4:30 pm, edited 1 time in total.
User avatar
WatchItDry
Explorer At Heart
Explorer At Heart
Posts: 241
Joined: Sun Mar 19, 2017 7:15 pm
Contact:

Re: Cock Hero and Fleshlight Launch

Post by WatchItDry »

Soundwave wrote: Sun Jul 16, 2017 12:42 pm I just tried "Scriptplayer" but always get an error when loading the funscript.
If this is with my script I'd try one of theirs as well. I just looked at mine and there was an extra comma. I fixed it now but there may be more errors I don't see :look:
Decadence Archive
The Ultimate Cock Hero Games Collection
PornHub
Free Streaming Cock Hero Channel
Decadence Inc. Adventures Cock Hero Player
A New Experience for your Favorite JOI & Cock Hero videos
Decadence TV
Cock Hero Mixes & MashUps
mirdanhel
Explorer
Explorer
Posts: 14
Joined: Fri Apr 07, 2017 10:42 am

Re: Cock Hero and Fleshlight Launch

Post by mirdanhel »

Hello,

Looking at the picture, I would say that indeed second and third movement patterns will be much better than the first! Between second and third, I would have to try, I guess it's a matter of preferences between fast, short intense strokes and longer strokes (but without pauses in the stroking).

About what you said: Many CockHero videos use up to 10 so using a single beat for up and another one for down was the only option to make it work.

I don't think it's the right way to go if you want funscript to be an universal, reference format. What you describe is a limitation of the launch, it may not be present in other toys. So it seems to me the correct way would be to have the funscript scripts encoded very faithfully to the source, then have buttplug or any other toy "driver" make the corrections. If the toy cannot handle what is in the script, it should automatically divide speed by two if necessary, but this should be the job of the driver, not of the encoded data in the script IMHO.

(I am not too knowledgeable about CH videos, but it also seems to me only a minority would use more than 3 strokes / second - anyway in all those I tried so far it was not the case).

About Vorze scripts: for instance I really like X-Art Morning Desires & X-Art Nice & Slow that are downloadable here http://realtouchscripts.com/viewtopic.php?f=48&t=3713. But you need to create an account first if you dont have one already. If you have a converter and can convert them to funscript, I will try them on the Launch.
Soundwave
Explorer
Explorer
Posts: 7
Joined: Thu Jul 21, 2016 5:15 pm
Gender: Male
Sexual Orientation: Straight
I am a: None of the above

Re: Cock Hero and Fleshlight Launch

Post by Soundwave »

WatchItDry wrote: Sun Jul 16, 2017 2:58 pm
Soundwave wrote: Sun Jul 16, 2017 12:42 pm I just tried "Scriptplayer" but always get an error when loading the funscript.
If this is with my script I'd try one of theirs as well. I just looked at mine and there was an extra comma. I fixed it now but there may be more errors I don't see :look:
Probelm solved - was just too stupid to download the scripts correctly from github. I clicked on the links with "save target as" and so there was added some text in first lines which of course couldn´t be read by scritpplayer. Downloading the zip file and extracting the scripts worked perfectly.

Thank you very much! Will give a feedback when i tried the first video...
User avatar
Liquid
Explorer At Heart
Explorer At Heart
Posts: 151
Joined: Sat Jun 06, 2015 10:24 pm

Re: Cock Hero and Fleshlight Launch

Post by Liquid »

brafbraf wrote: Sun Jul 16, 2017 2:18 am I have an EStim box that can accept audio as well as pair as a bluetooth audio device. What needs to be developed for ScriptPlayer to send audio to either a separate audio device on my machine or a paired bluetooth audio device?
Since qDot is very much into e-Stim (as far as I know) this is bound to happen sooner or later. I even recall talks about that not too long ago. Basically what needs to happen:
  • C# drivers for the specific device or device-type have to be written.
  • The specific commands have to be integrated into the command sheme
  • Command converters have to be written
  • Integration into the software
User avatar
Liquid
Explorer At Heart
Explorer At Heart
Posts: 151
Joined: Sat Jun 06, 2015 10:24 pm

Re: Cock Hero and Fleshlight Launch

Post by Liquid »

mirdanhel wrote: Sun Jul 16, 2017 3:36 pm I don't think it's the right way to go if you want funscript to be an universal, reference format. What you describe is a limitation of the launch, it may not be present in other toys. So it seems to me the correct way would be to have the funscript scripts encoded very faithfully to the source, then have buttplug or any other toy "driver" make the corrections. If the toy cannot handle what is in the script, it should automatically divide speed by two if necessary, but this should be the job of the driver, not of the encoded data in the script IMHO.
I totally agree with that, which is why ScriptPlayer has exactly that kind of "filter" when it is controlling the Launch directly. I did need to find some kind if middle ground however that makes sure at least most of the original pattern is preserverd. At the moment bursts of fast movements will be slowed down to the max. speed until the beat slows down again.
mirdanhel wrote: Sun Jul 16, 2017 3:36 pm About Vorze scripts: for instance I really like X-Art Morning Desires & X-Art Nice & Slow that are downloadable here http://realtouchscripts.com/viewtopic.php?f=48&t=3713. But you need to create an account first if you dont have one already. If you have a converter and can convert them to funscript, I will try them on the Launch.
I'll take a look.
User avatar
qDot
Explorer
Explorer
Posts: 57
Joined: Mon Jun 01, 2009 2:17 am
Gender: Male
Sexual Orientation: Open to new ideas!
I am a: None of the above
Contact:

Re: Cock Hero and Fleshlight Launch

Post by qDot »

Liquid wrote: Sun Jul 16, 2017 5:41 pm
brafbraf wrote: Sun Jul 16, 2017 2:18 am I have an EStim box that can accept audio as well as pair as a bluetooth audio device. What needs to be developed for ScriptPlayer to send audio to either a separate audio device on my machine or a paired bluetooth audio device?
Since qDot is very much into e-Stim (as far as I know) this is bound to happen sooner or later. I even recall talks about that not too long ago.
Hah, well, I'm into the engineering side of estim at least. Still haven't managed to figure out the right configuration for play with it yet.

That said, I do work with a lot of people who are very specifically interested in estim, yes, it's something we're actively thinking about and planning for.
Basically what needs to happen:
  • C# drivers for the specific device or device-type have to be written.
  • The specific commands have to be integrated into the command sheme
  • Command converters have to be written
  • Integration into the software
tl;dr for people not interested in technical breakdown: Yeah it'll look a bit like this but is actually a little more difficult.

Here's the technical breakdown, just to give you an idea of where we've thought about going with this:

EStim is a bit of a special case in terms of the above list. Normally, with devices like Bluetooth toys, like vibrators or the Launch, we send over discrete packets saying "doing this thing". While a few Estim boxes have serial or wifi communicates (ET-312B, 2B, Caterpillar, etc), most of those are only used for device setup, while actual interaction happens through an audio stream. Therefore, our goal with estim integration is figuring out how to port things like funscript commands to audio, and, in the long run, with an interface that is customizable for both different kinds of boxes and different kinds of users. This isn't completely specific to estim, as we'd also talked about supporting audio vibrators too, because fuck it, why not.

One of the challenges here is that each estim box has a different type of audio filter for signal gen, and we'd like to be able to tune specifically to at least the commercially available products (mostly because we're nerds who like doing this sort of thing even if it isn't all that helpful to the user). That means we're taking apart boxes and doing circuit analysis. We've already reversed the ET-312B backward, forward, and sideways, but we still need to pick up boxes like the ET232 and 2B to figure out what we can do specifically for them. Not only that, there's a ton of people out there with custom built (and scary as hell :) ) stereostim equipment too. While we've love to build specifically for all of this, we only have so much time. That means we have to make the interface nice enough to be tunable by the user too.

The nice thing is that the WebAudio API is now optimized and widely used/supported. We can hopefully quickly and easily bring up audio stream generation in a browser context. This means the apps we make that build on this technology will "just work" on both desktop and mobile, since most browsers on both sides of that divide support those capabilities now.

We'll also be looking at the history of estim programs, like Eroslink, Phazer, SmartStim, etc, and seeing what's already been done. If there's something that works that you already like, do let us know! We're always researching and are open to new ideas.
brafbraf
Explorer
Explorer
Posts: 6
Joined: Thu Jun 01, 2017 2:31 am

Re: Cock Hero and Fleshlight Launch

Post by brafbraf »

I understand your goals here, but could you work with the folks here who are posting EStim files for CH and use audio samples from their work and play them at the correct times? That could be your "Basic" mode and then you could specialize for specific devices from there.
User avatar
qDot
Explorer
Explorer
Posts: 57
Joined: Mon Jun 01, 2009 2:17 am
Gender: Male
Sexual Orientation: Open to new ideas!
I am a: None of the above
Contact:

Re: Cock Hero and Fleshlight Launch

Post by qDot »

Sure, once we get to the point of being able to support audio output, we'll definitely be contacting content creators.
Post Reply

Who is online

Users browsing this forum: Ereinon, Google [Bot], lorada, NeverNev and 71 guests