Old 01-21-2007, 07:43 PM   #1
Bosky
Human being with feelings
 
Join Date: Jan 2007
Posts: 14
Default JS/Guitar/Flanger - Static?

Anyone else notice that when using the JS: Guitar/Flanger plugin there is static no matter how hot the input is? This sounds like a very nice flanger, so I'm hoping there is a way I can use it without the static.

p.s. what do the trigger buttons do?
Bosky is offline   Reply With Quote
Old 01-21-2007, 08:02 PM   #2
pipelineaudio
Mortal
 
pipelineaudio's Avatar
 
Join Date: Jan 2006
Location: Wickenburg, Arizona
Posts: 13,925
Default

run the new sstilwell flange instead, it has tempo sync

flangebaby is its name in the menu
pipelineaudio is offline   Reply With Quote
Old 01-21-2007, 09:58 PM   #3
olzzon
Human being with feelings
 
olzzon's Avatar
 
Join Date: Jul 2006
Location: Europe
Posts: 706
Default

BTW,
Some of the Jesusonic FXīs are only working on mono sources, which is fine but i think it would be nice if it said so in the name. E.g "JS Flanger mono"
Iīm not at reaper right now, so i canīt check out which ones, but i think itīs mostly the guitar ones. I often like to use them on Keys and such.
__________________
Light travels faster than sound. Thatīs why some people appear bright until you hear them speak
Kasper Olsson Hans
olzzon is offline   Reply With Quote
Old 01-21-2007, 10:13 PM   #4
sstillwell
Human being with feelings
 
Join Date: Jul 2006
Location: Cowtown
Posts: 1,557
Default

Quote:
Originally Posted by olzzon View Post
BTW,
Some of the Jesusonic FXīs are only working on mono sources, which is fine but i think it would be nice if it said so in the name. E.g "JS Flanger mono"
Iīm not at reaper right now, so i canīt check out which ones, but i think itīs mostly the guitar ones. I often like to use them on Keys and such.
flangebaby processes each channel separately (dual mono), but also has an offset between channels, which can REALLY mess your head up if you're listening through headphones.

Scott
sstillwell is offline   Reply With Quote
Old 01-21-2007, 10:19 PM   #5
olzzon
Human being with feelings
 
olzzon's Avatar
 
Join Date: Jul 2006
Location: Europe
Posts: 706
Default

It was just an example, i think itīs some of the AMP stuff AFAIR that only process one channel. If need i just route R channel though a copy of the same plug as channel 2.
So itīs just a minor one, that iīve thought of many times, but never had time to mention.
__________________
Light travels faster than sound. Thatīs why some people appear bright until you hear them speak
Kasper Olsson Hans
olzzon is offline   Reply With Quote
Old 09-11-2021, 11:22 PM   #6
RoadRanger
Human being with feelings
 
Join Date: Mar 2012
Posts: 16
Default

Here in 2021 I'm hearing this issue - nobody has fixed it yet? I like the flanging in "JS Flanger" better than "JS Flanger Baby" but that static isn't acceptable :-/
RoadRanger is offline   Reply With Quote
Old 09-12-2021, 02:39 AM   #7
Tale
Human being with feelings
 
Tale's Avatar
 
Join Date: Jul 2008
Location: The Netherlands
Posts: 3,239
Default

It's because it relies on JSFX to implicitly round dpint to an integer when it's used as an array. You can fix it by explicitly rounding it with e.g. dpint|0.

Just find line #41:

Code:
dpint *= 2;
And replace it with this line:

Code:
dpint = (dpint|0) * 2;
Now the static should be gone.

Do note that there might be another issue if you let it run for a really long time, because dppos seems to be growing forever, which means it will loose precision over time. At some point this loss of precision will likely carry over into the output of sin(dppos). FWIW I've attached a version where that is also fixed.
Attached Files
File Type: txt flanger.txt (1.1 KB, 53 views)
Tale is offline   Reply With Quote
Old 09-12-2021, 06:27 PM   #8
Justin
Administrator
 
Justin's Avatar
 
Join Date: Jan 2005
Location: NYC
Posts: 13,622
Default

Thanks Tale!
Justin is online now   Reply With Quote
Old 09-13-2021, 04:35 AM   #9
witti
Human being with feelings
 
witti's Avatar
 
Join Date: May 2012
Posts: 1,192
Default

Hi Tale/Justin !

A simple rounding (dpint = (dpint|0) * 2) won't do it...

Made this version a couple of years ago and it sounds much smoother:
(I took the code from some other JSFX plugin. Your 'fix' for sin(dppos) is not yet implemented.)
Attached Files
File Type: txt flanger_mod.txt (1.7 KB, 34 views)
witti is offline   Reply With Quote
Old 09-13-2021, 11:58 PM   #10
Tale
Human being with feelings
 
Tale's Avatar
 
Join Date: Jul 2008
Location: The Netherlands
Posts: 3,239
Default

Quote:
Originally Posted by witti View Post
A simple rounding (dpint = (dpint|0) * 2) won't do it...
Are we talking about the same static noise? Because it was really obvious before this fix, and it's gone now (tested on both macOS and Windows).
Tale is offline   Reply With Quote
Old 09-14-2021, 12:32 AM   #11
witti
Human being with feelings
 
witti's Avatar
 
Join Date: May 2012
Posts: 1,192
Default

Quote:
Originally Posted by Tale View Post
Are we talking about the same static noise?
Yes. I think what was needed was some kind of interpolation...

For comparison (rendered a simple 1kHz sine wave, with same settings for both plugins):

your mod



my mod

witti is offline   Reply With Quote
Old 09-14-2021, 02:51 AM   #12
witti
Human being with feelings
 
witti's Avatar
 
Join Date: May 2012
Posts: 1,192
Default

I've added some of your fixes to my mod and
now this plugin seems to create even less artifacts !


Attached Files
File Type: txt flanger_mod_witti_tale_adds.txt (1.7 KB, 52 views)
witti is offline   Reply With Quote
Old 09-14-2021, 01:33 PM   #13
sqkychair
Human being with feelings
 
Join Date: Mar 2009
Posts: 243
Default

I don't know exactly what you did but that flanger sounds fantastic!

It appears to be passing stereo, is that correct?

Reminds me of a freaking Mistress. LOL

I can't get flangebaby to do quite the same thing.
sqkychair is offline   Reply With Quote
Old 09-14-2021, 09:47 PM   #14
witti
Human being with feelings
 
witti's Avatar
 
Join Date: May 2012
Posts: 1,192
Default

Quote:
Originally Posted by sqkychair View Post
It appears to be passing stereo, is that correct?
Yes. What i added to that plugin was a tanh function, so you can
drive the feedback slider very hard now. (This function can be easily added to 'flangebaby', too...)
You can also change the depth of the lfo now.
witti is offline   Reply With Quote
Old 09-15-2021, 05:27 AM   #15
xpander
Human being with feelings
 
xpander's Avatar
 
Join Date: Jun 2007
Location: Terra incognita
Posts: 6,742
Default

Wow, this sounds killer now! Went to my favorites right away, love running guitars through this. Thanks for the mods!
xpander is offline   Reply With Quote
Old 09-15-2021, 08:39 AM   #16
Xasman
Human being with feelings
 
Xasman's Avatar
 
Join Date: Jun 2009
Posts: 422
Default

Yes that last version you posted, Witti, is indeed a huge improvement IMHO - it sounds great now! Thanks to both you and Tale for the mods!
Xasman is online now   Reply With Quote
Old 09-15-2021, 12:25 PM   #17
DogBBQ
Human being with feelings
 
DogBBQ's Avatar
 
Join Date: Oct 2009
Location: New, New York
Posts: 170
Default

Thanks for your time Witti

I remember the JS 1175 needed tweaking

I wonder how many other JS plugs need assistance?
DogBBQ is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -7. The time now is 11:15 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2021, vBulletin Solutions Inc.