Quick Sign In:  

Forum: Old versions

Topic: Issolater, [brainstorming]

This topic is old and might contain outdated or incorrect information.

locoDogPRO InfinityModeratorMember since 2013
I'm trying for a 2 dial (customs), isolator using the on-mixer filter and the native filter effect, One dial being the Q, isolator width, and the other dial being the middle frequency
I've just posted the idea as a FX wish but would like a bit of guidance as I'll probably use the script syntax in other settings.

I think it should be possible.
I know it seems a little daft having 2 dials to control 2 other dials, but I like daft.

I've got this, which has a fixed Q of 0.5 which is ok
[custom dial]
param_multiply 50% & deck 1 filter & param_add 0.5 & effect_slider "filter" 1

So I suppose I could have the Freq dial query the q dial variable, I haven't figured how this is done correctly so it's best guess
Any guidance here would help

[custom_dial Q]
set "$Q"
[custom dial Freq]
set "$Freq" &
var_smaller "$Q" 0.2 ?
get_var "$Freq" & param_multiply 50% & deck 1 filter & param_add 0.1 & deck 1 effect_slider "filter" 1 :
var_smaller "$Q" 0.4 ?
get_var "$Freq" & param_multiply 50% & deck 1 filter & param_add 0.2 & deck 1 effect_slider "filter" 1 :
etc

Then use repeat_start to the above to constantly query Q to alter the param_add, (it might end up a 100 query script but that's no problem)
 

Posted Tue 24 Mar 15 @ 3:32 pm
locoDogPRO InfinityModeratorMember since 2013
So if this is working
param_multiply 50% & deck 1 filter & param_add 0.5 & effect_slider "filter" 1

Why isn't this? (I've had a few shots at it)
It seems to work and then it does it's own thing.

[custom dial]
set "ooo" & repeat_start_instant "ppp" 10ms & var_smaller "$Q" 0.2 ? get_var "ooo" & param_multiply 50% & deck 1 filter & get_var "ooo" & param_multiply 50% "param_add 0.3555" & effect_slider 'filter' 1 : deck 2 play_pause

*Edit *
I think it's repeat_start causing the problem, I'll hang fire until the next beta.

works fine
var_smaller "$Q" 0.2 ? param_multiply 50% & deck 1 filter & param_add 0.5 & effect_slider "filter" 1 : play
Goes nuts
repeat_start_instant "oooo" 10ms & var_smaller "$Q" 0.2 ? param_multiply 50% & deck 1 filter & param_add 0.5 & effect_slider "filter" 1 : play
 

Posted Wed 25 Mar 15 @ 10:39 pm


(Old topics and forums are automatically closed)