Hi,
I think there is an error when loading the name of the ColorFX effect when setting Filter (it loads as Filter). Please try the following script
I think there is an error when loading the name of the ColorFX effect when setting Filter (it loads as Filter). Please try the following script
filter_selectcolorfx "Filter" &
set 'ColorFXSelect' `filter_label "name"` &
var_list & wait 1000ms &
filter_selectcolorfx "Cut" &
wait 1000ms &
set 'ColorFXSelect' 'ColorFXSelect' &
param_cast 'ColorFXSelect' & filter_selectcolorfx
Mensajes Sun 25 Sep 22 @ 7:29 pm
hi, i use Sidelist like a Sequencer…and in my Sidelist i have “Sequencer” samples, but any time i open VirtualDj my Sidelist is empty..so when i use a mapped specific play button in my Pioneer DDJ-RZX….i don’t have samples. I would load a “Sequencer” playlist (i have saved my sidelist like a playlist, and it’s name is “Sequencer”) at first play:
Sequencer Play button: browser_window ‘sidelist’ & file_count ‘sideview’ & param_equal 0 ? browser_gotofolder ‘Playlist’ & browser_scroll +1 & get_filename & param_contains ‘Sequencer’ ? sidelist_load & play : browser_scroll +1 : play
but doesn’t work correctly :( can you help me???
Sequencer Play button: browser_window ‘sidelist’ & file_count ‘sideview’ & param_equal 0 ? browser_gotofolder ‘Playlist’ & browser_scroll +1 & get_filename & param_contains ‘Sequencer’ ? sidelist_load & play : browser_scroll +1 : play
but doesn’t work correctly :( can you help me???
Mensajes Sat 01 Oct 22 @ 3:05 pm
mg_1978 wrote :
hi, i use Sidelist like a Sequencer…and in my Sidelist i have “Sequencer” samples, but any time i open VirtualDj my Sidelist is empty..so when i use a mapped specific play button in my Pioneer DDJ-RZX….i don’t have samples. I would load a “Sequencer” playlist (i have saved my sidelist like a playlist, and it’s name is “Sequencer”) at first play:
Sequencer Play button: browser_window ‘sidelist’ & file_count ‘sideview’ & param_equal 0 ? browser_gotofolder ‘Playlist’ & browser_scroll +1 & get_filename & param_contains ‘Sequencer’ ? sidelist_load & play : browser_scroll +1 : play
but doesn’t work correctly :( can you help me???
Sequencer Play button: browser_window ‘sidelist’ & file_count ‘sideview’ & param_equal 0 ? browser_gotofolder ‘Playlist’ & browser_scroll +1 & get_filename & param_contains ‘Sequencer’ ? sidelist_load & play : browser_scroll +1 : play
but doesn’t work correctly :( can you help me???
solved: for help everyone:
browser_gotofolder ‘Playlist\Sequencer’ & sidelist_load & play
work! i thinked that browser_gotofolder was only for folders, is for file (Sequencer is a file Sequencer.m3u) directly too 👍
Mensajes Mon 03 Oct 22 @ 9:45 am
Mirda Draxal wrote :
Hi,
I think there is an error when loading the name of the ColorFX effect when setting Filter (it loads as Filter). Please try the following script
I think there is an error when loading the name of the ColorFX effect when setting Filter (it loads as Filter). Please try the following script
filter_selectcolorfx "Filter" &
set 'ColorFXSelect' `filter_label "name"` &
var_list & wait 1000ms &
filter_selectcolorfx "Cut" &
wait 1000ms &
set 'ColorFXSelect' 'ColorFXSelect' &
param_cast 'ColorFXSelect' & filter_selectcolorfx
Solved. It is better to ask for the current name of the colorfx effect
set 'ColorFXSelect' `filter_selectcolorfx`
This will return the correct name "FILTER"
I still don't understand why when I select the FILTER effect appears as the colorfx name FILTR.
Mensajes Tue 04 Oct 22 @ 5:08 pm
Perhaps a bug in the language file you use?
Mensajes Tue 04 Oct 22 @ 5:17 pm
I want to setup the stems padpage to match seratoDJ stem pad setup...
Mensajes Wed 05 Oct 22 @ 7:53 am
Adion wrote :
Perhaps a bug in the language file you use?
You're right!!
Translation error.
Mensajes Wed 05 Oct 22 @ 7:17 pm
Hi.
How to select a deck using a variable?
This script is broken.
How to select a deck using a variable?
This script is broken.
set 'a' 1 &
deck 'a' &
(deck action)
Mensajes Wed 05 Oct 22 @ 7:42 pm
That never worked so it can't be called broken. query the var against a value, if true select the deck in long form.
could select accept a param? [it doesn't] syntactically it could, but most cases a bracketed query is a fine solution.
could select accept a param? [it doesn't] syntactically it could, but most cases a bracketed query is a fine solution.
Mensajes Wed 05 Oct 22 @ 8:49 pm
hi at all! i would map a button that pushed “holding” 700ms set ‘variable’ 1 while_pressed, not holding make action1:
button= holding 700ms : set ‘variable’ 1 : var ‘variable’ 1 ? set ‘variable’ 0 : action1
but doesn’t work correctly :(
could you help me? thanks
button= holding 700ms : set ‘variable’ 1 : var ‘variable’ 1 ? set ‘variable’ 0 : action1
but doesn’t work correctly :(
could you help me? thanks
Mensajes Thu 06 Oct 22 @ 6:05 am
holding & while_pressed don't work well in the same script and is best avoided
Mensajes Thu 06 Oct 22 @ 6:09 am
locodog wrote :
holding & while_pressed don't work well in the same script and is best avoided
what do you advise to me to make this button 2 different actions with “holding” and only “click”?
Mensajes Thu 06 Oct 22 @ 8:11 am
holding 300ms ? action if held : action if pressed
Mensajes Thu 06 Oct 22 @ 8:17 am
locodog wrote :
holding 300ms ? action if held : action if pressed
in script? thanks!!
i don’t know held or pressed in “script”
Mensajes Thu 06 Oct 22 @ 8:58 am
if held or if pressed aren't actual script, just descriptive for the outcomes for a holding ? query
Mensajes Thu 06 Oct 22 @ 9:06 am
locodog wrote :
That never worked so it can't be called broken. query the var against a value, if true select the deck in long form.
could select accept a param? [it doesn't] syntactically it could, but most cases a bracketed query is a fine solution.
could select accept a param? [it doesn't] syntactically it could, but most cases a bracketed query is a fine solution.
I need to continuously check the ColorFX settings for all decks (the cycle is in oninit), I thought something like this.
deck master repeat_start '$RP_DJM_900nxs' 250ms &
(deck master repeat_start_instant '$RP_ColorFX' 40ms 4 &
set 'SelectDeckColorFX' +1 &
(var 'SelectDeckColorFX' 5 ? set 'SelectDeckColorFX' 1 : nothing) &
deck 'SelectDeckColorFX' &
........
........
........)
.....
.....
Mensajes Thu 06 Oct 22 @ 9:12 am
I've been back for 2 minutes and I'm already getting irritated.
set varname +1 is wasteful in your circumstance, use cycle varname 4
that gets rid of your bracketed wrap round bit, after that
( var varname 0 ? deck 1 select : var varname 1 ? deck 2 select : ... ) & whatever
set varname +1 is wasteful in your circumstance, use cycle varname 4
that gets rid of your bracketed wrap round bit, after that
( var varname 0 ? deck 1 select : var varname 1 ? deck 2 select : ... ) & whatever
Mensajes Thu 06 Oct 22 @ 9:24 am
Just wanted to say ...... So so great to have you back Locodog ! !
Mensajes Thu 06 Oct 22 @ 9:31 am
locodog wrote :
I've been back for 2 minutes and I'm already getting irritated.
set varname +1 is wasteful in your circumstance, use cycle varname 4
that gets rid of your bracketed wrap round bit, after that
( var varname 0 ? deck 1 select : var varname 1 ? deck 2 select : ... ) & whatever
set varname +1 is wasteful in your circumstance, use cycle varname 4
that gets rid of your bracketed wrap round bit, after that
( var varname 0 ? deck 1 select : var varname 1 ? deck 2 select : ... ) & whatever
1/ I'm glad that someone who knows script is taking care of us here
2/ I apologize for any mistakes in English. I'm not a native speaker.
3/ I would rate myself as a slightly more advanced beginner in scripting.
4/ Thanks for CYCLE. I tried what you suggest first.
5/ What you suggest won't work, what I noticed is that what happens in the script between (deck X select) doesn't carry over to the script after ()
This is just a test script
This will work but unusable for the cycle
deck 1 &
cycle 'varname' 2 &
(var 'varname' 0 ?
deck 1 & play & wait 1000ms & stop :
var 'varname' 1 ?
deck 2 & play & wait 1000ms & stop :
nothing)
this always starts deck1
deck 1 &
cycle 'varname' 2 &
(var 'varname' 0 ?
deck 1 :
var 'varname' 1 ?
deck 2 :
nothing) &
wait 100ms &
play & wait 1000ms & stop
Mensajes Thu 06 Oct 22 @ 5:56 pm
locodog wrote :
I've been back for 2 minutes and I'm already getting irritated.
set varname +1 is wasteful in your circumstance, use cycle varname 4
that gets rid of your bracketed wrap round bit, after that
( var varname 0 ? deck 1 select : var varname 1 ? deck 2 select : ... ) & whatever
set varname +1 is wasteful in your circumstance, use cycle varname 4
that gets rid of your bracketed wrap round bit, after that
( var varname 0 ? deck 1 select : var varname 1 ? deck 2 select : ... ) & whatever
so you can see what I mean:
pod USER/CUSTOM BUTTON
set '$DJM_Shift' 1 &
deck master repeat_start '$RP_MDJ_ColorFX' 250ms &
(deck master repeat_start_instant '$RP_ColorFX' 40ms 4 &
deck 2 &
cycle '$SelectDeckColorFX' 4 &
var_list &
(var '$SelectDeckColorFX' 0 ? deck 1 :
var '$SelectDeckColorFX' 1 ? deck 2 :
var '$SelectDeckColorFX' 2 ? deck 3 :
var '$SelectDeckColorFX' 3 ? deck 4) &
(var 'ColorFXSelectWindow' 1 ?
set 'ColorFXSelectWindow' 0 &
(effect_select 'colorfx' ?
nothing :
effect_select 'colorfx' &
set 'WindowColorFX' 1) &
(repeat_start 'RD_ColorFXSelect' 3000ms 1 &
effect_select 'colorfx' ?
effect_select 'colorfx' &
set 'WindowColorFX' 0 :
nothing) :
nothing) &
(var $DJM_Shift 1 ?
nothing :
var 'WindowColorFX' 1 ?
effect_select 'colorfx' ?
effect_select 'colorfx' &
set 'WindowColorFX' 0 :
nothing))
pod USER/CUSTOM SLIDER
set 'SliderColorFX' &
var '$DJM_ColorFX' 0 ?
var '$DJM_Shift' 1 ?
filter_slider 50% &
effect_select 'colorfx' &
set 'ColorFXSelectWindow' 1 :
filter_slider
This is how the deck2 popup window works when selecting a custom slider.
Then remove the "deck 2" custom button from the script.
It won't work.
How to cycle through all decks?
Mensajes Thu 06 Oct 22 @ 6:46 pm