Page 1 of 1
Glee Estim Wavefiles Update
Posted: Thu Apr 23, 2020 2:46 am
by Andrus
There's an update to the glee estim files. Located at the same spot as usual:
https://mega.nz/folder/b1NS1QAa#9nzLdpeL1u75ATQmvxpQAg
Look for the new Reilly series: there are 90s and 240s versions. These are built from pulses extracted from the best files of the Danielle, Erica, and Yinghua. This technique resulted in some good results that I'm really happy with. The waveforms where the pulses vary in width and shift channels have more possibilities.
The present code is pretty simple and doesn't overlap pulses using SoX. But I have some ideas on how to do the overlap with some time code inputs. So that's next.
Make whatever you want out of this stuff.
Re: Glee Estim Wavefiles Update
Posted: Fri Apr 24, 2020 9:47 pm
by G3General
Any recomandation on trode placement for the christinaq and ceara videos?
Re: Glee Estim Wavefiles Update
Posted: Tue Apr 28, 2020 12:49 am
by Electro
Is there a way to interpret these filenames. Nearly 3 gigabytes and over 1000 files.
Do the names of the people correspond to their usage or a specific 'personality' of the audio? ..or just random names for each series.
Is there a difference between EZ and other files for example?
Does 001 and 0001 mean something?
Any significance to the ending letter sequence (S, J0, J, E, E0, F0, F, R, R0, ..etc)?
I'm trying to get an expectation for how to sort and play with them before sitting down for an 8 hour stim session trying to figure it out from scratch. There is a ton here and I'm sure there is gold within the files but how do I know what's what? Perhaps there is a legend to the wingdings and jargon letter sequences.
Thank you
Re: Glee Estim Wavefiles Update
Posted: Tue Apr 28, 2020 1:55 am
by Andrus
Pad placement - anything should work...
I usually use:
Left - tip
Right - base of shaft or mid shaft
Common - pad on base spine or ass plug works fine
Re: Glee Estim Wavefiles Update
Posted: Tue Apr 28, 2020 2:27 am
by Andrus
A lengthy discussion is here:
https://socialstim.org/general-discussi ... stim-files
The GLEE files are mainly intended as building blocks anyone can use to build whatever they like. It was partly an idea I wanted to play with technically, and partly motivated that I wanted to give the community a large volume of freely usable files to build things out of.
There are two algorithms written in Perl. There are currently Level 1 rules A-E and Level 2 rules A,B,C,D...Z. You can mix and match any combination of rulesets (1 from each set). The script runs every combination of the rules in the rulesets. Some come out as crap (mostly pain files) and some are great. The names started out as girls that were near and dear to me, until I ran out.
You can also input a base frequency which is mostly advisory. GLEE plays around with this, especially in the rules that use chords. But there are a couple sets that are the same but two different frequencies. The commands to generate are now in the Makefile.
So let's consider an example:
yinghua_BC_900_A0.mp3
...Yinghua is someone dear to me.
...900Hz is the base frequency.
...it uses Level 1 ruleset 'B' ... look through the code and you'll see where these are
...it uses Level 2 ruleset 'C' ... look through the code and you'll also see these
...this particular file was Level 1 ruleset "B" rule number "A"
...and this particular file was Level 2 ruleset "C" rule number "0" (level 2 rule 0 is always nothing but a fade-in in every set)
The Level 2 "Z" rules are also nothing but a fade in.
There are different number of rules in each set.
Different sets are experimentations with different techniques of generating the dissonance of an interesting estim file.
The low "letter" files tend to be steady. The high "letter" files tend to be harsher and more hammering. With a few exceptions the volume is reasonably consistent. Due to their nature, the files that use chords tend to feel somewhat stronger.
Sometimes the Level 1 files are too choppy (like an aggressive frequency modulation) and the Level 2 rules are also too choppy (like a heavy vibrato). These combinations don't work so well. There are also some combinations that produce fairly weak variations in signal: I left these in because sometimes it is nice to have weaker signals to build up to something. You can always tweak in Audacity.
Reilly is the exception, saucy little minx that she is. She's uses pulses pulled from some of the files generated.
What else? Um, the uploaded files aren't currently in the right directory structure. Just toss them all in the same directory with glee_samples underneath. Then run the Makefile. You need perl, SoX, and id3v2 installed.
Re: Glee Estim Wavefiles Update
Posted: Tue Apr 28, 2020 4:07 am
by Electro
Thank you for typing up a solid response explaining how this works.
I registered for Socialstim a few months ago and never got the registration email, tried to register again and it said the email address was registered already, so I requested a password reset and it said it sent it but it never showed up. I tried the same thing about two weeks ago with an email of a different domains @gmail this time and same thing. I found out others are unable to get a new account there, so I've been missing out on what sounds like the best estim community site there is. ..one that I can share the content I create and still have it to be used elsewhere as opposed to essentially giving it away to someone else and not being able to distribute it elsewhere like here on Milovana, Sexscripts, or wherever else which isn't very *ahem* smart *ahem* to me.
I prefer the Milovana platform but programming isn't my thing and looking at the xml files in Guideme makes me feel like I'll have a tough time. With being able to use audio files without trying to create them, it brings me a step closer to building a tease or a script after I put together a plan with files.
Now that I know how to go through the files, I'll start playing with them and taking my notes.
Thank you
Re: Glee Estim Wavefiles Update
Posted: Tue Apr 28, 2020 3:24 pm
by throwawayacct
Socialstim registration has always been a buggy piece of shit, and the webmaster (DrClockwork?) is as far as I can tell, completely absent.
Some time after the site was launched, there was a brigade/DDOS of spamming registrations and attacks on the site. As a result, gmail, hotmail, yahoo, and a couple other main domains have had trouble getting accounts. I don't know how to rectify, other than trying a burner account from another email service and changing it over after registration.
The community is good, helpful information for the layperson and the engineer types actually explain things, unlike another site that claims to be *Smart*. Over there, on can easily get buried and lost in page after page of ego-driven diatribes posing as "helpful" build/waveform/technical data; you have to dig through plenty of shit to find pearls...and the $ "for hosting" to access stim tracks is a huge issue, when the site owner fires off copyright claims at other creators.
At least on socialstim if it gets too technical someone usually dumbs it down, there seems to be a much better understanding that not all stimmers are electrical engineers and audio equipment experts. Files are considered free for share, unless a creator specifically says otherwise.
Plus the archive of stim files...you could spend weeks of quarantine...
Re: Glee Estim Wavefiles Update
Posted: Tue Apr 28, 2020 9:00 pm
by otto_dix
I have tried to submit a registration for Socialstim for months with no success. I will keep trying.
Re: Glee Estim Wavefiles Update
Posted: Wed Apr 29, 2020 5:57 am
by Electro
I tried with a Gmail, Hotmail, and Yahoo email and they all failed. Then I tried temp-mail.org and the registration email went there immediately. Since I already tried to register with email addresses I wanted to use for my account, the new account I made there now can't be changed to those addresses and I also lost my top 3 picks for the account name I wanted. Well, I'm in now and that's clearly what needs to be done. Just make sure you never forget your password or you've lost the account because if you enter your actual address, the system won't be able to send you a password reset email. Good luck.
Back on topic, I've been trying files and there are some really good ones in here. It takes a bunch of sorting and taking notes to weed out what I'm not interested in and sorting the rest by "cum file worthy", tease, rough(good kind). I'm not feeling too many that feel like a pain mistress but there are definitely some that I could think of as being a "oh no, something is wrong with the remote, I don't know what's happening, this error never came up before." Meanwhile the file feels like it's slowly turning from pleasure into an unknown that might just start to get scary. I might fit some of that sort of file into a story. ..others might decide to as well if that's their thing.
I'm really into some of Chrissy's files, there are components that seem unique to me that feel different in those files. Definitely different components from each of them. Some of the "second letter" files drop the volume way down to where I can't feel them relative to the other files, but I suppose that will be expected from a dual algorithm derived automatic file creation function.
Re: Glee Estim Wavefiles Update
Posted: Thu Apr 30, 2020 1:57 am
by Andrus
I had the exact same problem with SocialStim. I wish I could remember how I solved it. Keep trying. It's a good community. I'll pass on the user name over there as someone struggling to get on.
On the other hand, SmartStim is a pretty difficult board. You get message takedowns just for mentioning milovana or anything else that contravenes arbitrary rules. Their software doesn't even seem to install. The pissy attitude of the operator that "they own 99% if all the estim files". This was one of the reasons I wrote GLEE. For these reasons, there isn't a lot of activity. I don't need this negativity which is why I went over to SocialStim.
GLEE - do have a look at the code. SoX is used and it is absolutely brutal to learn so I started writing Perl functions to get the syntax right. The real Crissy is up watching TV and I'm bored. So here is what is in C, Level 1: (starting line 665 or so).
A - it's four sign waves, 2 per channel, 1st at freq, 2nd off by +10Hz, 3rd at 4/5 freq, 4th off by 4/5 of freq + 5Hz
... 4/5 is inverted major third
.... you'll get a 10Hz beat
.... you'll get a complicated vibration that somehow factors in 5Hz and some function of that
B - looks like 4 sign waves here, that slide down and back up slowly
...chords feature 4/5 and 9/10 ratios
... same 5Hz and 10Hz dissonances are used
C - same thing, just slides faster and repeats 4 times
...okay a note about this: if the slides are at different rates (and they are) the beats between the channels will change. So it might start pleasurable then edge towards pain and back. I try not to cross the frequencies because it gets too unpredictable.
D - same, even faster, repeated 10 times
E - at first I couldn't see the difference. This slides down fast and up very fast. To be honest, I was trying to do something like Mr. Terminator's wavefiles which I find tough but really interesting.
F - My notes say "Like a steady 4Hz Pulse". To be honest, I don't see it. Should be a 10Hz pulse on the Left and a 5Hz on the right with some triphase going in between.
....etc... I think I just keep playing around with different chord intervals getting them progressively closer together. Some chords and frequencies feel better than others. I think it has to do with the distance between your electrode placement and the nerve response. Closer together chords means slower harsher beats.
Let's look at Level C 2:
0 - fade in
A - two 1s tremolos with 45% depth. Now, I found there is a fine line on these. You don't want them too much out of phase.
B - a 2Hz tremolo and a 1/2Hz tremolo at different depths. Might get a bit extra punch every 4th beat due to triphase effect.
C - same thing, less depth
D,E,F - same idea, slower speed
G - "low value frequency modulation"...2Hz. So that should alter the signal up and down by 2Hz resulting in... I'll be honest, I'm just throwing stuff at the wall and keeping stuff that seems to work.
H - same except 20Hz fmod - I was trying to see the difference in the effect
I - this is an fmod that varies starting fast and then going slow. That was the plan anyway. Just checked it: seems to work as advertised. Notice how the fmod works like a tremolo but full volume. I think things are also happening at a micro-level to the way the waves interact.
J - okay, this is an amplitude modulation. It just pulses the signal at 12Hz. This should feel pretty great, actually.
The code looks cleaner as I went on. You'll notice rulesets A and B don't have many of the convenience functions. I wrote these functions because I kept making typos.
There are some things I have not figured out how to do in SoX. You can't do arbitrary volume adjustments or silences - well, you can do it but it's more work. It's possible to overlap (mix) sounds but it's quite a bit of extra work. Say you wanted to generate some slowly changing pulses (Estim Fantasy comes to mind)... it is probably easier just to write a one-off script for that.