Old 04-29-2017, 02:21 AM   #3001
lb0
Human being with feelings
 
Join Date: Apr 2014
Posts: 2,075
Default

Quote:
Originally Posted by timbralzoom View Post
Yay! here
Thanks - will look into later.
__________________
Projects - Reascripts - Lua:
LBX Stripper | LBX Chaos Engine | LBX Floating FX Positioner
Donate via Paypal
lb0 is offline   Reply With Quote
Old 04-29-2017, 10:24 AM   #3002
dasombre
Human being with feelings
 
dasombre's Avatar
 
Join Date: Dec 2009
Posts: 460
Default

tested the latest version and the open project still does not work.
In most cases it gets overwritten by the current script data if LBX window is open

It only does not overwrite the other script data (sometimes) when nothing has been changed in the project, but then again this defeats the purpose of reopening a project like wanting to go back to a certain point in time.

It also works here when the other project has a completely different name (although beeing in the same project folder), but not working when the projects in a project folder are saved with XXX-Name_01 , XXX_Name_02 (saved with the "save as new version")

Very sorry to bring the bad news
dasombre is offline   Reply With Quote
Old 04-29-2017, 12:11 PM   #3003
lb0
Human being with feelings
 
Join Date: Apr 2014
Posts: 2,075
Default

Quote:
Originally Posted by dasombre View Post
tested the latest version and the open project still does not work.
In most cases it gets overwritten by the current script data if LBX window is open

It only does not overwrite the other script data (sometimes) when nothing has been changed in the project, but then again this defeats the purpose of reopening a project like wanting to go back to a certain point in time.

It also works here when the other project has a completely different name (although beeing in the same project folder), but not working when the projects in a project folder are saved with XXX-Name_01 , XXX_Name_02 (saved with the "save as new version")

Very sorry to bring the bad news
It works fine for me - I think it's to do with your save data folder. I remember it puzzling me before where it puts your files. The current method relies on working out if you have saved data existing - but if it can't work out where your files are... So I just need to adjust for your settings.

In settings - can you please let me know exactly what you have entered in the save subfolder - and also your setting for save to project folder option...

Also - can you give me an example of the exact path where it saves your .lbxstripper files.
__________________
Projects - Reascripts - Lua:
LBX Stripper | LBX Chaos Engine | LBX Floating FX Positioner
Donate via Paypal
lb0 is offline   Reply With Quote
Old 04-29-2017, 12:26 PM   #3004
dasombre
Human being with feelings
 
dasombre's Avatar
 
Join Date: Dec 2009
Posts: 460
Default

Sure thing, here are all the settings:

In Stripper-Settings:
- save script data in project folder (CHECK)
- save subfolder: #
- create backup when saving (CHECK)

Reaper Project settings / MEDIA-Tab:
- "path to save media files" (leave blank for same path as project file):
--> "Audio Files"
(all my Audio Files are in folder "Audio Files" in the main project folder.)

My Stripperfiles end up here:
"Best Song ever heard" / Audio Files / *here are multiple LBX folders for each project-version/ *here is the stripper file and ".lbxstripper_" and the backup.

I can send screenshots if necessary

A concrete path would be:

C:/Users/Fisto/Desktop/Saving Test With LBX Action/Audio Files/Saving Test With LBX Action_9/Saving Test With LBX Action_9.lbxstripper

C:/.../Main Project Folder/Audio Files/lbx-folder for each Project (in the Main project folder, created automatically when saving with script data)/stripper.data
dasombre is offline   Reply With Quote
Old 04-29-2017, 12:47 PM   #3005
lb0
Human being with feelings
 
Join Date: Apr 2014
Posts: 2,075
Default

Quote:
Originally Posted by dasombre View Post
Sure thing, here are all the settings:

In Stripper-Settings:
- save script data in project folder (CHECK)
- save subfolder: #
- create backup when saving (CHECK)

Reaper Project settings / MEDIA-Tab:
- "path to save media files" (leave blank for same path as project file):
--> "Audio Files"
(all my Audio Files are in folder "Audio Files" in the main project folder.)

My Stripperfiles end up here:
"Best Song ever heard" / Audio Files / *here are multiple LBX folders for each project-version/ *here is the stripper file and ".lbxstripper_" and the backup.

I can send screenshots if necessary

A concrete path would be:

C:/Users/Fisto/Desktop/Saving Test With LBX Action/Audio Files/Saving Test With LBX Action_9/Saving Test With LBX Action_9.lbxstripper

C:/.../Main Project Folder/Audio Files/lbx-folder for each Project (in the Main project folder, created automatically when saving with script data)/stripper.data
Ok - I remember now what is was with your setup. Might take a while to sort this one out still.

In the meantime - you might wish to switch the save to project path option off in Stripper options. This way you should be able to work ok with Stripper saving and loading (hopefully) correctly. You may be able to confirm for me if this is the case. Although remember that all lbxstripper files will for the time being end up in the LBXCS_resources/projsave/ folder.

But until I get this fixed for your settings - it's all I can suggest.
__________________
Projects - Reascripts - Lua:
LBX Stripper | LBX Chaos Engine | LBX Floating FX Positioner
Donate via Paypal
lb0 is offline   Reply With Quote
Old 04-29-2017, 01:25 PM   #3006
dasombre
Human being with feelings
 
dasombre's Avatar
 
Join Date: Dec 2009
Posts: 460
Default

Quote:
Originally Posted by lb0 View Post
Ok - I remember now what is was with your setup. Might take a while to sort this one out still.

In the meantime - you might wish to switch the save to project path option off in Stripper options. This way you should be able to work ok with Stripper saving and loading (hopefully) correctly. You may be able to confirm for me if this is the case. Although remember that all lbxstripper files will for the time being end up in the LBXCS_resources/projsave/ folder.

But until I get this fixed for your settings - it's all I can suggest.
thanks for the suggestion, I just tried this and big bummer again:
exactly the same behaviour as before: when Stripper window is open, the script data is overwritten by the data which is currently open in the stripper window.

Only difference now: even if project names are completely different, data gets overwritten if window is open.

EDIT: easiest and safest workaround for now is to close the stripper-window when opening another project.
dasombre is offline   Reply With Quote
Old 04-29-2017, 01:27 PM   #3007
lb0
Human being with feelings
 
Join Date: Apr 2014
Posts: 2,075
Default

Quote:
Originally Posted by dasombre View Post
thanks for the suggestion, I just tried this and big bummer again:
exactly the same behaviour as before: when Stripper window is open, the script data is overwritten by the data which is currently open in the stripper window.

Only difference now: even if project names are completely different, data gets overwritten if window is open.
Have you tried this with a new project?

Can you please explain the exact steps you go through to get it to happen?

Thanks

EDIT: Can you take out the # from subfolder?
__________________
Projects - Reascripts - Lua:
LBX Stripper | LBX Chaos Engine | LBX Floating FX Positioner
Donate via Paypal
lb0 is offline   Reply With Quote
Old 04-29-2017, 01:46 PM   #3008
dasombre
Human being with feelings
 
dasombre's Avatar
 
Join Date: Dec 2009
Posts: 460
Default

Quote:
Originally Posted by lb0 View Post
Have you tried this with a new project?
tried with a completely new project.

Quote:
Can you please explain the exact steps you go through to get it to happen?
Make a project and save a couple of versions with "save as new version" while stripper window open. Added some controls to LBX Test_01 and some controls to LBX_Test_02 (both in the same main project folder). Make them look different so it is more obvious visually.

Now open one of those 2 projects and open stripper. Leave stripper window open and open the other project in the same main project folder and you will still have the same controls from the current project, NOT the new one. The new ones are gone and were overwritten by the previous script-data.

Quote:
Can you take out the # from subfolder?
yeees, it works without the #

Seems like looking in different subfolders confuses it.

My workaround is the macro I just did:
- ReaScript: close all running ReaScripts
- File: Open Project

This way I can keep my folders organized and not loose scriptdata. The only really minor drawback is that I have to reopen the stripper window after changing to another project, but I like that more than having all stripperdata in one folder and in a massively huge list which is hard to keep track of
dasombre is offline   Reply With Quote
Old 04-29-2017, 02:55 PM   #3009
lb0
Human being with feelings
 
Join Date: Apr 2014
Posts: 2,075
Default

Quote:
Originally Posted by dasombre View Post
tried with a completely new project.


Make a project and save a couple of versions with "save as new version" while stripper window open. Added some controls to LBX Test_01 and some controls to LBX_Test_02 (both in the same main project folder). Make them look different so it is more obvious visually.

Now open one of those 2 projects and open stripper. Leave stripper window open and open the other project in the same main project folder and you will still have the same controls from the current project, NOT the new one. The new ones are gone and were overwritten by the previous script-data.



yeees, it works without the #

Seems like looking in different subfolders confuses it.

My workaround is the macro I just did:
- ReaScript: close all running ReaScripts
- File: Open Project

This way I can keep my folders organized and not loose scriptdata. The only really minor drawback is that I have to reopen the stripper window after changing to another project, but I like that more than having all stripperdata in one folder and in a massively huge list which is hard to keep track of
Ok - I'll look into trying to get it working with the # symbol.

And in the meantime you've found something that works ok
__________________
Projects - Reascripts - Lua:
LBX Stripper | LBX Chaos Engine | LBX Floating FX Positioner
Donate via Paypal
lb0 is offline   Reply With Quote
Old 04-29-2017, 03:54 PM   #3010
lb0
Human being with feelings
 
Join Date: Apr 2014
Posts: 2,075
Default



Soon...

Update available.

New CTL OPTIONS 3 page:

First three options disable redrawing of background on control refresh (ie. when it gets redrawn). This has consequences - text that is not completely on top of opaque parts of the control image will be messed up (value mainly).

Click through option needs to be set on the meter controls so that they do not receive the mouse clicks - and any other overlaid control does.

Anyway - your call if you want to use the new features (purely to allow the sort of overlaid meter/control Timbralzoom requested). They might be useful for other things - don't know yet.

AND - RJ's request for separate colour/size for param name/value on a control is also added.

Please note - I had to change a bug which showed up and annoyed the hell out of me while adding this feature. The bug wasn't noticeable or a problem when size was controlled together - now they can be independent - the bug was annoying. In fixing this bug - it made ALL text for controls move in all saved projects/strips.

However - I've done my best to detect when this has happened (by checking file versions) - and think I've covered everything. I gathered users might complain if suddenly all their strips needed editing!!

So I've done my best to do this transparently. Once all projects are loaded and resaved - there will be no extra overhead checking for this problem (the corrections will be saved in the new data file).

Strip files will be corrected when required - but if you resave the strip files - they won't need correcting each time the strip is loaded. But this is nearly instant anyway.

So hopefully you won't notice any problems.

Also - LINK button - keeps the resizing/colour choosing of the text for controls as before (ie. linked).

EDIT:

Timbral - here's an example of the controls that will work with the new feature. Note - where the green is - there must be opaque colour behind the whole travel of the green strip at all times - as transparency here would leave artifacts when the control is redrawn. That's the main requirement.

I also split the image into L + R - but I guess you would have done that had it all worked correctly in your test.
Attached Files
File Type: zip Timbral_EditedCircleMeter.zip (74.6 KB, 21 views)
__________________
Projects - Reascripts - Lua:
LBX Stripper | LBX Chaos Engine | LBX Floating FX Positioner
Donate via Paypal

Last edited by lb0; 04-29-2017 at 04:42 PM.
lb0 is offline   Reply With Quote
Old 04-29-2017, 06:44 PM   #3011
RJHollins
Human being with feelings
 
Join Date: Dec 2011
Posts: 1,118
Default

"AND - RJ's request for separate colour/size for param name/value on a control is also added."

oooo ... the new split feature sizing and color works great !

THANK-YOU !
RJHollins is offline   Reply With Quote
Old 04-29-2017, 06:59 PM   #3012
RJHollins
Human being with feelings
 
Join Date: Dec 2011
Posts: 1,118
Default

Testing tonite ... hit a snag.

I was experimenting with the Mouse Sensitivity setting [def: 5].

I was hoping I could adjust how much wheel scrolling was needed to move a Knob through STEPPED values.

The 'snag'. I adjusted to some extremes of the settings ... but now the Knobs do not even move anymore. No matter what I do.

I tried setting the value back to the default=5 ... no change ... knos are frozen, and not moving via the wheel nor the mouse drag.

The question remains: what does the Wheel sensitivity setting do ? .... and how to get knobs working again ?

--- EDIT ---

I got the knobs working by closing the project, and reloading the STRIP ... so all good on that.

But something not right in MS area.

Last edited by RJHollins; 04-29-2017 at 07:15 PM.
RJHollins is offline   Reply With Quote
Old 04-30-2017, 12:42 AM   #3013
gpunk_w
Human being with feelings
 
Join Date: Dec 2010
Posts: 3,144
Default

Are there any instructions for this thing anywhere, videos that you have to read are not for me, PDF is fine
To be clear i have no problems creating dials and such and assigning them to parameters, but somebody mentioned that you could make step sequencers as such with it ?
__________________
Reaper scripters, that is all !!!!!!!!!!!!!!!!

Last edited by gpunk_w; 04-30-2017 at 12:53 AM.
gpunk_w is offline   Reply With Quote
Old 04-30-2017, 01:34 AM   #3014
timbralzoom
Human being with feelings
 
timbralzoom's Avatar
 
Join Date: Apr 2010
Location: Turkey/Istanbul
Posts: 1,227
Default

First thing first..Thank you so much!

two off topic question
1-may i get that handsome knob in the gif? to test exactly what i need...
because seems its overlaps already,
but while tweaking doesn't glitch/disturb the meter at all



EDIT for Q1:
ah! i realized knob BYPASS BG CTL must be active...but still i would love to have that handsome



2-is there is a way to split image to L+R easily
or have to create one by one? (<- not so important)
...
and a final as a tip
knobs sometimes becomes to un-clickable/un-selectable in the Edit mode...
seems meters must be added after the knob to the grid...
or just clone the meter and delete the old one.




final EDIT for knob BYPASS BG CTL:



it does this with some knobs but adds brightness to all...
pressing to 7 or switching between EDIT / LIVE refreshes...


more clear one :




still testing.
...

and ..action!

Last edited by timbralzoom; 04-30-2017 at 04:02 AM.
timbralzoom is offline   Reply With Quote
Old 04-30-2017, 01:49 AM   #3015
timbralzoom
Human being with feelings
 
timbralzoom's Avatar
 
Join Date: Apr 2010
Location: Turkey/Istanbul
Posts: 1,227
Default

Quote:
Originally Posted by gpunk_w View Post
Are there any instructions for this thing anywhere, videos that you have to read are not for me, PDF is fine
To be clear i have no problems creating dials and such and assigning them to parameters, but somebody mentioned that you could make step sequencers as such with it ?
for the Step sequencer topic you need a vst..
i am using this two fresh new sequencers
(HY-MPS and HY-SEQ16x3)
http://hy-plugins.com/plugins/vst/vst-instrument/
here is the example vid.(sorry no voice over ..terrible English)
https://www.youtube.com/watch?v=iz0pG_b5Gz4

or we need to some bravehearth JS coders
who will create Host IDs for the Note + Velocity parameters of the Sequencer Megababy
even 1 note row with Note number selector would enough in this case.

EDIT:
forgot to say.. Thank you for all the great videos you share!
timbralzoom is offline   Reply With Quote
Old 04-30-2017, 04:40 AM   #3016
lb0
Human being with feelings
 
Join Date: Apr 2014
Posts: 2,075
Default

Ok - i'll answer some of your questions now - but only got a little time:

RJ - Will look into mousewheel issue.

Timbral:

The knobs are getting brighter because they contain partial transparency in the graphic. You cannot use knobs with partial transparency without drawing the background (BG). Just won't work - so you'll need to use knob graphics with no partial transparency I'm afraid.

Regarding splitting into left and right - I just took the full image PNG - then loaded into paint.NET and decreased the canvas size to only select the portion I needed. Paint.NET has useful anchoring when adjusting the canvas size - so it selects the left or right portion of the graphic. Took me a couple of minutes. You only need to change the canvas width - so one canvas resize command will do it.

I'll send you the knob I used - I think I created this one using knobman 3D online - but will send you my rendered knobs and I think I have the URL somewhere so you can edit if you need to.

I'm aware of the selected a control that's behind another control issue. Will have a think how best to solve - but using separate L+R meters helps - as you can just grab the control in the middle between the meters easier.
__________________
Projects - Reascripts - Lua:
LBX Stripper | LBX Chaos Engine | LBX Floating FX Positioner
Donate via Paypal
lb0 is offline   Reply With Quote
Old 04-30-2017, 04:56 AM   #3017
timbralzoom
Human being with feelings
 
timbralzoom's Avatar
 
Join Date: Apr 2010
Location: Turkey/Istanbul
Posts: 1,227
Default

Quote:
Originally Posted by lb0 View Post
Ok - i'll answer some of your questions now - but only got a little time:

RJ - Will look into mousewheel issue.

Timbral:

The knobs are getting brighter because they contain partial transparency in the graphic. You cannot use knobs with partial transparency without drawing the background (BG). Just won't work - so you'll need to use knob graphics with no partial transparency I'm afraid.

Regarding splitting into left and right - I just took the full image PNG - then loaded into paint.NET and decreased the canvas size to only select the portion I needed. Paint.NET has useful anchoring when adjusting the canvas size - so it selects the left or right portion of the graphic. Took me a couple of minutes. You only need to change the canvas width - so one canvas resize command will do it.

I'll send you the knob I used - I think I created this one using knobman 3D online - but will send you my rendered knobs and I think I have the URL somewhere so you can edit if you need to.

I'm aware of the selected a control that's behind another control issue. Will have a think how best to solve - but using separate L+R meters helps - as you can just grab the control in the middle between the meters easier.
Thank you for all Leon!
&
Have a nice weekend.
&
https://www.youtube.com/watch?v=bUlN...ature=youtu.be

Last edited by timbralzoom; 04-30-2017 at 06:14 AM.
timbralzoom is offline   Reply With Quote
Old 04-30-2017, 12:42 PM   #3018
lb0
Human being with feelings
 
Join Date: Apr 2014
Posts: 2,075
Default

Quote:
Originally Posted by timbralzoom View Post
Thank you for all Leon!
&
Have a nice weekend.
&
https://www.youtube.com/watch?v=bUlN...ature=youtu.be
Here's the knobman3D url:

http://g200kg.github.io/knobman3d/?d...VhIjoiMCJ9fV19

You need to tweak the shadow (bottom right) - as it's set to 0 - but always comes up with a shadow switched on (and as shadows are definitely transparent - they need to be off).

EDIT: Also - knobman3D is pretty glitchy - and can be very slow to render with some settings - so keeping it simple makes it usable.

To export the control - the export button doesn't work for me - so when it generates the vertical frame strip when you go into the export screen - just right-click it and 'Save As Image' or whatever the option is in your browser.
__________________
Projects - Reascripts - Lua:
LBX Stripper | LBX Chaos Engine | LBX Floating FX Positioner
Donate via Paypal
lb0 is offline   Reply With Quote
Old 04-30-2017, 12:48 PM   #3019
lb0
Human being with feelings
 
Join Date: Apr 2014
Posts: 2,075
Default

Quote:
Originally Posted by RJHollins View Post
Testing tonite ... hit a snag.

I was experimenting with the Mouse Sensitivity setting [def: 5].

I was hoping I could adjust how much wheel scrolling was needed to move a Knob through STEPPED values.

The 'snag'. I adjusted to some extremes of the settings ... but now the Knobs do not even move anymore. No matter what I do.

I tried setting the value back to the default=5 ... no change ... knos are frozen, and not moving via the wheel nor the mouse drag.

The question remains: what does the Wheel sensitivity setting do ? .... and how to get knobs working again ?

--- EDIT ---

I got the knobs working by closing the project, and reloading the STRIP ... so all good on that.

But something not right in MS area.
I haven't been able to repeat your problems with extreme settings of the wheel options. Can you tell me exctly what parameter you are trying to adjust for and what you set it to etc when it freezes the control.

BTW - for stepped values - this control will have no effect. One mouse wheel click should move one step - and that's it. It works like that for me.

The setting is really for continuous controls - then it should make a difference to how much a parameter is changed by each 'click' of the mousewheel.
__________________
Projects - Reascripts - Lua:
LBX Stripper | LBX Chaos Engine | LBX Floating FX Positioner
Donate via Paypal
lb0 is offline   Reply With Quote
Old 04-30-2017, 01:21 PM   #3020
timbralzoom
Human being with feelings
 
timbralzoom's Avatar
 
Join Date: Apr 2010
Location: Turkey/Istanbul
Posts: 1,227
Default

Thanks a bunch!
timbralzoom is offline   Reply With Quote
Old 04-30-2017, 01:32 PM   #3021
RJHollins
Human being with feelings
 
Join Date: Dec 2011
Posts: 1,118
Default

Quote:
Originally Posted by lb0 View Post
I haven't been able to repeat your problems with extreme settings of the wheel options. Can you tell me exctly what parameter you are trying to adjust for and what you set it to etc when it freezes the control.

BTW - for stepped values - this control will have no effect. One mouse wheel click should move one step - and that's it. It works like that for me.

The setting is really for continuous controls - then it should make a difference to how much a parameter is changed by each 'click' of the mousewheel.
Ahhh ... I was adjusting WheelSEN for a STEPPED [cycle] knob. :|
RJHollins is offline   Reply With Quote
Old 04-30-2017, 01:36 PM   #3022
lb0
Human being with feelings
 
Join Date: Apr 2014
Posts: 2,075
Default

Quote:
Originally Posted by RJHollins View Post
Ahhh ... I was adjusting WheelSEN for a STEPPED [cycle] knob. :|
Yes - but even so - I tried it on a cycle control and had no issues - other than it made no difference! So still keen to work out why it froze on you...

Was it on one of your nebula strips? I'll give that a go. Did you set the wheel sens to maximum? or minimum (bearing in mind setting to minimum uses a GLOBAL state for the control - editing of which I've yet to implement :/
__________________
Projects - Reascripts - Lua:
LBX Stripper | LBX Chaos Engine | LBX Floating FX Positioner
Donate via Paypal
lb0 is offline   Reply With Quote
Old 04-30-2017, 03:50 PM   #3023
RJHollins
Human being with feelings
 
Join Date: Dec 2011
Posts: 1,118
Default

Quote:
Originally Posted by lb0 View Post
Yes - but even so - I tried it on a cycle control and had no issues - other than it made no difference! So still keen to work out why it froze on you...

Was it on one of your nebula strips? I'll give that a go. Did you set the wheel sens to maximum? or minimum (bearing in mind setting to minimum uses a GLOBAL state for the control - editing of which I've yet to implement :/
Hi lb0.

Most always a Nebula strip ... and I DID go through all extreme, and in-between, settings. Not sure I ever settled on the 'Global' setting ... but since MS does not apply to Cycled knobs ... I was still trying to figure a setting that would yield something ... till the KNOB locked up.

Even resetting to the original Default=5 setting would not free the knobs ... any of them [all locked].

Solution was to close the project [without a save], and reload it as originally was.

I can test further [if/when needed], but will wait to hear back from ya.
RJHollins is offline   Reply With Quote
Old 04-30-2017, 03:57 PM   #3024
lb0
Human being with feelings
 
Join Date: Apr 2014
Posts: 2,075
Default

Quote:
Originally Posted by RJHollins View Post
Hi lb0.

Most always a Nebula strip ... and I DID go through all extreme, and in-between, settings. Not sure I ever settled on the 'Global' setting ... but since MS does not apply to Cycled knobs ... I was still trying to figure a setting that would yield something ... till the KNOB locked up.

Even resetting to the original Default=5 setting would not free the knobs ... any of them [all locked].

Solution was to close the project [without a save], and reload it as originally was.

I can test further [if/when needed], but will wait to hear back from ya.
Ok - I'll have another play with Nebula in the chain.
__________________
Projects - Reascripts - Lua:
LBX Stripper | LBX Chaos Engine | LBX Floating FX Positioner
Donate via Paypal
lb0 is offline   Reply With Quote
Old 04-30-2017, 04:07 PM   #3025
RJHollins
Human being with feelings
 
Join Date: Dec 2011
Posts: 1,118
Default

ok ... check email. I'm sending up the STRIP.
RJHollins is offline   Reply With Quote
Old 04-30-2017, 05:08 PM   #3026
gpunk_w
Human being with feelings
 
Join Date: Dec 2010
Posts: 3,144
Default

Quote:
Originally Posted by timbralzoom View Post
for the Step sequencer topic you need a vst..
i am using this two fresh new sequencers
(HY-MPS and HY-SEQ16x3)
http://hy-plugins.com/plugins/vst/vst-instrument/
here is the example vid.(sorry no voice over ..terrible English)
https://www.youtube.com/watch?v=iz0pG_b5Gz4

or we need to some bravehearth JS coders
who will create Host IDs for the Note + Velocity parameters of the Sequencer Megababy
even 1 note row with Note number selector would enough in this case.

EDIT:
forgot to say.. Thank you for all the great videos you share!
Aaaah OK, thanks for letting me know
__________________
Reaper scripters, that is all !!!!!!!!!!!!!!!!
gpunk_w is offline   Reply With Quote
Old 05-01-2017, 04:51 AM   #3027
dasombre
Human being with feelings
 
dasombre's Avatar
 
Join Date: Dec 2009
Posts: 460
Default

yesterday I was designing a new strip and this feature-set came to me and would be really handy to have, so I will share them here, just so I said it

all Graphics related:
- ability to set the brightness/darkness of any graphic element
- ability to align graphics like control (align top ; align left)
- ability to copy graphics


Sidenote: the RCM feature is such a big one. I reworked my big Mammoth Eq strip and now it is very easy to import. Just one file and no more ReaBanks and N4-prestes to copy around (due to RCM), so I will share it very soon
(Just to confirm before sharing: other users would just have to define their scanboot.xml and after importing the strip they just have to "rebuild the program IDs once and resave, right?)

Thanks again for the amaaaazing work.
dasombre is offline   Reply With Quote
Old 05-01-2017, 08:07 AM   #3028
lb0
Human being with feelings
 
Join Date: Apr 2014
Posts: 2,075
Default

Quote:
Originally Posted by dasombre View Post
yesterday I was designing a new strip and this feature-set came to me and would be really handy to have, so I will share them here, just so I said it

all Graphics related:
- ability to set the brightness/darkness of any graphic element
- ability to align graphics like control (align top ; align left)
- ability to copy graphics


Sidenote: the RCM feature is such a big one. I reworked my big Mammoth Eq strip and now it is very easy to import. Just one file and no more ReaBanks and N4-prestes to copy around (due to RCM), so I will share it very soon
(Just to confirm before sharing: other users would just have to define their scanboot.xml and after importing the strip they just have to "rebuild the program IDs once and resave, right?)

Thanks again for the amaaaazing work.
Yes - as long as you had scanboot set when adding the RCM data (using the Nebula option), and the person importing has their scanboot set (and obviously the correct library installed) - then no extra work required.

One minor note - Found this out yesterday with RJHollins strip of DocFear (using Neb4) - he had an old version of the library - and I had latest. The two versions had different filenames - but also a 'bug' in Nebula - means that you cannot simply load the new program into Nebula - as Nebula *remembers* all a programs details so even if you switch to another program and back again - it still tries to load the wrong filename version.

The only way around this was to remove the N4 instances entirely, and add new instances - load the necessary libraries and relink the controls. Not loads of work - but a bit... It should be noted that this strip did NOT use RCM's - whereas if it did have RCM's and the strip was initially shared with INIT for all N4 instances - it would work ok.

The problem is with the current saved program data captured and stored in the strip file - so setting to INIT first - although not ideal - would not leave the incorrect filename in the N4 instance...
__________________
Projects - Reascripts - Lua:
LBX Stripper | LBX Chaos Engine | LBX Floating FX Positioner
Donate via Paypal
lb0 is offline   Reply With Quote
Old 05-01-2017, 08:18 AM   #3029
vanhaze
Human being with feelings
 
vanhaze's Avatar
 
Join Date: Jul 2012
Location: Netherlands
Posts: 3,829
Default

Ok, so i am starting to use this wicked thing.

2 Questions pop up:

a) Can you change colors of the knobs/faders etc ?
b) Can you link multiple knobs/faders etc. together, so you can change multiple plugin parameters at once ?
If so , how to do that exactly ?

Many Thx for any help !
vanhaze is offline   Reply With Quote
Old 05-01-2017, 08:45 AM   #3030
RJHollins
Human being with feelings
 
Join Date: Dec 2011
Posts: 1,118
Default

Hi lb0,

Just read the info you posted [after my email].

Curious that we might do a test while I still have the original SF install. Might be a waste of time ... ??!!

Anyway ... I was also wondering about 'Refresh ID'. Would this help in any way ? Also ... had I put the RMC [which probably will go in], there are 'refresh' feature you added there ... any help to this version/conversion issue ??

rj
RJHollins is offline   Reply With Quote
Old 05-01-2017, 09:25 AM   #3031
dasombre
Human being with feelings
 
dasombre's Avatar
 
Join Date: Dec 2009
Posts: 460
Default

Quote:
Originally Posted by vanhaze View Post
Ok, so i am starting to use this wicked thing.

2 Questions pop up:

a) Can you change colors of the knobs/faders etc ?
b) Can you link multiple knobs/faders etc. together, so you can change multiple plugin parameters at once ?
If so , how to do that exactly ?

Many Thx for any help !
a) no, those are controls and not changeable in color. Only size is changeable via the "SCALE" slider in control properties.

b) parameters can be linked with "macros". To add macros go into the track-menu (key T) then under "other controls" drag in a "macro control". Now back in live-mode (key L) you can rightclick the macro to add controls to this macro.
dasombre is offline   Reply With Quote
Old 05-01-2017, 09:29 AM   #3032
dasombre
Human being with feelings
 
dasombre's Avatar
 
Join Date: Dec 2009
Posts: 460
Default

Quote:
Originally Posted by lb0 View Post
The problem is with the current saved program data captured and stored in the strip file - so setting to INIT first - although not ideal - would not leave the incorrect filename in the N4 instance...
thank you for the info.
I'm not sure about the last bit of info regarding the INIT.
How would that look in practise?
Should I include a "INIT" program in each RCM and share with those as default?
dasombre is offline   Reply With Quote
Old 05-01-2017, 09:36 AM   #3033
lb0
Human being with feelings
 
Join Date: Apr 2014
Posts: 2,075
Default

Quote:
Originally Posted by dasombre View Post
thank you for the info.
I'm not sure about the last bit of info regarding the INIT.
How would that look in practise?
Should I include a "INIT" program in each RCM and share with those as default?
Yes - adding INIT option to RCM (program 0 - always) - would mean you could share it with INIT values and then the imported strip won't have any issues with incorrect filenames etc. The user importing the sharestrip could just set up their default settings then save the strip again. No messing with loading new instances of Nebula or whatever.

But this seems to only affect certain libraries - where an update may have changed the program filenames (like in DocFear).

However - in your case for Mammoth EQ - if you've made it with the latest version (or there haven't been any version changes) - it may not matter at all. Just DocFear so far I've noticed this on.
__________________
Projects - Reascripts - Lua:
LBX Stripper | LBX Chaos Engine | LBX Floating FX Positioner
Donate via Paypal
lb0 is offline   Reply With Quote
Old 05-01-2017, 09:43 AM   #3034
lb0
Human being with feelings
 
Join Date: Apr 2014
Posts: 2,075
Default

Quote:
Originally Posted by vanhaze View Post
Ok, so i am starting to use this wicked thing.

2 Questions pop up:

a) Can you change colors of the knobs/faders etc ?
b) Can you link multiple knobs/faders etc. together, so you can change multiple plugin parameters at once ?
If so , how to do that exactly ?

Many Thx for any help !
Thanks for jumping in

As Dasombre said - you cannot change the colour of any knob/slider control graphics as they are bitmap images and not drawn by the script.

However - it's pretty easy to get more controls in all different shapes and colours - and even to create your own if you are familiar with knobman.

Timbral provided a zip file containing loads of controls that he made usable by Stripper. I think it is linked to on first post of this thread.

just unzip the controls into the LBXCS_resources/controls folder and then restart the script - you will have lots more control options.

And yes - linking controls use macro buttons. To find them go into TR PARAM edit mode (shortcut - T) - then in 'Other Controls' you'll find the Macro Control. Drag this onto the strip and right-click it to start setting one up. Please note - macros and snapshots etc - can only include other parameters already in the current strip. So you need to import first all required paramters from any FX plugins first - then you can add these to snapshots/macros etc.
__________________
Projects - Reascripts - Lua:
LBX Stripper | LBX Chaos Engine | LBX Floating FX Positioner
Donate via Paypal
lb0 is offline   Reply With Quote
Old 05-01-2017, 09:51 AM   #3035
dasombre
Human being with feelings
 
dasombre's Avatar
 
Join Date: Dec 2009
Posts: 460
Default

Quote:
Originally Posted by lb0 View Post
Yes - adding INIT option to RCM (program 0 - always) - would mean you could share it with INIT values and then the imported strip won't have any issues with incorrect filenames etc. The user importing the sharestrip could just set up their default settings then save the strip again. No messing with loading new instances of Nebula or whatever.

But this seems to only affect certain libraries - where an update may have changed the program filenames (like in DocFear).

However - in your case for Mammoth EQ - if you've made it with the latest version (or there haven't been any version changes) - it may not matter at all. Just DocFear so far I've noticed this on.
awesome, thanks for the info. This is not hard to do

I will just make a shared version with INITs at the end of each RCM and save the strip with those INITs loaded as default. Then others just import the strip, change the RCM to the RCM of their choosing and resave.
Quite easy actually
dasombre is offline   Reply With Quote
Old 05-01-2017, 10:51 AM   #3036
timbralzoom
Human being with feelings
 
timbralzoom's Avatar
 
Join Date: Apr 2010
Location: Turkey/Istanbul
Posts: 1,227
Default

controls & Graphics ..just updated!

EDIT: oops! link in the first post of course.

EDIT2: for todays late fun
https://www.youtube.com/watch?v=jyFnAGmEr8k

Last edited by timbralzoom; 05-01-2017 at 12:09 PM.
timbralzoom is offline   Reply With Quote
Old 05-01-2017, 11:55 AM   #3037
lb0
Human being with feelings
 
Join Date: Apr 2014
Posts: 2,075
Default

Quote:
Originally Posted by dasombre View Post
yesterday I was designing a new strip and this feature-set came to me and would be really handy to have, so I will share them here, just so I said it

all Graphics related:
- ability to set the brightness/darkness of any graphic element
- ability to align graphics like control (align top ; align left)
- ability to copy graphics


Sidenote: the RCM feature is such a big one. I reworked my big Mammoth Eq strip and now it is very easy to import. Just one file and no more ReaBanks and N4-prestes to copy around (due to RCM), so I will share it very soon
(Just to confirm before sharing: other users would just have to define their scanboot.xml and after importing the strip they just have to "rebuild the program IDs once and resave, right?)

Thanks again for the amaaaazing work.
Sorry - answered half your questions in my head earlier - but forgot to answer...

Re graphics suggestions: Yes hopefully to all!!
__________________
Projects - Reascripts - Lua:
LBX Stripper | LBX Chaos Engine | LBX Floating FX Positioner
Donate via Paypal
lb0 is offline   Reply With Quote
Old 05-01-2017, 03:15 PM   #3038
RJHollins
Human being with feelings
 
Join Date: Dec 2011
Posts: 1,118
Default

woooo graphics ...

possibly have multi select of graphic items AND ability to GROUP/UNgroup them ?!?


2. lb0: new email sent with update STRIP.
RJHollins is offline   Reply With Quote
Old 05-01-2017, 04:09 PM   #3039
lb0
Human being with feelings
 
Join Date: Apr 2014
Posts: 2,075
Default

Quote:
Originally Posted by dasombre View Post
awesome, thanks for the info. This is not hard to do

I will just make a shared version with INITs at the end of each RCM and save the strip with those INITs loaded as default. Then others just import the strip, change the RCM to the RCM of their choosing and resave.
Quite easy actually
New update:

Added fairly rudimentary brightness and contrast controls for background graphics images.

Seems to work well - hopefully useful - although had to create a temporary new backbuffer for any images not using default settings (ie. with a brightness or contrast change) - which takes a little more CPU time to draw (not noticeable in my tests though).

Please note - it only redraws the background image when editing it or changing track - so you should have no noticeable drop in performance in general
__________________
Projects - Reascripts - Lua:
LBX Stripper | LBX Chaos Engine | LBX Floating FX Positioner
Donate via Paypal
lb0 is offline   Reply With Quote
Old 05-01-2017, 04:11 PM   #3040
lb0
Human being with feelings
 
Join Date: Apr 2014
Posts: 2,075
Default

Quote:
Originally Posted by RJHollins View Post
woooo graphics ...

possibly have multi select of graphic items AND ability to GROUP/UNgroup them ?!?


2. lb0: new email sent with update STRIP.
Thanks. Well multi select graphics will be done - but it's quite a bit of tweaking to add so not sure when...

Of course when it does arrive - grouping/ungrouping will be easy addition.
__________________
Projects - Reascripts - Lua:
LBX Stripper | LBX Chaos Engine | LBX Floating FX Positioner
Donate via Paypal
lb0 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 01:37 PM.


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