Old 10-02-2017, 08:12 AM   #4121
timbralzoom
Human being with feelings
 
timbralzoom's Avatar
 
Join Date: Apr 2010
Location: Turkey/Istanbul
Posts: 1,820
Default

Quote:
Originally Posted by lb0 View Post
yes it does - double-click it - didn't want it accidentally deleting the targets if you clicked by accident!

EDIT: If double-clicking doesn't work - then it's more to do with the script not picking up the double-click interval - so I may need to tweak it.
ups! sorry & Thank you as always!

EDIT2:
works beautifully even in another track, also now i understand double click is essential!

Last edited by timbralzoom; 10-02-2017 at 10:18 AM.
timbralzoom is offline   Reply With Quote
Old 10-02-2017, 11:40 AM   #4122
lb0
Human being with feelings
 
Join Date: Apr 2014
Posts: 4,171
Default

Quote:
Originally Posted by timbralzoom View Post
ups! sorry & Thank you as always!

EDIT2:
works beautifully even in another track, also now i understand double click is essential!
-
__________________
Projects - Reascripts - Lua:
Smart Knobs 2 | LBX Stripper | LBX Floating FX Positioner
Donate via Paypal | LBX Tools Website
lb0 is offline   Reply With Quote
Old 10-02-2017, 01:54 PM   #4123
thespvcelord
Human being with feelings
 
Join Date: Nov 2016
Posts: 3
Default ERROR LBX Stripper.lua:40837: attempt to index a nil value (local 'file')

Havnt been able to get stripper working after setting up Reaper again. Copied over the whole REAPER folder, even updated the script using the raw code from Github.

Still getting this error, can anyone help a brother out?

https://imgur.com/a/C20r9
thespvcelord is offline   Reply With Quote
Old 10-02-2017, 02:31 PM   #4124
lb0
Human being with feelings
 
Join Date: Apr 2014
Posts: 4,171
Default

Quote:
Originally Posted by thespvcelord View Post
Havnt been able to get stripper working after setting up Reaper again. Copied over the whole REAPER folder, even updated the script using the raw code from Github.

Still getting this error, can anyone help a brother out?

https://imgur.com/a/C20r9
Hmmm - that's an odd one as that line doesn't reference any variable called file. In fact that exact line is blank and there isn't really any mention of a file variable nearby. Random errors like this are often caused by a messed up download from github (not saying it is - it's just the error makes little sense).

Have you tried downloading the resources zip file (as raw) and trying with just the very basic setup?

I'll have another think - but it might have to be tomorrow now - it's getting late here.

How about setting up a portable install and see if it works there?

If it is a github download issue - I have placed the latest files here (hope you can access them... I'm a bit of an amateur with dropbox )

https://www.dropbox.com/sh/yvxn9vy6k...0Ww-SPPZa?dl=0

Try downloading these and see if they work any better...
__________________
Projects - Reascripts - Lua:
Smart Knobs 2 | LBX Stripper | LBX Floating FX Positioner
Donate via Paypal | LBX Tools Website
lb0 is offline   Reply With Quote
Old 10-02-2017, 02:54 PM   #4125
rluka
Human being with feelings
 
rluka's Avatar
 
Join Date: Jul 2013
Location: Edmonton, Alberta, Canada
Posts: 258
Default

Hi
Just tried loading a stripset and this appeared:

C:\REAPER\Scripts\LBX\LBX Stripper.lua:45789: bad argument #1 to 'match' (string expected, got nil)

Going to right hand menu and choose "load set"...I have:
4 band ReaEQ.stripset, LargeMixer.stripset, ReaEQ strip set.stripset,
Reaper5Strip.stripset, ReaQ Large Screen.stripset and SSLREAPER.stripset

And they all end up with the same code

Hope this helps

This program rocks!!!!!

RonL
__________________
Ron L, i7 laptop x64, Win7pro/x64(dual boot), 7200rpm hd, 2 ext. hd, Scarlett 2i4, Event 20/20 audio monitors, 1 ext. video monitor, Novation Launch Control XL, REAPER x64, Sonar Platinum
rluka is offline   Reply With Quote
Old 10-02-2017, 03:03 PM   #4126
lb0
Human being with feelings
 
Join Date: Apr 2014
Posts: 4,171
Default

Quote:
Originally Posted by rluka View Post
Hi
Just tried loading a stripset and this appeared:

C:\REAPER\Scripts\LBX\LBX Stripper.lua:45789: bad argument #1 to 'match' (string expected, got nil)

Going to right hand menu and choose "load set"...I have:
4 band ReaEQ.stripset, LargeMixer.stripset, ReaEQ strip set.stripset,
Reaper5Strip.stripset, ReaQ Large Screen.stripset and SSLREAPER.stripset

And they all end up with the same code

Hope this helps

This program rocks!!!!!

RonL
Are these quite old stripsets?

If so - then I've updated github with a possible fix.

If this doesn't work - please could you email me one of the stripset files to take a look at tomorrow?
__________________
Projects - Reascripts - Lua:
Smart Knobs 2 | LBX Stripper | LBX Floating FX Positioner
Donate via Paypal | LBX Tools Website
lb0 is offline   Reply With Quote
Old 10-02-2017, 03:19 PM   #4127
rluka
Human being with feelings
 
rluka's Avatar
 
Join Date: Jul 2013
Location: Edmonton, Alberta, Canada
Posts: 258
Default

Quote:
Originally Posted by lb0 View Post
Are these quite old stripsets?

If so - then I've updated github with a possible fix.

Thay all worked accept for SSLREAPER.stripset...it just took longer to load and now it worked...I had to give it more time
If this doesn't work - please could you email me one of the stripset files to take a look at tomorrow?
Thanks
Ron L
__________________
Ron L, i7 laptop x64, Win7pro/x64(dual boot), 7200rpm hd, 2 ext. hd, Scarlett 2i4, Event 20/20 audio monitors, 1 ext. video monitor, Novation Launch Control XL, REAPER x64, Sonar Platinum

Last edited by rluka; 10-02-2017 at 03:40 PM.
rluka is offline   Reply With Quote
Old 10-02-2017, 03:20 PM   #4128
lb0
Human being with feelings
 
Join Date: Apr 2014
Posts: 4,171
Default

Quote:
Originally Posted by rluka View Post
Thanks
Ron L
Let me know if it worked

Ah - just noticed the extra line in the quote. I'll take a look at the SSL one when I receive it (possibly tomorrow now).
__________________
Projects - Reascripts - Lua:
Smart Knobs 2 | LBX Stripper | LBX Floating FX Positioner
Donate via Paypal | LBX Tools Website

Last edited by lb0; 10-02-2017 at 03:27 PM.
lb0 is offline   Reply With Quote
Old 10-02-2017, 03:28 PM   #4129
rluka
Human being with feelings
 
rluka's Avatar
 
Join Date: Jul 2013
Location: Edmonton, Alberta, Canada
Posts: 258
Default

Quote:
Originally Posted by lb0 View Post
Let me know if it worked
Thay all worked accept for SSLREAPER.stripset took a little longer to load...so its fine (I orginally said that it didnt load) If these are old then why dont I just scrap them and rebuilt..that shouldnt be a problem
__________________
Ron L, i7 laptop x64, Win7pro/x64(dual boot), 7200rpm hd, 2 ext. hd, Scarlett 2i4, Event 20/20 audio monitors, 1 ext. video monitor, Novation Launch Control XL, REAPER x64, Sonar Platinum

Last edited by rluka; 10-02-2017 at 03:38 PM.
rluka is offline   Reply With Quote
Old 10-02-2017, 03:30 PM   #4130
lb0
Human being with feelings
 
Join Date: Apr 2014
Posts: 4,171
Default

Quote:
Originally Posted by rluka View Post
Thay all worked accept for SSLREAPER.stripset I tried sending it to you but got a message that the text was too long. If these are old then why dont I just scrap them and rebuilt..that shouldnt be a problem
Well - I've tried to keep backwards compatibility as much as possible. Happy to take a look if you can get it to me. Is it really > 20Mb (or whatever email attachment limit is?)

Did you try sending as attachment or copying the text into the email body? Attachment should work unless the stripset is huge....
__________________
Projects - Reascripts - Lua:
Smart Knobs 2 | LBX Stripper | LBX Floating FX Positioner
Donate via Paypal | LBX Tools Website
lb0 is offline   Reply With Quote
Old 10-03-2017, 12:01 AM   #4131
lb0
Human being with feelings
 
Join Date: Apr 2014
Posts: 4,171
Default

Quote:
Originally Posted by rluka View Post
Thay all worked accept for SSLREAPER.stripset took a little longer to load...so its fine (I orginally said that it didnt load) If these are old then why dont I just scrap them and rebuilt..that shouldnt be a problem
I would reload them into blank projects and save them in the latest stripset format! Should load quicker, and hopefully be better futureproof - as I moved to using my own save routines and not pickle - which although was quicker - had issues with large amounts of data.
__________________
Projects - Reascripts - Lua:
Smart Knobs 2 | LBX Stripper | LBX Floating FX Positioner
Donate via Paypal | LBX Tools Website
lb0 is offline   Reply With Quote
Old 10-03-2017, 07:05 AM   #4132
lb0
Human being with feelings
 
Join Date: Apr 2014
Posts: 4,171
Default

Quote:
Originally Posted by timbralzoom View Post
i was thinking this for quite long time.. so, sorry if i ask already,
is it possible to hide some tracks (1000 for now ) from Stripper's browser?
but inserted controls must work (Track Mutes in this case)
" nothing urgent "
just to let you know - this is noted and not forgotten!! I think I know how to do it without causing too much extra work - just not immediately.

I'm thinking simply along the lines of hide all tracks that have no controls (ie. no strip) associated with them... and a simple toggle show/hide button - would this cover what you need?

I guess the inserted controls you mention would reside on the main controller strip - and not individual strips on the tracks that you want to hide.
__________________
Projects - Reascripts - Lua:
Smart Knobs 2 | LBX Stripper | LBX Floating FX Positioner
Donate via Paypal | LBX Tools Website
lb0 is offline   Reply With Quote
Old 10-03-2017, 07:06 AM   #4133
lb0
Human being with feelings
 
Join Date: Apr 2014
Posts: 4,171
Default

Quote:
Originally Posted by Arthur McArthur View Post
OK let me know if these make sense or not:

Intelligent Randomize Controls:

The current problem with randomizing many different parameters over many plugins is that some parameters are dangerously loud or silent when pushed to high or low values. This can be solved with parameter-by-parameter control over the randomization.

Parameter-by-parameter controls:

These parameters randomize controls are in % (except for snap)

Randomize chance: the chance that randomization is applied to a control
Bias: direction more likely to be chosen [i.e. 75% up chance]
Min value: minimum value set by randomization
Max value: maximum value randomization
Amount: an absolute amount by which the control is randomized. Overrides min and max value. (current Mutate control) cool implementation of this is in the "morph slider" in mpl's randomize fx script]
Wildcard: chance that all randomize controls are overridden and an entirely random value is chosen [because sometimes you just want to watch the world burn]
Snap: randomize snaps to value [i.e. 12, useful for octaves in pitch plugins]


General randomize requests:

Allow macros to work with randomize buttons
Allow randomize buttons to affect snapshot selection [useful for dangerous plugins where you just want to change presets and not mess with the controls too much]
Allow randomize to affect action triggers
Allow each parameter to have multiple discrete randomize controls linked to different randomize buttons (one set for one, another set for another, etc)
Linked parameters: same value of randomization applied to multiple
parameters
Inversely linked parameters: a change of +10 in one causes -10 in the other [i.e. input gain and output gain]
Think I've worked out the best way to achieve most of this request now. Looking to start working on it soon
__________________
Projects - Reascripts - Lua:
Smart Knobs 2 | LBX Stripper | LBX Floating FX Positioner
Donate via Paypal | LBX Tools Website
lb0 is offline   Reply With Quote
Old 10-03-2017, 07:32 AM   #4134
timbralzoom
Human being with feelings
 
timbralzoom's Avatar
 
Join Date: Apr 2010
Location: Turkey/Istanbul
Posts: 1,820
Default

Quote:
Originally Posted by lb0 View Post
just to let you know - this is noted and not forgotten!! I think I know how to do it without causing too much extra work - just not immediately.

I'm thinking simply along the lines of hide all tracks that have no controls (ie. no strip) associated with them... and a simple toggle show/hide button - would this cover what you need?

I guess the inserted controls you mention would reside on the main controller strip - and not individual strips on the tracks that you want to hide.
Honestly i never thought/assume you forgot it

Exactly!
Tracks that i want to hide.. has controls but only in the "Main Strip" track
so they have no strip or even single control..
because all Controls, GFX deleted after copying them to the Main Strip track.

so,
in my case simple Toggle Show/Hide Button (for all tracks that have no controls)..
seems covers all i need!

EDIT:
just realized (needed badly) PARAM LEARN window also was movable
Thank you!!

Last edited by timbralzoom; 10-03-2017 at 07:54 AM.
timbralzoom is offline   Reply With Quote
Old 10-03-2017, 09:05 AM   #4135
rluka
Human being with feelings
 
rluka's Avatar
 
Join Date: Jul 2013
Location: Edmonton, Alberta, Canada
Posts: 258
Default

Quote:
Originally Posted by lb0 View Post
I would reload them into blank projects and save them in the latest stripset format! Should load quicker, and hopefully be better futureproof - as I moved to using my own save routines and not pickle - which although was quicker - had issues with large amounts of data.
That worked...Thanks again
__________________
Ron L, i7 laptop x64, Win7pro/x64(dual boot), 7200rpm hd, 2 ext. hd, Scarlett 2i4, Event 20/20 audio monitors, 1 ext. video monitor, Novation Launch Control XL, REAPER x64, Sonar Platinum
rluka is offline   Reply With Quote
Old 10-03-2017, 11:27 AM   #4136
Arthur McArthur
Human being with feelings
 
Arthur McArthur's Avatar
 
Join Date: Sep 2016
Location: Toronto
Posts: 744
Default

Quote:
Originally Posted by lb0 View Post
Think I've worked out the best way to achieve most of this request now. Looking to start working on it soon
Can't wait!
Arthur McArthur is offline   Reply With Quote
Old 10-03-2017, 01:29 PM   #4137
timbralzoom
Human being with feelings
 
timbralzoom's Avatar
 
Join Date: Apr 2010
Location: Turkey/Istanbul
Posts: 1,820
Default

The Set take 2
this ship ready to take off

https://www.youtube.com/watch?v=sLJu...ature=youtu.be
timbralzoom is offline   Reply With Quote
Old 10-04-2017, 09:19 AM   #4138
thespvcelord
Human being with feelings
 
Join Date: Nov 2016
Posts: 3
Default

Quote:
Originally Posted by lb0 View Post
Hmmm - that's an odd one as that line doesn't reference any variable called file. In fact that exact line is blank and there isn't really any mention of a file variable nearby. Random errors like this are often caused by a messed up download from github (not saying it is - it's just the error makes little sense).

Have you tried downloading the resources zip file (as raw) and trying with just the very basic setup?

I'll have another think - but it might have to be tomorrow now - it's getting late here.

How about setting up a portable install and see if it works there?

If it is a github download issue - I have placed the latest files here (hope you can access them... I'm a bit of an amateur with dropbox )

https://www.dropbox.com/sh/yvxn9vy6k...0Ww-SPPZa?dl=0

Try downloading these and see if they work any better...
So weird, did a portable install and now it works perfectly! Also added the files you so kindly uploaded, I think I was missing the Alt_Skins.zip somehow so that couldve been adding complications.
thespvcelord is offline   Reply With Quote
Old 10-04-2017, 11:38 AM   #4139
lb0
Human being with feelings
 
Join Date: Apr 2014
Posts: 4,171
Default

Quote:
Originally Posted by thespvcelord View Post
So weird, did a portable install and now it works perfectly! Also added the files you so kindly uploaded, I think I was missing the Alt_Skins.zip somehow so that couldve been adding complications.
Well - the Alt-skins is only optional - and shouldn't be a problem if missing.

Very odd. Did you get it working on the main install? I still suspect some github download shenanigans though.
__________________
Projects - Reascripts - Lua:
Smart Knobs 2 | LBX Stripper | LBX Floating FX Positioner
Donate via Paypal | LBX Tools Website
lb0 is offline   Reply With Quote
Old 10-04-2017, 05:18 PM   #4140
ThrashJazzAssassin
Human being with feelings
 
ThrashJazzAssassin's Avatar
 
Join Date: Oct 2010
Location: Scotland
Posts: 422
Default

Error when setting the Playtime parameter 'Selected cell vertically', to zero

LBX Stripper.lua:28371: attempt to index a nil value (field '?')
__________________
TJA MIDI JSFX | REAPER-OSC-panels | erthoide
ThrashJazzAssassin is offline   Reply With Quote
Old 10-04-2017, 06:09 PM   #4141
ThrashJazzAssassin
Human being with feelings
 
ThrashJazzAssassin's Avatar
 
Join Date: Oct 2010
Location: Scotland
Posts: 422
Default

What's the chances of having action triggers modulatable? I've been trying to get stripper to repeadedly trigger 'Select and move to next item' but the modulator doesn't attach. Thanks
__________________
TJA MIDI JSFX | REAPER-OSC-panels | erthoide
ThrashJazzAssassin is offline   Reply With Quote
Old 10-05-2017, 12:29 AM   #4142
timbralzoom
Human being with feelings
 
timbralzoom's Avatar
 
Join Date: Apr 2010
Location: Turkey/Istanbul
Posts: 1,820
Default

TOL moment..
is this possible:
Take Switcher/Open Current take (Midi Editor) ?
might be useful i guess.
timbralzoom is offline   Reply With Quote
Old 10-05-2017, 12:36 AM   #4143
lb0
Human being with feelings
 
Join Date: Apr 2014
Posts: 4,171
Default

Quote:
Originally Posted by ThrashJazzAssassin View Post
What's the chances of having action triggers modulatable? I've been trying to get stripper to repeadedly trigger 'Select and move to next item' but the modulator doesn't attach. Thanks
Should be doable - but you'd probably want to make sure the modulator 'smooth' button is not activated - otherwise the action will be called repeatedly (probably not what you want).

Will look into.

Also - will look into your error.
__________________
Projects - Reascripts - Lua:
Smart Knobs 2 | LBX Stripper | LBX Floating FX Positioner
Donate via Paypal | LBX Tools Website
lb0 is offline   Reply With Quote
Old 10-05-2017, 12:37 AM   #4144
lb0
Human being with feelings
 
Join Date: Apr 2014
Posts: 4,171
Default

Quote:
Originally Posted by timbralzoom View Post
TOL moment..
is this possible:
Take Switcher/Open Current take (Midi Editor) ?
might be useful i guess.
Probably doable - will look into.
__________________
Projects - Reascripts - Lua:
Smart Knobs 2 | LBX Stripper | LBX Floating FX Positioner
Donate via Paypal | LBX Tools Website
lb0 is offline   Reply With Quote
Old 10-05-2017, 12:52 AM   #4145
lb0
Human being with feelings
 
Join Date: Apr 2014
Posts: 4,171
Default

Quote:
Originally Posted by ThrashJazzAssassin View Post
Error when setting the Playtime parameter 'Selected cell vertically', to zero

LBX Stripper.lua:28371: attempt to index a nil value (field '?')
Hi TJA,

Please can you let me know what Playtime is (is it a plugin? - and therefore is the Selected cell vertically just a param for the plugin)? Is this something I can test. The error description as it is isn't making a whole lot of sense to me as I've never had any issues with this code for any other plugins.

ah - did a quick google - it's the ableton style clip launcher plugin. I'll get the demo and try it out.

Thanks,
__________________
Projects - Reascripts - Lua:
Smart Knobs 2 | LBX Stripper | LBX Floating FX Positioner
Donate via Paypal | LBX Tools Website
lb0 is offline   Reply With Quote
Old 10-05-2017, 01:04 AM   #4146
lb0
Human being with feelings
 
Join Date: Apr 2014
Posts: 4,171
Default

Quote:
Originally Posted by ThrashJazzAssassin View Post
Error when setting the Playtime parameter 'Selected cell vertically', to zero

LBX Stripper.lua:28371: attempt to index a nil value (field '?')
Ok - I've worked out what's going on here:

Changing the selected cell vertically parameter to 0 actually changes the track in reaper to the master track.

If you have follow selected track activated in settings - this changes the track (which stripper is not expecting at this point) and causes the script to switch tracks - causing the error as you're in the middle of altering a parameter. If you disable the follow selected track option - it works fine.

I'll see if there's a way to fix this in as much as the error doesn't occur - but if you want to keep the setting to follow selected track in reaper - then it's not going to work nicely with Playtime. (I've no idea why playtime is switching the track when you set the param to 0)



EDIT:

Well I've added code to prevent the crash - this will be in the next update. It has the side effect that when you let go of the parameter knob after switching to 0 - Stripper changes track to the master (if you have follow selected track on). Not much can be done about this as Playtime insists on changing the track.

However - I would question why the playtime plugin is changing the track at all - perhaps something to bring up with the author of Playtime.

EDIT2:

This has been useful - as I've been forced to fix a basic bug - where if the track changes while a parameter is being tweaked - it would cause that error - so I'm glad you mentioned this

Simple test is to press either < or > (well , or .) while controlling a parameter - causes the error. The next update fixes this
__________________
Projects - Reascripts - Lua:
Smart Knobs 2 | LBX Stripper | LBX Floating FX Positioner
Donate via Paypal | LBX Tools Website

Last edited by lb0; 10-05-2017 at 01:24 AM.
lb0 is offline   Reply With Quote
Old 10-08-2017, 03:54 PM   #4147
ThrashJazzAssassin
Human being with feelings
 
ThrashJazzAssassin's Avatar
 
Join Date: Oct 2010
Location: Scotland
Posts: 422
Default

I just experimented with saving and loading sets. I don't know why I hadn't before. I saved an entire reaper project containing 64+ tracks all with various items, sends and fx as a strip set. Then when I loaded the strip set into an empty reaper project, the project I has saved reappeared almost in it's entirety (just markers/regions missing). It's a lot like Reaper's native Track Templates. But includes all the LBX cool stuff.

Another thing I found was, because strips are connected to the FX instance (by some unknown force). If you hold ALT and drag the FX to another track, the strip still works! Though uncertain what would happen if I tried to save the strip.

Sorry if I had missed the chat about these features. There's a lot of pages on this thread.
__________________
TJA MIDI JSFX | REAPER-OSC-panels | erthoide
ThrashJazzAssassin is offline   Reply With Quote
Old 10-08-2017, 04:07 PM   #4148
ThrashJazzAssassin
Human being with feelings
 
ThrashJazzAssassin's Avatar
 
Join Date: Oct 2010
Location: Scotland
Posts: 422
Default

Thanks for looking into the playtime issue. Also, nice to know about the track NEXT/PREV key commands. Is there a list of key comms anywhere?
__________________
TJA MIDI JSFX | REAPER-OSC-panels | erthoide
ThrashJazzAssassin is offline   Reply With Quote
Old 10-09-2017, 12:07 AM   #4149
lb0
Human being with feelings
 
Join Date: Apr 2014
Posts: 4,171
Default

Quote:
Originally Posted by ThrashJazzAssassin View Post
I just experimented with saving and loading sets. I don't know why I hadn't before. I saved an entire reaper project containing 64+ tracks all with various items, sends and fx as a strip set. Then when I loaded the strip set into an empty reaper project, the project I has saved reappeared almost in it's entirety (just markers/regions missing). It's a lot like Reaper's native Track Templates. But includes all the LBX cool stuff.

Another thing I found was, because strips are connected to the FX instance (by some unknown force). If you hold ALT and drag the FX to another track, the strip still works! Though uncertain what would happen if I tried to save the strip.

Sorry if I had missed the chat about these features. There's a lot of pages on this thread.
Yep - that's how it's supposed to all work - glad it appears to

Yep - it tracks fx plugins using their GUIDs - so can keep track if they move - even to other tracks. Any controls assigned to a different track to the one the strip they are on cannot be saved in a simple strip file - that's when you have to use a strip set.

I still need to look into a more complex strip set saving routine - where you can pick which tracks are saved - currently it will always save every track.
__________________
Projects - Reascripts - Lua:
Smart Knobs 2 | LBX Stripper | LBX Floating FX Positioner
Donate via Paypal | LBX Tools Website
lb0 is offline   Reply With Quote
Old 10-10-2017, 09:42 AM   #4150
timbralzoom
Human being with feelings
 
timbralzoom's Avatar
 
Join Date: Apr 2010
Location: Turkey/Istanbul
Posts: 1,820
Default

new half-wacky idea

link Strip switcher pages internally?
scenario:
trying to make a setup for Kontakt & Sample Start Automation
using Kontakt "Bank" (128 instruments at once) is essential
(instead of regular instruments) in this case..
and i want to have also main pitch parameter of instruments inside the grid
so this means
one bank 128 instruments 128 pitch parameters (a lot to track/locate while tweak)
if we can internally assign Program Change knob to Strip Switcher pages
there would be always one corresponding knob to tweak.
timbralzoom is offline   Reply With Quote
Old 10-10-2017, 09:57 AM   #4151
lb0
Human being with feelings
 
Join Date: Apr 2014
Posts: 4,171
Default

New update - new randomize options

Only works on snapshot subsets (Page snapshots was too complex).

You must first add a snapshot randomize control to the strip (right-click the randomize button to drag onto strip).

Then Ctrl+click on the randomize button on the strip.

This opens the advanced randomize options.

Tick/untick the use advanced tickbox to switch between the advanced options or normal randomize.

Randomize Snapshot only tick box - does what it says - chooses a random snapshot and applies it.

Param - choose a parameter to adjust settings for. Currently - every parameter in the subset will need to be set up individually. Default values are similar to the standard randomize use (as you are accustomed to).

Min - minimum value that can be set for selected param (normalized between 0 and 1)

Max - maximum value that can be set for param

+ve bias - likelyhood of a positive increase to the params value - so say 50% is equal probability of positive or negative. 10% means there's 10% chance it will be increased and 90% chance decreased.

Range - maximum range that will be added or subtracted. This is in % - so you may need to do some maths if there's a specific max value you want to increase or decrease by.

Snap - if range is not Off (which means any value can be set) - then enabling snap will mean a random multiple of the range value will be set.

Probability - this is the probability that the selected parameter will be randomized.


LinkGrp - setting a parameters linkgrp - means it will react to the settings set up for the specified linkgrp.

Linkgrp settings:

Type -
Randomize X - X number of parameters in the group will be randomized (chosen by random)
Randomize X on - X number of parameters in the group will be switched on (maximum value) (others off - minimum value).
Randomize X off - X number of parameters in the group will be switched off (others on).
Linked - All parameters in the group will be adjusted by the same amount (only really makes sense for similar params). In this mode you also have an 'invert' option for each parameter - which adds/subtracts the amount inversely to the other params that are set to 'match'.

X - this value is used by types 1-3.

Linked - uses a range parameter instead - but the snap button works slightly differently to before - in that range is simply added or subtracted to the current param value (doesn't yet work in multiples).

So that's that - hope it all makes sense

Let me know of any bugs etc as usual. This involved loads of coding so I hope it all works ok in the wild

EDIT: Also - some parameters disappear for some linkgrp modes - as they either weren't appropriate or simply too much code to add in one go (there's only so much randomize testing I can deal with in a week!!)

EDIT: Forgot - WILD settings - set this to greater than zero - is the probability that the randomisation for the parameter will ignore any randomize constraints you might have set and just randomize old school!
__________________
Projects - Reascripts - Lua:
Smart Knobs 2 | LBX Stripper | LBX Floating FX Positioner
Donate via Paypal | LBX Tools Website

Last edited by lb0; 10-10-2017 at 01:44 PM.
lb0 is offline   Reply With Quote
Old 10-10-2017, 11:44 AM   #4152
timbralzoom
Human being with feelings
 
timbralzoom's Avatar
 
Join Date: Apr 2010
Location: Turkey/Istanbul
Posts: 1,820
Default

this gonna be veeeeery long night!
EDIT:
to me
EDIT2:
this update a bit over my league but.. but..
i am able to make all 23 instances Bypass parameters act as one...
open one at a time or two ..yay! me happy!

Last edited by timbralzoom; 10-10-2017 at 12:29 PM.
timbralzoom is offline   Reply With Quote
Old 10-10-2017, 12:41 PM   #4153
lb0
Human being with feelings
 
Join Date: Apr 2014
Posts: 4,171
Default

Quote:
Originally Posted by timbralzoom View Post
this gonna be veeeeery long night!
EDIT:
to me
EDIT2:
this update a bit over my league but.. but..
i am able to make all 23 instances Bypass parameters act as one...
open one at a time or two ..yay! me happy!
It is a little confusing - but Arthur gave a lot of suggestions!!

To do that - I take it you set all bypass params to use the same linkgrp - and set it up as Randomize X on - and set X to 1 or 2? That was in response your request the other day.

With the linkgrps - to work out what each does - simply add two params to the link group and then try the different settings. You should be able to work out what is happening.
__________________
Projects - Reascripts - Lua:
Smart Knobs 2 | LBX Stripper | LBX Floating FX Positioner
Donate via Paypal | LBX Tools Website
lb0 is offline   Reply With Quote
Old 10-10-2017, 12:47 PM   #4154
lb0
Human being with feelings
 
Join Date: Apr 2014
Posts: 4,171
Default

Quote:
Originally Posted by timbralzoom View Post
new half-wacky idea

link Strip switcher pages internally?
scenario:
trying to make a setup for Kontakt & Sample Start Automation
using Kontakt "Bank" (128 instruments at once) is essential
(instead of regular instruments) in this case..
and i want to have also main pitch parameter of instruments inside the grid
so this means
one bank 128 instruments 128 pitch parameters (a lot to track/locate while tweak)
if we can internally assign Program Change knob to Strip Switcher pages
there would be always one corresponding knob to tweak.
I'll consider this soon - but for now - I need a rest - I've put many hours into the randomize stuff (alongside lots of painting in the house, sorting the garden for the winter etc)

BTW - I take it you found the hide unused tracks option at the bottom of the track list? Did that quick today so hope it all works ok.
__________________
Projects - Reascripts - Lua:
Smart Knobs 2 | LBX Stripper | LBX Floating FX Positioner
Donate via Paypal | LBX Tools Website
lb0 is offline   Reply With Quote
Old 10-10-2017, 01:19 PM   #4155
timbralzoom
Human being with feelings
 
timbralzoom's Avatar
 
Join Date: Apr 2010
Location: Turkey/Istanbul
Posts: 1,820
Default

Quote:
Originally Posted by lb0 View Post
It is a little confusing - but Arthur gave a lot of suggestions!!

To do that - I take it you set all bypass params to use the same linkgrp - and set it up as Randomize X on - and set X to 1 or 2? That was in response your request the other day.

With the linkgrps - to work out what each does - simply add two params to the link group and then try the different settings. You should be able to work out what is happening.
Thank you so much!
now i can randomize (exactly i wish for) midi tracks in my latest strip set (6 Groups) via one button!!

i can do this all day




Quote:
Originally Posted by lb0 View Post
I'll consider this soon - but for now - I need a rest - I've put many hours into the randomize stuff (alongside lots of painting in the house, sorting the garden for the winter etc)

BTW - I take it you found the hide unused tracks option at the bottom of the track list? Did that quick today so hope it all works ok.
That's great!
-motto: please take you time..nothing urgent!
painting & sorting and sorting own garden!
that's what i call happy hours
enjoy.

ah didn't see the "hide unused tracks"
works great!
one thing if you add new tracks and add strip to them needs restart the Stripper..
which is absolutely no problem to me

again and again Thank you!
timbralzoom is offline   Reply With Quote
Old 10-10-2017, 01:22 PM   #4156
lb0
Human being with feelings
 
Join Date: Apr 2014
Posts: 4,171
Default

Quote:
Originally Posted by timbralzoom View Post
Thank you so much!
now i can randomize (exactly i wish for) midi tracks in my latest strip set (6 Groups) via one button!!

i can do this all day






That's great!
-motto: please take you time..nothing urgent!
painting & sorting and sorting own garden!
that's what i call happy hours
enjoy.

ah didn't see the "hide unused tracks"
works great!
one thing if you add new tracks and add strip to them needs restart the Stripper..
which is absolutely no problem to me

again and again Thank you!
Ah - forgot about adding strips in live mode. Don't need to restart - just go into edit mode then back out - should appear then

Ah - actually maybe - or maybe not - a little more work needed here - but will do another day

EDIT - hmmm painting I'm not so keen on - using quick drying gloss on woodwork on stairs (before new carpet in a couple of weeks - not had any carpet on ugly old stairs for about 5 years since my wife kicked a pot of blue paint down them!!). The gloss is super runny - and thin - so you spend most of the time trying to catch the drips before they dry!! :| and painting bannister spindles - ugh!! Still I guess it's a kind of therapy - either that or I'll need therapy afterwards!!
__________________
Projects - Reascripts - Lua:
Smart Knobs 2 | LBX Stripper | LBX Floating FX Positioner
Donate via Paypal | LBX Tools Website

Last edited by lb0; 10-10-2017 at 01:28 PM.
lb0 is offline   Reply With Quote
Old 10-10-2017, 02:28 PM   #4157
lb0
Human being with feelings
 
Join Date: Apr 2014
Posts: 4,171
Default

Quote:
Originally Posted by timbralzoom View Post
one thing if you add new tracks and add strip to them needs restart the Stripper..
Ok - easy fix - please try update
__________________
Projects - Reascripts - Lua:
Smart Knobs 2 | LBX Stripper | LBX Floating FX Positioner
Donate via Paypal | LBX Tools Website
lb0 is offline   Reply With Quote
Old 10-10-2017, 03:23 PM   #4158
timbralzoom
Human being with feelings
 
timbralzoom's Avatar
 
Join Date: Apr 2010
Location: Turkey/Istanbul
Posts: 1,820
Default

"painting bannister spindles"
i feel the pain a little but will worth to freshness when it finish
(with no -well.. maybe a little here and there- drip )

i can confirm, no need to restart stripper anymore.. Thanks!

EDIT:
not so important but,
in the list, seeing the names that we give in the inspector
(instead of the original parameter names)
might be helpful in some cases ..for example:

Last edited by timbralzoom; 10-10-2017 at 06:14 PM.
timbralzoom is offline   Reply With Quote
Old 10-11-2017, 12:26 AM   #4159
lb0
Human being with feelings
 
Join Date: Apr 2014
Posts: 4,171
Default

Quote:
Originally Posted by timbralzoom View Post
EDIT:
not so important but,
in the list, seeing the names that we give in the inspector
(instead of the original parameter names)
might be helpful in some cases ..for example:
Ok - now uses both. original in brackets.

But you will need to edit the name of each control if you want the items in your graphic example to be unique...

Whilst the random options window is open - you can click on a control and it will jump to that one in the random options window (if it exists in the subset).
__________________
Projects - Reascripts - Lua:
Smart Knobs 2 | LBX Stripper | LBX Floating FX Positioner
Donate via Paypal | LBX Tools Website
lb0 is offline   Reply With Quote
Old 10-11-2017, 04:07 AM   #4160
timbralzoom
Human being with feelings
 
timbralzoom's Avatar
 
Join Date: Apr 2010
Location: Turkey/Istanbul
Posts: 1,820
Default

Quote:
Originally Posted by lb0 View Post
Ok - now uses both. original in brackets.

But you will need to edit the name of each control if you want the items in your graphic example to be unique...

Whilst the random options window is open - you can click on a control and it will jump to that one in the random options window (if it exists in the subset).
First.. Thank you!

Hmmm.. Unique?
to me this is just enough to help while grouping them..
should i rename all one by one..to make them real unique?
(like KickMutes-01 KickMutes-02..SnareMutes-01..so on)


timbralzoom 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 07:16 PM.


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