快速登录:  

Forum: General Discussion

话题: Script School - Page: 29.25
locoDogPRO InfinityModeratorMember since 2013
build a string variable and cast it to the folder add
 

发表时间 Sat 15 Oct 22 @ 6:06 am
mg_1978PRO InfinityMember since 2008
locodog wrote :
build a string variable and cast it to the folder add


thanks, like
- get_text "`get_status`" & param_contains 'get_sampler_bank'
- virtualfolder_add ‘sampler/‘get_status’ ‘

is correct?
 

发表时间 Sat 15 Oct 22 @ 6:12 am
locoDogPRO InfinityModeratorMember since 2013
no, I have no idea how you think that will work, why you think status or contains has anything to do with this I don't know.

build a string variable
set temp `param_add 'get_sampler_bank' 'get_text "sampler/"'`

cast to the folder add
get_var temp & param_cast & virtualfolder_add
 

发表时间 Sat 15 Oct 22 @ 8:05 am
mg_1978PRO InfinityMember since 2008
@Locodog: it works!! thanks a lot....script sampler_add there isn't (like playlist_add or sidelist_add), but now with your help i can add samples in sampler_bank with a mapped button
 

发表时间 Sat 15 Oct 22 @ 1:44 pm
sofitLE userMember since 2008
Hello. I apologize for the google translate. I'm interested in programming the brightness and blinking of single color pads. 1 Is it possible to make a dimmed brightness pad? 2 Is it possible to make the pad shine brightly when you press a one-color pad, and when you press the pad again, turn it off or make it dim in brightness? 3 Is it possible to make a one-color pad blink? action? blink 800ms? color 'color?' :color 'noncolor?' What colors can I use to make the pad blink with this script? I tried with different colors, the pad does not blink, or it shines constantly. 4 Is it possible to make a single color pad react to a slicer? slicer 1? color 'color?' :color 'noncolor?' or slicer 1 ? color 'color?' : color 'dimmed brightness?'. Again, what colors to use in these commands for one-color pads. Or is everything wrong and you need to use other commands to control the brightness and turn on the backlight of one-color pads? One-color pads are in inexpensive controllers, of which there are a huge number. Therefore, I want to figure it out and make the work on single-color pads more diverse. Thanks for answers.
 

发表时间 Sun 16 Oct 22 @ 8:22 pm
locoDogPRO InfinityModeratorMember since 2013
color 0.66
blink 500ms
 

发表时间 Sun 16 Oct 22 @ 8:35 pm
sofitLE userMember since 2008
Hi Locodog. Thanks for the answer. But the backlight still does not work, as I want. Can you elaborate on the following questions. 1 When you press the pad, the pad flashes, when you press the pad again, the pad shines dimly? action? Blink 500ms Color shine bright : color 0.66. 2 On a certain action, the pad shows a beat on through the slicer, brightly illuminated, and then dimly glows until the next beat for that slicer's pad? action? Slicer 1? Color shines brightly : color 0.66. 3 When you press the pad, the pad shines brightly, when you press the pad a second time, the pad shines dimly: Action ? Color shines brightly : color 0.66. I can not. The pad lights up when the slicer is just running with no action conditions in front of it. And when pressed again, the pad with a slicer does not go out until the pad with another slicer is pressed. The rest of the pads, with an action condition, do not blink or glow on controllers with single-color pads. On controllers with rgb everything works. How so? Or pads of one color do not have a dull color and can only turn on brightly and turn off? Checked on pioneer sb3 (single color) and numark ns6II (rgb). Maybe there are options to make the pads glow the way I want? Thanks for answers.
 

发表时间 Mon 17 Oct 22 @ 9:25 am
djkrysrPRO InfinityMember since 2010
locodog wrote :
the minus sign was a purposeful error for you to figure out how to subtract with param_add


Hi Locodog, I clocked the '-1' & tried it both with & without the minus sign in case I didn't appreciate the value we were manipulating, then afterwards wondered if that was how you now subtracted, since your original post had explanations for subtract & divide that are way beyond my understanding of math.

Can similar now be done for 'divide' operations, i.e 'param_multiply 0.5' = divide/2 etc ?
I will try to write something to check this out myself but thought I'd ask.

Thanks anyway
 

发表时间 Mon 17 Oct 22 @ 11:42 am
locoDogPRO InfinityModeratorMember since 2013
@djkrysr yep * 0.5 is how to / 2
param_1_x also comes in handy
 

发表时间 Mon 17 Oct 22 @ 12:43 pm
djkrysrPRO InfinityMember since 2010
locodog wrote :
@djkrysr yep * 0.5 is how to / 2
param_1_x also comes in handy


Excellent thanks for that info will be a massive help.

 

发表时间 Mon 17 Oct 22 @ 12:47 pm
mg_1978PRO InfinityMember since 2008
hi, i have this problem: my sidelist is made by samples, but if i map a button: sampler_edit
i don’t open sampler editor about sample focused in sidelist..i open sampler editor about first sample in the selected sampler_bank
I would like to solve with this mapping:
button: set ‘edit’ `get_filepath` & set ‘samplename’ `get_browsed_title’ & get_var ‘edit’ & param_cast & browser_gotofolder & browser_window ‘songs’ & browser_scroll ‘top’ & repeat_start ‘go’ & get_browsed_title & param_equal ‘samplename’ ? sampler_edit & repeat_stop ‘go’ : browser_scroll + 1

but don’t work :( csn you help me?
 

发表时间 Wed 19 Oct 22 @ 10:33 pm
locoDogPRO InfinityModeratorMember since 2013
param_equal there is checking against the literal string 'samplename', it needs backticks and get_var
there is almost nothing [only 1 case I can think of] you can actually do with a var by just name alone
 

发表时间 Wed 19 Oct 22 @ 10:49 pm
mg_1978PRO InfinityMember since 2008
locodog wrote :
param_equal there is checking against the literal string 'samplename', it needs backticks and get_var
there is almost nothing [only 1 case I can think of] you can actually do with a var by just name alone


could i convert ‘samplename’ and get_browsed_title in 2 parameter ‘text’ and compare they (with param_equal)?

 

发表时间 Thu 20 Oct 22 @ 4:06 pm
locoDogPRO InfinityModeratorMember since 2013
@mg_1978 I'm not going to spoon feed you on this one, break it down into the simplest problem you can, then try solve that.

you want to compare a string variable to a string, and you do use param_equal
 

发表时间 Thu 20 Oct 22 @ 7:01 pm
mg_1978PRO InfinityMember since 2008
locodog wrote :
param_equal there is checking against the literal string 'samplename', it needs backticks and get_var
there is almost nothing [only 1 case I can think of] you can actually do with a var by just name alone


i have quite know solution:
button: set ‘$samplename’ `get_browsed_title’ & browser_gotofolder ‘Sampler/Recordings’ & browser_window ‘songs’ & browser_scroll ‘top’ è repeat_start 20ms param_equal `get_browsed_title` `get_var ‘$samplename’` ? repeat_stop ‘scorri’ &sampler_edit : browser_scroll +1

not always work well, could you help me?


 

发表时间 Thu 20 Oct 22 @ 10:46 pm
mg_1978PRO InfinityMember since 2008

 

发表时间 Fri 21 Oct 22 @ 5:12 am
I want to script a button to open skin_panel scratchmixer when i have skin_panel audiomixer open (or video)
I can get a button to toggle:

skin_panel 'scratchmixer' ? skin_panel 'audiomixer' : skin_panel 'scratchmixer'

But how should the script look like if i want it to work only while_pressed?

I have try:
skin_panel 'scratchmixer' while_pressed ? skin_panel 'audiomixer' : skin_panel 'scratchmixer'
skin_panel 'scratchmixer' ? skin_panel 'audiomixer' : skin_panel 'scratchmixer' while_pressed
 

发表时间 Fri 21 Oct 22 @ 3:11 pm
down ? skin_panel 'audiomixer' : skin_panel 'scratchmixer'

 

发表时间 Fri 21 Oct 22 @ 4:02 pm
locoDogPRO InfinityModeratorMember since 2013
@Denny thanks for jumping in :)

@sofit can you break it down some, I have to admit; I see a wall of text and I'm reluctant to read.
 

发表时间 Fri 21 Oct 22 @ 4:10 pm
Thanks!!
But what is the difference between down and while_pressed and when do you use down instead of while_pressed?
 

发表时间 Fri 21 Oct 22 @ 6:03 pm
62%