Go Back   Cockos Incorporated Forums > REAPER Forums > ReaScript, JSFX, REAPER Plug-in Extensions, Developer Forum

Reply
 
Thread Tools Display Modes
Old 05-12-2019, 09:13 PM   #761
ReaMike
Human being with feelings
 
ReaMike's Avatar
 
Join Date: Feb 2017
Location: Sydney Australia
Posts: 94
Default

Divide the 0-255 value by 255?
ReaMike is offline   Reply With Quote
Old 05-12-2019, 09:24 PM   #762
foxAsteria
Human being with feelings
 
foxAsteria's Avatar
 
Join Date: Dec 2009
Location: Axis Mundi
Posts: 6,264
Default

Since it appears that Filther's approaching final stages(?), I wanna quickly give all my last input.

1. Are envelopes and feedback still beta (cos the parentheses)?
2. Thresh text over the line should be centered, so it can't overlap the buttons.
3. Feedback "A" button still has the line through it, unlike the other buttons.
4. Maybe a "?" button in the corner to turn off the tooltips and hilighting altogether? Secret shortcut would be fine too...(e.g. ctrl+?)
5. I don't seem to have control of the font color for the background, so in the light theme we can't see the labels of the graphs. Might be easiest for consistency if that just followed the filter description color.
6. I guess it's late for a big change but I'm just wondering about the multiplier buttons. Combined, they give an array of delay speeds. Why not dropdown lists for that?
7. One more biggie I guess, but it suddenly strikes me how nice it would be to have a mirror button on the envelopes. The envelope would then alternate between forwards and backwards. Especially when looping, this would be awesome.
8. Bold/bigger text for major sections; Master, Filthers, Routing, Dynamics, LFO, Envelopes? I know, nitpicky.
9. Filled input on RMS graph?
10. Lastly, the meters on the voltage graphs...maybe 50% opacity?

And oh man! Let me also reiterate how slick this plugin has come together. It's truly a joy to behold. So much cleverness in that code... And with the color options you've allowed me, it can be immediately intuitive, despite the incredible complexity!
__________________
TwilightMysterySchool

Last edited by foxAsteria; 05-12-2019 at 11:42 PM.
foxAsteria is offline   Reply With Quote
Old 05-12-2019, 09:25 PM   #763
foxAsteria
Human being with feelings
 
foxAsteria's Avatar
 
Join Date: Dec 2009
Location: Axis Mundi
Posts: 6,264
Default

Quote:
Originally Posted by ReaMike View Post
Divide the 0-255 value by 255?
Is that what I mean? I get confused easily with numbers...
__________________
TwilightMysterySchool
foxAsteria is offline   Reply With Quote
Old 05-12-2019, 09:41 PM   #764
ReaMike
Human being with feelings
 
ReaMike's Avatar
 
Join Date: Feb 2017
Location: Sydney Australia
Posts: 94
Default

Quote:
Originally Posted by foxAsteria View Post
Is that what I mean? I get confused easily with numbers...
Same. It's probably wrong.
ReaMike is offline   Reply With Quote
Old 05-12-2019, 11:26 PM   #765
foxAsteria
Human being with feelings
 
foxAsteria's Avatar
 
Join Date: Dec 2009
Location: Axis Mundi
Posts: 6,264
Default

Quote:
Originally Posted by ReaMike View Post
Same. It's probably wrong.
It works tho.
__________________
TwilightMysterySchool
foxAsteria is offline   Reply With Quote
Old 05-13-2019, 03:33 PM   #766
sai'ke
Human being with feelings
 
sai'ke's Avatar
 
Join Date: Aug 2009
Location: Germoney
Posts: 550
Default

Quote:
Originally Posted by daxliniere View Post
Awesome, thanks. I don't want to seem ungrateful, but it really would be best if filters always maintained correct polarity. (Obviously this is not possible where phase shifts occur, but the basic system should always be '+ in, + out'.)
You're right of course.

At first, I thought it may be a phase issue, but you were correct in that the polarity was inverted. I just checked it a bit more extensively. I also checked the paper again, and I think they define their input voltage differently. Anyways, I swapped the polarity. I also checked the others and it seems like the Narsty also had a polarity issue which is now resolved. Thanks for the keen eye!

Quote:
Originally Posted by foxAsteria View Post
Sorry, I'm a procrastinator. I'll get on it. Just some touch up stuff, but I might try one more new one.
Hey, no prob! I thought I'd just give you a nudge

Quote:
Since you're good at math, can I get the 0-1 value from a 0-255 value just by dividing 255/(0-1 value)? If so, do you have any favorite art works you'd like me to copy the color scheme of?
A famous work of art? Pshshhhhhh I have no idea. I quite like your purple rain theme

Quote:
One other problem Is that the floating tooltip background is also dark. Can it follow the color of the combo bg? Or is it there and I just don't see it?
Good point. Done.

Quote:
Originally Posted by foxAsteria View Post
Since it appears that Filther's approaching final stages(?), I wanna quickly give all my last input.
Fair enough

Quote:
1. Are envelopes and feedback still beta (cos the parentheses)?
Removed.

Quote:
2. Thresh text over the line should be centered, so it can't overlap the buttons.
OK, done.

Quote:
3. Feedback "A" button still has the line through it, unlike the other buttons.
Ooh, good eye. Done.

Quote:
4. Maybe a "?" button in the corner to turn off the tooltips and hilighting altogether? Secret shortcut would be fine too...(e.g. ctrl+?)
There is already a shortcut for this. It's T, but it wasn't in the help (F1), which it is now. I don't really want to add a button, because anywhere I put it it looked weird and out of place.

Quote:
5. I don't seem to have control of the font color for the background, so in the light theme we can't see the labels of the graphs. Might be easiest for consistency if that just followed the filter description color.
Done. I've exposed the new colors too though. In case you do want a last minute tweak. New colors are: label_color_rgba, gonio_axis_rgba and spline_knot_rgba (noticed some readability issues there).

Quote:
6. I guess it's late for a big change but I'm just wondering about the multiplier buttons. Combined, they give an array of delay speeds. Why not dropdown lists for that?
Sorry, can't be done without screwing up earlier presets, so no.

Quote:
7. One more biggie I guess, but it suddenly strikes me how nice it would be to have a mirror button on the envelopes. The envelope would then alternate between forwards and backwards. Especially when looping, this would be awesome.
...if I feel adventurous at some point, I might add this, but it's shelved for now.

Quote:
8. Bold/bigger text for major sections; Master, Filthers, Routing, Dynamics, LFO, Envelopes? I know, nitpicky.
Bolded on your themes.

Quote:
9. Filled input on RMS graph?
Done. Good idea actually, also to keep it similar to the spectrum.

Quote:
10. Lastly, the meters on the voltage graphs...maybe 50% opacity
I will expose them as variable for your themes. Set to 50% now.

Quote:
And oh man! Let me also reiterate how slick this plugin has come together. It's truly a joy to behold. So much cleverness in that code... And with the color options you've allowed me, it can be immediately intuitive, despite the incredible complexity!
I don't know if it's that clever. It's just a lot.

There are things I would've done differently if I had to do it again. But alas, this is part of the process

Switching themes can be done with the "." key.

And Fox, thanks a lot for making these themes! It's quite nice seeing it with fresher colors
__________________
[Tracker Plugin: Thread|Github|Reapack] | [Routing Plugin: Thread|Reapack] | [Filther: Thread|Github|Reapack] | [More JSFX: Thread|Reapack]

Last edited by sai'ke; 05-13-2019 at 03:45 PM.
sai'ke is online now   Reply With Quote
Old 05-13-2019, 05:24 PM   #767
foxAsteria
Human being with feelings
 
foxAsteria's Avatar
 
Join Date: Dec 2009
Location: Axis Mundi
Posts: 6,264
Default

You rock dude! Thanks for those tweaks. Looks really polished to me now and that's a really nice preview you made. I do hope you'll feel adventurous at some point tho...
__________________
TwilightMysterySchool
foxAsteria is offline   Reply With Quote
Old 05-14-2019, 01:06 AM   #768
todd_r
Human being with feelings
 
todd_r's Avatar
 
Join Date: Nov 2006
Posts: 547
Default

This and Hackey Trackey are my most used Reaper plugins/extensions. It's lookign like Squashman will be up there too. Thanks sai'ke!. I'd be happy to donate if you had a link
todd_r is offline   Reply With Quote
Old 05-14-2019, 02:53 AM   #769
Bri1
Human being with feelings
 
Bri1's Avatar
 
Join Date: Dec 2016
Location: England
Posts: 2,379
Default

yesyes-- some really greater additions here...( metallic diffuser reminds me of kong's - 'rattler' module ) =great for plastic cymbals..
it's a beautiful thing,being able to share.
thanx2all.
Bri1 is offline   Reply With Quote
Old 05-14-2019, 10:24 AM   #770
TonE
Human being with feelings
 
Join Date: Feb 2009
Location: Reaper HAS send control via midi !!!
Posts: 1,806
Default

What is the cheapest (cpu-wise) technique making filters sound more 'alive'? Just as a general concept? Which tricks are used and could be used in future eventually? Just brainstorming, kind of. Or does this question count as offtopic? I would guess the answer something like 'doing continuous minimal, hearable changes', but the big question is 'where'?
- what is hearable? <- would need some adjustment
- what is minimal? <- would need some adjustment

Something like auto-randomization of above. Probably this could be done with current version already, then using some auto-randomization fx applied to some well adjusted parameters and parameter ranges?
TonE is offline   Reply With Quote
Old 05-14-2019, 10:25 AM   #771
TonE
Human being with feelings
 
Join Date: Feb 2009
Location: Reaper HAS send control via midi !!!
Posts: 1,806
Default

Quote:
Originally Posted by Bri1 View Post
yesyes-- some really greater additions here...( metallic diffuser reminds me of kong's - 'rattler' module ) =great for plastic cymbals..
it's a beautiful thing,being able to share.
thanx2all.
Yes, thanks saike, some forum users need to learn this, greetings to heda.
TonE is offline   Reply With Quote
Old 05-14-2019, 11:08 AM   #772
sai'ke
Human being with feelings
 
sai'ke's Avatar
 
Join Date: Aug 2009
Location: Germoney
Posts: 550
Default

Quote:
Originally Posted by TonE View Post
What is the cheapest (cpu-wise) technique making filters sound more 'alive'? Just as a general concept? Which tricks are used and could be used in future eventually? Just brainstorming, kind of. Or does this question count as offtopic? I would guess the answer something like 'doing continuous minimal, hearable changes', but the big question is 'where'?
- what is hearable? <- would need some adjustment
- what is minimal? <- would need some adjustment

Something like auto-randomization of above. Probably this could be done with current version already, then using some auto-randomization fx applied to some well adjusted parameters and parameter ranges?
Any sort of answer to this is going to be highly subjective and context specific. What would work would really depend on your aim and what's going on in the rest of the track.

Cheapest filters are probably linear ones. You can modulate them pretty cheaply too. Depending on the modulation speed, you could even get away with modulating the parameters every N samples.
__________________
[Tracker Plugin: Thread|Github|Reapack] | [Routing Plugin: Thread|Reapack] | [Filther: Thread|Github|Reapack] | [More JSFX: Thread|Reapack]
sai'ke is online now   Reply With Quote
Old 05-14-2019, 11:19 AM   #773
foxAsteria
Human being with feelings
 
foxAsteria's Avatar
 
Join Date: Dec 2009
Location: Axis Mundi
Posts: 6,264
Default

Quote:
Originally Posted by TonE View Post
What is the cheapest (cpu-wise) technique making filters sound more 'alive'? Just as a general concept?
Put very shallow, slow LFO's on every smooth parameter. This is part of the secret of old analog hardware anyway, which often produces slight variations each cycle.

I do this with most of my synth sounds to make them more interesting without changing the sound noticeably.
__________________
TwilightMysterySchool
foxAsteria is offline   Reply With Quote
Old 05-16-2019, 04:30 AM   #774
sai'ke
Human being with feelings
 
sai'ke's Avatar
 
Join Date: Aug 2009
Location: Germoney
Posts: 550
Default

Quote:
Originally Posted by todd_r View Post
This and Hackey Trackey are my most used Reaper plugins/extensions. It's lookign like Squashman will be up there too. Thanks sai'ke!. I'd be happy to donate if you had a link
I'm glad you like them.

To me, all the great feature requests and bug reports I've been getting were really useful for maturing this thing. I consider that a donation already
__________________
[Tracker Plugin: Thread|Github|Reapack] | [Routing Plugin: Thread|Reapack] | [Filther: Thread|Github|Reapack] | [More JSFX: Thread|Reapack]
sai'ke is online now   Reply With Quote
Old 05-18-2019, 04:46 AM   #775
Saukar30
Human being with feelings
 
Saukar30's Avatar
 
Join Date: Aug 2006
Location: Appleton, WI
Posts: 138
Default

How do we change themes?
__________________
Check out some of the music at ... www.cdbaby.com/cd/saukar
Saukar30 is offline   Reply With Quote
Old 05-18-2019, 05:58 AM   #776
todd_r
Human being with feelings
 
todd_r's Avatar
 
Join Date: Nov 2006
Posts: 547
Default

Quote:
Originally Posted by Saukar30 View Post
How do we change themes?
Press the full stop/period key '.'
todd_r is offline   Reply With Quote
Old 05-25-2019, 04:41 AM   #777
TonE
Human being with feelings
 
Join Date: Feb 2009
Location: Reaper HAS send control via midi !!!
Posts: 1,806
Default

If you need any test data for filther, here we go, great for playing around in filther and watching it.


https://www.youtube.com/watch?v=rtR63-ecUNo
TonE is offline   Reply With Quote
Old 05-25-2019, 05:01 AM   #778
JHughes
Human being with feelings
 
JHughes's Avatar
 
Join Date: Aug 2007
Location: Too close to Charlotte, NC
Posts: 3,308
Default

That's fantastic, thanks for the link TonE.
__________________
You can only Reverse, Switch, Invert or Flip POLARITY, not "PHASE".
JHughes is online now   Reply With Quote
Old 05-26-2019, 05:16 AM   #779
doppelganger
Human being with feelings
 
Join Date: Feb 2017
Posts: 336
Default

i'm so stupid, that i had never looked into this thread, Filther is awesome, thanks!

is there a way to decrease latency of plugin?

Last edited by doppelganger; 05-26-2019 at 09:12 AM.
doppelganger is offline   Reply With Quote
Old 05-27-2019, 02:33 AM   #780
sai'ke
Human being with feelings
 
sai'ke's Avatar
 
Join Date: Aug 2009
Location: Germoney
Posts: 550
Default

Quote:
Originally Posted by doppelganger View Post
i'm so stupid, that i had never looked into this thread, Filther is awesome, thanks!

is there a way to decrease latency of plugin?
Ghehe, thanks.

Turning both lookahead and FIR off will reduce latency.
__________________
[Tracker Plugin: Thread|Github|Reapack] | [Routing Plugin: Thread|Reapack] | [Filther: Thread|Github|Reapack] | [More JSFX: Thread|Reapack]
sai'ke is online now   Reply With Quote
Old 05-27-2019, 09:05 AM   #781
doppelganger
Human being with feelings
 
Join Date: Feb 2017
Posts: 336
Default

Quote:
Originally Posted by sai'ke View Post
Ghehe, thanks.

Turning both lookahead and FIR off will reduce latency.
when i switch presets, for some reason latency stacks more and more, until become unusable, and i don't know how to decrease it, but i figured out, that if i have tweaked something, i just save my settings as a preset, remove Filther and adding again to track, loading my preset and latency become normal, so it's not a big deal for me, just to re-add plugin again
doppelganger is offline   Reply With Quote
Old 05-27-2019, 09:08 AM   #782
sai'ke
Human being with feelings
 
sai'ke's Avatar
 
Join Date: Aug 2009
Location: Germoney
Posts: 550
Default

Oh, that sounds like a bug. And definitely one worth fixing!

Do you have a set of presets and steps that I can use to reproduce this on my machine?
__________________
[Tracker Plugin: Thread|Github|Reapack] | [Routing Plugin: Thread|Reapack] | [Filther: Thread|Github|Reapack] | [More JSFX: Thread|Reapack]
sai'ke is online now   Reply With Quote
Old 05-27-2019, 09:19 AM   #783
doppelganger
Human being with feelings
 
Join Date: Feb 2017
Posts: 336
Default

i can trigger it by just iterating through presets:
https://stash.reaper.fm/36446/filther1.gif
Win7 Reaper v.5.978+dev0514a/x64

Edit: Looks like if i press play, plugin resets latency to normal too when playback starts,
but not when i'm just playing on guitar/keyboard through plugin in idle state.

Last edited by doppelganger; 05-27-2019 at 10:16 AM.
doppelganger is offline   Reply With Quote
Old 05-27-2019, 01:20 PM   #784
sai'ke
Human being with feelings
 
sai'ke's Avatar
 
Join Date: Aug 2009
Location: Germoney
Posts: 550
Default

Hey doppelganger,

I just had a look, but it seems that this is not something that I can fix on my end. It seems pdc_delay only gets reduced on transport start/stop/seek :/

My guess is that it's probably to prevent some crackle, or re-synchronisation that would happen without a reset, but I'm not sure. Would be nice if this was somehow configurable in REAPER.
__________________
[Tracker Plugin: Thread|Github|Reapack] | [Routing Plugin: Thread|Reapack] | [Filther: Thread|Github|Reapack] | [More JSFX: Thread|Reapack]
sai'ke is online now   Reply With Quote
Old 05-27-2019, 02:37 PM   #785
doppelganger
Human being with feelings
 
Join Date: Feb 2017
Posts: 336
Default

Quote:
Originally Posted by sai'ke View Post
Hey doppelganger,

I just had a look, but it seems that this is not something that I can fix on my end. It seems pdc_delay only gets reduced on transport start/stop/seek :/

My guess is that it's probably to prevent some crackle, or re-synchronisation that would happen without a reset, but I'm not sure. Would be nice if this was somehow configurable in REAPER.
nevermind, it's not hard to press play/stop, if something goes wrong, thank you for amazing plugin!
doppelganger is offline   Reply With Quote
Old 05-30-2019, 03:25 AM   #786
sai'ke
Human being with feelings
 
sai'ke's Avatar
 
Join Date: Aug 2009
Location: Germoney
Posts: 550
Default



Well, glad the plugin is useful to you anyway.

I decided to add Filther to the stash now as well, in case someone looks there who doesn't look at the forums

Changelog 2.93:
Bugfix FB Comb. It made an annoying screechy sound since 2.31. Should be fully functional again.
__________________
[Tracker Plugin: Thread|Github|Reapack] | [Routing Plugin: Thread|Reapack] | [Filther: Thread|Github|Reapack] | [More JSFX: Thread|Reapack]

Last edited by sai'ke; 05-30-2019 at 06:14 AM.
sai'ke is online now   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 07:39 AM.


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