|
|
|
10-10-2019, 07:57 AM
|
#6121
|
Human being with feelings
Join Date: Apr 2014
Posts: 4,171
|
Quote:
Originally Posted by Frizizo
That worked perfectly! Thanks so much.
The latest version of Prebox seems to be available from a forum post only. (Google search)
I did have one little hiccup - After I hit Auto, the LBX window disappeared. I then ran the script again and hit cancel in the dialog and it showed again with settings intact. Wierd.
|
I think Reaper sometimes has a fit when it doesn't get given control back by the script - and the auto button is a very intensive scan of the plugin parameter values - and Stripper doesn't relinquish control until the scan is complete. There's really no easy way to avoid this - without a whole bunch of extra code to allow it to defer mid scan (and then try and pick up where it left off)... There are probably several functions in Stripper that might cause this behaviour - usually to do with parameter scanning...
You'll probably find the script window had just disappeared behind the main Reaper window (this happens to me occasionally)... The fact it asked you to terminate it when you clicked to open Stripper suggests it was still running... Just minimize Reaper - then restore it - and Stripper will appear back on top.
|
|
|
10-10-2019, 02:33 PM
|
#6122
|
Human being with feelings
Join Date: Oct 2015
Posts: 739
|
Hey, lb0.
I load strips directly from LBX stripper. But... Is there a way to load strip with key command? Or with FX chain?
|
|
|
10-10-2019, 02:52 PM
|
#6123
|
Human being with feelings
Join Date: Apr 2014
Posts: 4,171
|
Quote:
Originally Posted by sonicowl
Hey, lb0.
I load strips directly from LBX stripper. But... Is there a way to load strip with key command? Or with FX chain?
|
Hey sonicowl,
I have to say I cannot remember off the top of my head. I'll try and find out tomorrow.
But - very soon I'll have an update to Stripper which features a new 'dynamic mode'.
This works in a similar way to Mix Mode - but automatically loads strips depending on strips already dragged in (if multi plugin strips) - and fx on the track (for single plugin strips). So this saves all the hassles if you've added fx plugins outside of Stripper.
It also works using a single surface - and storing/reloading strips from memory when you change the internal track value.
It also adds special placeholder strips for any fx lacking a prebuilt strip. These include a button to open the fx gui and also a button to invoke an edit strip mode - where you can start with prebuilt generic templates and just add what you need. Then hitting a save button automatically associates the strip with that fx plugin - and flips back to the dynamic mode track - where you hit a refresh button and it reloads everything including any edited strips.
The only real restriction at the moment is that subset snapshots don't yet work perfectly (newly added ones are lost when refreshing), but page snapshots are working.
Also multi plugin strips still need to be dragged in within Stripper - I'll need to come up with something clever to make this work automatically.
But overall - for mixing tasks - this works much better than mix and live modes.
Obviously - all the other modes are still there if you're more into creating crazy layouts and stuff along the lines of what Timbralzoom does.
I'll try to create a video soon - as well as actually release the working update (and it's working very well so far - I'm using the new mode all the time).
This update and further intensive work on my Smart Knobs 2 script (not yet publicly released) is why I've been pretty quiet recently
But good things are coming...
|
|
|
10-10-2019, 03:11 PM
|
#6124
|
Human being with feelings
Join Date: Apr 2014
Posts: 4,171
|
Quote:
Originally Posted by sonicowl
Hey, lb0.
I load strips directly from LBX stripper. But... Is there a way to load strip with key command? Or with FX chain?
|
Ok - I just checked
You can use Shift+1 - 9 to insert strips that are located in those positions in the strip browser FAVS. (use 0 to open strip browser and add strips to FAVS folder (use the * button above a strip to add to favs). You can also move strips around in the strip browser (to change their slot) - i think by right-click and drag.
There's also a way to automatically insert default strips to a page by naming the track a certain way then opening Stripper. Again I cannot remember the exact format but I think it involves adding the strip name in square brackets before or after the track name (or something along those lines) - I'll check tomorrow.
|
|
|
10-10-2019, 03:25 PM
|
#6125
|
Human being with feelings
Join Date: Apr 2010
Location: Turkey/Istanbul
Posts: 1,820
|
i just download the image
and made popcorn (literally) and watching that tower at right side!
especially all that 'CC' thingies makes my inner Dalek mad!
silly joking apart, looking good!
|
|
|
10-10-2019, 11:55 PM
|
#6126
|
Human being with feelings
Join Date: Apr 2014
Posts: 4,171
|
Quote:
Originally Posted by timbralzoom
i just download the image
and made popcorn (literally) and watching that tower at right side!
especially all that 'CC' thingies makes my inner Dalek mad!
silly joking apart, looking good!
|
Aha - well that's Smart Knobs 2. You'll want a specialist controller for that.
|
|
|
10-11-2019, 01:22 AM
|
#6127
|
Human being with feelings
Join Date: Mar 2017
Location: France
Posts: 627
|
Wow... Can't wait!!!
and the new smart knob will be killer too I'm sure!!
|
|
|
10-11-2019, 05:18 AM
|
#6128
|
Human being with feelings
Join Date: Apr 2010
Location: Turkey/Istanbul
Posts: 1,820
|
Quote:
Originally Posted by lb0
Aha - well that's Smart Knobs 2. You'll want a specialist controller for that.
|
ah!
out of my scope but still looks good!
also popcorn was delicious anyway
|
|
|
10-12-2019, 05:08 AM
|
#6129
|
Human being with feelings
Join Date: Dec 2009
Posts: 543
|
uhuhuuuu, awesome stuff coming up
Very much looking forward to it. And also very happy that it is still being worked on. Yeeehaaa!! Thx MR.!!!
|
|
|
10-13-2019, 07:40 PM
|
#6130
|
Human being with feelings
Join Date: Sep 2016
Location: Toronto
Posts: 744
|
New mode looks great!!!
Had a Q: is it possible to have modulators that are specific to one Subset that won't be changed if I change another subset (assuming they are unassigned in that subset?) Or are all modulators global?
|
|
|
10-14-2019, 04:58 AM
|
#6131
|
Human being with feelings
Join Date: Apr 2014
Posts: 4,171
|
Quote:
Originally Posted by Arthur McArthur
New mode looks great!!!
Had a Q: is it possible to have modulators that are specific to one Subset that won't be changed if I change another subset (assuming they are unassigned in that subset?) Or are all modulators global?
|
Hey Arthur,
I think they're all global. The entire mod table assignment data is stored in the snapshot (I think). It's been a long while since I looked at them. To do otherwise would probably require much more work in the snapshot save/recall code and would need to know which mods are connected to which subset etc. If you don't know which mods are associated with a snapshot - then the system wouldn't know to disable them if a snapshot simply has no mod assignments.
|
|
|
10-16-2019, 05:58 AM
|
#6132
|
Human being with feelings
Join Date: May 2017
Posts: 84
|
Finaly! Dynamic mode - revolution in DAW workflow! Dynamic mode - "shut up and take my money!"
|
|
|
10-16-2019, 06:29 AM
|
#6133
|
Human being with feelings
Join Date: Apr 2014
Posts: 4,171
|
Quote:
Originally Posted by Georgedayren
Finaly! Dynamic mode - revolution in DAW workflow! Dynamic mode - "shut up and take my money!"
|
haha - well I hope it lives up to your expectations!
Just rewriting the graphics routines to make it look 'better'.
A few more days - week or so assuming all goes according to plan.
|
|
|
10-16-2019, 06:34 AM
|
#6134
|
Human being with feelings
Join Date: Oct 2017
Location: Black Forest
Posts: 5,054
|
I really encourage everyone using Stripper to make a big donation to Leon. I was so lucky to beta test the new version and it really exceeded all expectations! Leon is a such a valuable contributor to the REAPER scene!
|
|
|
10-16-2019, 10:39 AM
|
#6135
|
Human being with feelings
Join Date: Sep 2016
Location: Toronto
Posts: 744
|
Quote:
Originally Posted by lb0
Hey Arthur,
I think they're all global. The entire mod table assignment data is stored in the snapshot (I think). It's been a long while since I looked at them. To do otherwise would probably require much more work in the snapshot save/recall code and would need to know which mods are connected to which subset etc. If you don't know which mods are associated with a snapshot - then the system wouldn't know to disable them if a snapshot simply has no mod assignments.
|
Right, makes sense thanks, Leon. Would there be any way we could copy randomize buttons and snapshot controls from one page to another?
|
|
|
10-16-2019, 04:04 PM
|
#6136
|
Human being with feelings
Join Date: Apr 2014
Posts: 4,171
|
Quote:
Originally Posted by Arthur McArthur
Right, makes sense thanks, Leon. Would there be any way we could copy randomize buttons and snapshot controls from one page to another?
|
Hey Arthur,
I'll have to check - sometimes with the copy/paste stuff - if it cannot be done already there was a reason for it - I'll have to remind myself whether there was a reason.
The first thing off the top of my head is that Snapshot/Randomize controls are tied to a snapshot/subset. These in turn are tied to controls on the same page.
So If I can make a snapshot control link to another page's snapshots - then maybe this can be achieved.
It sounds like quite a bit of work - so let me get the current stuff finished first - and then I'll look into a bit more.
|
|
|
10-16-2019, 10:14 PM
|
#6137
|
Human being with feelings
Join Date: Sep 2016
Location: Toronto
Posts: 744
|
Great thanks, no big rush, there are good workarounds at the moment- I can just copy the controls over and rebuild.
BTW- to whoever asked how to add strips automatically before:
You just add: LBXSTRIP[StripName] to the name of the track you want to insert the strip on, with the name of the strip you want to load in the brackets. Then insert a new track and stripper will recognize the text and load the appropriate strip on the track. So you can save track templates with associated strips. Pretty dang neat. Thanks again for that Leon!
|
|
|
10-16-2019, 11:49 PM
|
#6138
|
Human being with feelings
Join Date: Apr 2014
Posts: 4,171
|
Quote:
Originally Posted by Arthur McArthur
Great thanks, no big rush, there are good workarounds at the moment- I can just copy the controls over and rebuild.
BTW- to whoever asked how to add strips automatically before:
You just add: LBXSTRIP[StripName] to the name of the track you want to insert the strip on, with the name of the strip you want to load in the brackets. Then insert a new track and stripper will recognize the text and load the appropriate strip on the track. So you can save track templates with associated strips. Pretty dang neat. Thanks again for that Leon!
|
Aha - I completely forgot about that request - thanks for providing the solution
|
|
|
10-17-2019, 05:50 AM
|
#6139
|
Human being with feelings
Join Date: Oct 2015
Posts: 739
|
Quote:
Originally Posted by lb0
Aha - I completely forgot about that request - thanks for providing the solution
|
Quote:
Originally Posted by Arthur McArthur
BTW- to whoever asked how to add strips automatically before:
You just add: LBXSTRIP[StripName] to the name of the track you want to insert the strip on, with the name of the strip you want to load in the brackets. Then insert a new track and stripper will recognize the text and load the appropriate strip on the track. So you can save track templates with associated strips. Pretty dang neat. Thanks again for that Leon!
|
Thnx for the tip. It works for track template.
Would it be possible to do strip autoloading with FX Chains? This would make much sense. You load FX chain, and strip gets auto loaded with it. Maybe add a special jsfx that communicates with stripper in a way, and whenever that jsfx is loaded, stripper autoloads proper strip... ?
|
|
|
10-18-2019, 09:32 AM
|
#6140
|
Human being with feelings
Join Date: Nov 2015
Posts: 219
|
Quote:
Originally Posted by lb0
This is how it works for me (both page and subsets):
|
Hey lb0, thanks for your reply. I overlooked your post
The problem is the snapshots only changing if I select the track but I like to change snapshots in the background.
|
|
|
10-18-2019, 10:17 AM
|
#6141
|
Human being with feelings
Join Date: Apr 2014
Posts: 4,171
|
Quote:
Originally Posted by Wilson
Hey lb0, thanks for your reply. I overlooked your post
The problem is the snapshots only changing if I select the track but I like to change snapshots in the background.
|
I'll take a look - I probably just messed something up.
|
|
|
10-26-2019, 07:14 PM
|
#6142
|
Human being with feelings
Join Date: Apr 2014
Posts: 4,171
|
New youtube video of me rambling on about the new dynamic mode in Stripper.
https://youtu.be/13pA9neGWzo
Had a number of technical issues which made me re-record the video twice - and it shrank from 40+ minutes to under 30 minutes - but I may have missed a few details out...
Sorry about my umm-ing and arr-ing - I'm really not great at video dialog!!
I plan to release the update tomorrow or as soon after as possible.
|
|
|
10-26-2019, 07:47 PM
|
#6143
|
Human being with feelings
Join Date: Oct 2017
Location: Black Forest
Posts: 5,054
|
Weeeeeee, thanks lb0!!!
|
|
|
10-26-2019, 08:13 PM
|
#6144
|
Human being with feelings
Join Date: Apr 2014
Posts: 4,171
|
Quote:
Originally Posted by _Stevie_
Weeeeeee, thanks lb0!!!
|
No worries - thank you for your help - I also uploaded the update to github.
Hopefully not too many bugs - at least - not that I've found... yet!
|
|
|
10-26-2019, 08:38 PM
|
#6145
|
Human being with feelings
Join Date: Oct 2017
Location: Black Forest
Posts: 5,054
|
Quote:
Originally Posted by lb0
No worries - thank you for your help - I also uploaded the update to github.
Hopefully not too many bugs - at least - not that I've found... yet!
|
Thank YOU for providing amazing scripts and make Reaper even more worthwhile!
|
|
|
10-26-2019, 09:18 PM
|
#6146
|
Human being with feelings
Join Date: Dec 2011
Posts: 2,161
|
Wow ... look forward to working with the new Modes.
Curious how this will be using N4/Nebula stacks.
Thanks lb0
|
|
|
10-26-2019, 09:29 PM
|
#6147
|
Human being with feelings
Join Date: Apr 2010
Location: Turkey/Istanbul
Posts: 1,820
|
once again!
Great work!
i am also very happy because of the good video & voice over presentation!
Thank you so much!
EDIT:
as a side note..
after long time i tried to right click to "View raw" and choose the "Save link as..." in Chrome
and it worked!
(have to do that because opening by clicking to view raw and copying all text to a txt .. seems became almost impossible with current -if it wasn't a temporary thing in the github- )
Last edited by timbralzoom; 10-26-2019 at 09:37 PM.
|
|
|
10-26-2019, 09:40 PM
|
#6148
|
Human being with feelings
Join Date: Apr 2014
Posts: 4,171
|
Quote:
Originally Posted by RJHollins
Wow ... look forward to working with the new Modes.
Curious how this will be using N4/Nebula stacks.
Thanks lb0
|
Yeah - something I mentioned in the youtube comments. As long as each N4 program has it's own unique name (rename via MCP) - then it should work fine.
Obviously if you associate a strip with the N4 plugin itself (without renaming) - then every instance of N4 will load the same strip :|
So create lots of Neb setups for each band - if you plan to create instances of N4 outside of Stripper and have stripper automatically load the correct strip for the program.
But if you always add FX within Stripper - then just renaming the plugin instance in the MCP is enough.
I haven't played much beyond that - but technically it should all be possible. As a strip is associated with the plugin name you can get it to load the correct strip if the plugin instance is named accordingly.
|
|
|
10-27-2019, 02:34 AM
|
#6149
|
Human being with feelings
Join Date: Mar 2017
Location: France
Posts: 627
|
Thanks a lot for the update Leon!
I'm watching carefully your vid now to understand that update!
One thing I already noticed, Ctrl+Win seems to be closing stripper script. Would it be possible to change that ? I'm using this shortcut all the time to switch desktops in Win10!
Cheers
|
|
|
10-27-2019, 02:59 AM
|
#6150
|
Human being with feelings
Join Date: Apr 2014
Posts: 4,171
|
Quote:
Originally Posted by Regisfofo
Thanks a lot for the update Leon!
I'm watching carefully your vid now to understand that update!
One thing I already noticed, Ctrl+Win seems to be closing stripper script. Would it be possible to change that ? I'm using this shortcut all the time to switch desktops in Win10!
Cheers
|
I'll look into - but I'm not deliberately using that shortcut for anything. It must be triggered due to a different shortcut (things seem to overlap a lot!)
|
|
|
10-27-2019, 03:10 AM
|
#6151
|
Human being with feelings
Join Date: Mar 2017
Location: France
Posts: 627
|
Messing with it, It crashed (I think I was playing with TAB to zoom in and out...), now when changing track selection, Stripper crash and I get this error:
Quote:
...lame\AppData\Roaming\REAPER\Scripts\LBX\LBX Stripper.lua:48475: attempt to index a nil value (field 'stripdim')
|
Edit : Hitting Ctrl+Down gives me this error :
Quote:
...lame\AppData\Roaming\REAPER\Scripts\LBX\LBX Stripper.lua:44135: attempt to perform arithmetic on a nil value (field 'centrepos')
|
Re-edit :Mmmm... I think that's ok now that I have saved once the strip!
Last edited by Regisfofo; 10-27-2019 at 03:36 AM.
|
|
|
10-27-2019, 03:27 AM
|
#6152
|
Human being with feelings
Join Date: Apr 2014
Posts: 4,171
|
Quote:
Originally Posted by Regisfofo
Messing with it, It crashed (I think I was playing with TAB to zoom in and out...), now when changing track selection, Stripper crash and I get this error:
Edit : Hitting Ctrl+Down gives me this error :
|
Thanks for report - I fixed the Ctrl + Win thing - will look into those error's in a bit.
|
|
|
10-27-2019, 03:41 AM
|
#6153
|
Human being with feelings
Join Date: Apr 2014
Posts: 4,171
|
Quote:
Originally Posted by Regisfofo
Messing with it, It crashed (I think I was playing with TAB to zoom in and out...), now when changing track selection, Stripper crash and I get this error:
Edit : Hitting Ctrl+Down gives me this error :
Re-edit :Mmmm... I think that's ok now that I have saved once the strip!
|
Are you able to repeat the first one? If so - any more info would be useful. I've not managed to repeat yet.
BTW - Tab to zoom in/out?? Tab is supposed to show/hide the plugin overview. :|
|
|
|
10-27-2019, 03:50 AM
|
#6154
|
Human being with feelings
Join Date: Mar 2017
Location: France
Posts: 627
|
Starting to grasp new things now! I have two questions :
- How do you display that nice strip browser ?
- What's the use of the [LBX GLOBAL] track ?
Thanks!
|
|
|
10-27-2019, 03:58 AM
|
#6155
|
Human being with feelings
Join Date: Apr 2014
Posts: 4,171
|
Quote:
Originally Posted by Regisfofo
Starting to grasp new things now! I have two questions :
- How do you display that nice strip browser ?
- What's the use of the [LBX GLOBAL] track ?
Thanks!
|
The global track is simply a track you can use to put something like a Reaper control strip Template. So you wouldn't run audio or anything through it - it is simply a track to easily jump to which holds a strip full of Action Triggers or similar.
The advantage of the global track is that it's more easily accessible within Stripper - you can click on the GLOBAL buttons (either on the top bar, or the button in DM mode) to quickly switch to the global track. Hitting the global track top bar button again will jump back to previous track.
Some users (like Stevie) have large screen sized templates full of midi editing (and other useful) actions which used alongside a touchscreen works really nicely with their composing workflow.
The Strip Browser - simply hit the 0 (zero) key on your keyboard to open/close the strip browser.
I've put in some code to help 'fix' the errors you had earlier - but until I can repeat the issue - it may just move the error somewhere else - or you may get odd redraw issues if they occur again. Please let me know if you notice any further errors - or you notice controls drawn in funny places or anything else - it's likely due to this 'fix'. If so - again try if possible to let me know exactly what you were doing prior to the oddness!
If you have it repeatable in a project - maybe you could send me a copy to try and pinpoint the exact issue.
Cheers.
|
|
|
10-27-2019, 04:15 AM
|
#6156
|
Human being with feelings
Join Date: Mar 2017
Location: France
Posts: 627
|
Thanks for the explanations!
Is there a list of those shortcuts somewhere !
Would really help me to learn.
Would report new errors, but since I saved, I did not encountered one. (maybe just a bug when you never have saved any strip before... I'm kind of starting a fresh config from scratch now!)
A few more questions :
How do you resize control browser's height ?
How do you fill those control directories ?
Thanks again!
|
|
|
10-27-2019, 05:18 AM
|
#6157
|
Human being with feelings
Join Date: Apr 2014
Posts: 4,171
|
Quote:
Originally Posted by Regisfofo
Thanks for the explanations!
Is there a list of those shortcuts somewhere !
Would really help me to learn.
Would report new errors, but since I saved, I did not encountered one. (maybe just a bug when you never have saved any strip before... I'm kind of starting a fresh config from scratch now!)
A few more questions :
How do you resize control browser's height ?
How do you fill those control directories ?
Thanks again!
|
No official list of shortcuts so here's what I remember off top of my head.
0 - Open/Close Strip browser
\ - Show/Hide popped up plugins in DM/Mix mode
Shift + \ - Change orientation of DM/Mix mode
1 - Show plugin FX/Strip reorder dialog
2 - Open LFO Editor
4 - Show plugin pin maps (currently slightly broken in DM mode)
5 - Reduce brightness of background
6 - Increase brightness of background
7 - Reset brightness of background
Tab - Show/Hide plugin overlay (DM/Mix mode)
Q - Show/hide track button toolbar (DM mode)
M - Show/Hide mixer (DM mode - only when track button toolbar visible)
Space - Play/Stop
Enter - Show control bitmap (for debugging)
= - Increase page
- - Decrease page
. - Increase Selected Track (within Stripper)
, - Decrease Selected Track
Esc - quit Stripper
Ctrl+S - Save Data
F - Enter FX edit mode (Live/Mix and edit modes) - Open Edit template dialog (DM mode)
S - Enter Strip edit mode (Live/Mix and edit modes)
G - Enter Graphics edit mode (Live/Mix and edit modes)
[ - Show/hide left sidebar (track list)
] - Show/hide top bar
/ - Open main menu
Shift+/ - Open Settings dialog
Shift+= - Zoom in
Shift+- - Zoom out
Arrow keys - navigate strips (DM mode) / Move selected controls/gfx (edit mode)
Shift+number keys - Insert Favourites Strips
That's all I can remember...
How to resize control browser height? Do you mean Strip Browser - or Control browser?
The control browser height should automatically match Stripper's height - so only by resizing Stripper vertically.
Strip browser height can be resized by grabbing the bottom of it and dragging (if it's docked to the right - then it's width can be resized by grabbing the left edge).
Filling the control directories. I assume to fill with favourite sets of controls?
Simply select the appropriate user directory - then scroll to one of the main directories at the top of the list - find the control you want to add - right-click it and choose the Add to Set option at the bottom of the menu (basically - it will always add to the last user directory selected). I could probably find a better way of doing this - but it's pretty straightforward and works ok - even if not totally intuitive.
Hope this helps.
Last edited by lb0; 12-21-2019 at 10:58 AM.
|
|
|
10-27-2019, 05:53 AM
|
#6158
|
Human being with feelings
Join Date: Oct 2017
Location: Black Forest
Posts: 5,054
|
Quote:
Originally Posted by lb0
The advantage of the global track is that it's more easily accessible within Stripper - you can click on the GLOBAL buttons (either on the top bar, or the button in DM mode) to quickly switch to the global track. Hitting the global track top bar button again will jump back to previous track
|
I’m not at the DAW right now, to verify, but did I use global mode or the master track method?
I think back when you started adding dynamic mode you said, that global mode and dynamic mode
wont go well together. So, I kept my actions on the master track.
|
|
|
10-27-2019, 06:10 AM
|
#6159
|
Human being with feelings
Join Date: Apr 2014
Posts: 4,171
|
Quote:
Originally Posted by _Stevie_
I’m not at the DAW right now, to verify, but did I use global mode or the master track method?
I think back when you started adding dynamic mode you said, that global mode and dynamic mode
wont go well together. So, I kept my actions on the master track.
|
You probably still use the master - as the global track has a single page - and your template uses multiple pages.
That's probably the reason why.
Although using switchers - you could put the different pages of your template within one page effectively - but I'd need to tweak the auto-open thing when midi editor is open.
|
|
|
10-27-2019, 06:21 AM
|
#6160
|
Human being with feelings
Join Date: Oct 2017
Location: Black Forest
Posts: 5,054
|
Ah, right, that was it, global mode has a single page!
Is there a downside of using the master track method, though?
|
|
|
Thread Tools |
|
Display Modes |
Linear Mode
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
All times are GMT -7. The time now is 01:10 AM.
|