Old 12-03-2018, 10:17 PM   #5561
timbralzoom
Human being with feelings
 
timbralzoom's Avatar
 
Join Date: Apr 2010
Location: Turkey/Istanbul
Posts: 1,596
Default

-motto- first!

a new catch..
LBX Stripper.lua:67733: attempt to index a nil value (field '?')

just - just in case report
(i already found the workaround/fix )

https://drive.google.com/open?id=155...1Kceavk8iFss85
timbralzoom is offline   Reply With Quote
Old 12-04-2018, 12:12 AM   #5562
RJHollins
Human being with feelings
 
Join Date: Dec 2011
Posts: 1,258
Default

Man, timbralzoom ... you construct some amazing looking, work interfaces. They are well beyond my 'utilitarian' designs of something like an Equalizer.

Nonetheless ... I like watching the Show !
RJHollins is online now   Reply With Quote
Old 12-04-2018, 01:38 AM   #5563
timbralzoom
Human being with feelings
 
timbralzoom's Avatar
 
Join Date: Apr 2010
Location: Turkey/Istanbul
Posts: 1,596
Default

Quote:
Originally Posted by RJHollins View Post
Man, timbralzoom ... you construct some amazing looking, work interfaces. They are well beyond my 'utilitarian' designs of something like an Equalizer.

Nonetheless ... I like watching the Show !
Thank you RJ!
but really i just have enough time to make experiments with the GFX stuff
resize, put front&back, google it to find likable ones ,
try different Fixed Size settings while resize etc.

rest belongs to my small screen resolution
that i have to fit the strips .. like this monster
timbralzoom is offline   Reply With Quote
Old 12-04-2018, 04:36 AM   #5564
RJHollins
Human being with feelings
 
Join Date: Dec 2011
Posts: 1,258
Default

Yeah T,

Once I get the basic layout for my STRIP ... I end up tweaking the design, layout positions, color, over multiple sessions.

I can get something to look decent and functioning ... but it is only using
it in a Session that I find what needs GUI adjusting. [a main reason why I was asking earlier if there was a faster way to replace an older design with a new.
For now is just write out the settings, replace, reset ... it does the job.

I will say, it can be workflow significant moving a button or knob, or changing a Gauge display. Other times, I've scrap a design and started over.

Its' a learning/experimenting process for me.
RJHollins is online now   Reply With Quote
Old 12-04-2018, 11:00 AM   #5565
briandress
Human being with feelings
 
Join Date: Dec 2016
Posts: 78
Default

Quote:
Originally Posted by timbralzoom View Post
i will try to answer (according to my understandings) one by one



No!
after you build&save a Strip you don't need to open the plugin(s) first
Strips also saves and loads the associated plugin(s) .. so just drag your Strip when you want to use them in any time in any project.




yes this is the good way to combine different plugins & saved Snapshots separately
when you combine them in a project as you pointed out
this also will allows you continue to Save Snapshots in the Subsets for each Strip..



switch to EDIT MODE then click to GFX tab .. now you should see the Grid settings bottom Left of the Stripper window..
Left click to the number increase the Grid size/Value
Right click to decrease it. (default 16)

in my opinion sticking with the default 16 is a good start..
so add a graphic, resize in 16 pixel settings,
then add your controls / continue to build the Strip.
Do you have a video on subsets?
briandress is offline   Reply With Quote
Old 12-04-2018, 11:10 AM   #5566
timbralzoom
Human being with feelings
 
timbralzoom's Avatar
 
Join Date: Apr 2010
Location: Turkey/Istanbul
Posts: 1,596
Default

Quote:
Originally Posted by briandress View Post
Do you have a video on subsets?
i don't think i understand that correctly

luckily that old version still alive
should i record in a classical way via switching snapshots?
what do you want to see?

https://www.youtube.com/watch?v=JYqjcHYTQgQ


as a plus note:
when i add Grossbeat Strips to UGG there was already Subsets in the UGG
so i just add GB controls in to them via Learn..
GB strips has no subsets just the controls .. if makes any sense.


EDIT:
OK i am definitely old now...

sorry! i thought (actually :saw/read) your post from lb0

i am gonna record a small example quickly!

sorry again
timbralzoom is offline   Reply With Quote
Old 12-04-2018, 11:13 AM   #5567
briandress
Human being with feelings
 
Join Date: Dec 2016
Posts: 78
Default

Sorry just found it lol
briandress is offline   Reply With Quote
Old 12-04-2018, 11:20 AM   #5568
timbralzoom
Human being with feelings
 
timbralzoom's Avatar
 
Join Date: Apr 2010
Location: Turkey/Istanbul
Posts: 1,596
Default

Quote:
Originally Posted by briandress View Post
Sorry just found it lol


..
great!

found the solution? or the video? if video which one?
timbralzoom is offline   Reply With Quote
Old 12-04-2018, 11:26 AM   #5569
briandress
Human being with feelings
 
Join Date: Dec 2016
Posts: 78
Default

Quote:
Originally Posted by timbralzoom View Post
i don't think i understand that correctly

luckily that old version still alive
should i record in a classical way via switching snapshots?
what do you want to see?

https://www.youtube.com/watch?v=JYqjcHYTQgQ


as a plus note:
when i add Grossbeat Strips to UGG there was already Subsets in the UGG
so i just add GB controls in to them via Learn..
GB strips has no subsets just the controls .. if makes any sense.


EDIT:
OK i am definitely old now...

sorry! i thought (actually :saw/read) your post from lb0

i am gonna record a small example quickly!

sorry again
I love your videos. I’m learning through watching you. My snapshots are actually dependent on eachother. Every plugin will have settings change for each snapshot. I mostly want to make individual strips because I interchange them so much but I am getting the picture. The biggest hurdle for me now is making the strips in a visually delineated fashion so I can see my sections quickly. If you want to do a video on how you design a strip based on size that would be cool. I’m thinking I will just do a bunch of horizontal rectangles that will stack up for my signal chain. Gate on top. Overdrive next. Another gate. Maybe a compressor. Then the amp sim and then the impulse response stacks. I might even use 3-4 impulse response plugins so I can switch them on and off to switch cabinets based on which snapshot I’m using. One thing I do want to learn is about having a separate track that handles delays and reverbs so I can have the decay and reverb tails continue even when I switch to a snapshot without reverb or delay.

It is possible to control plugs that are on separate tracks with the strip page?
briandress is offline   Reply With Quote
Old 12-04-2018, 11:47 AM   #5570
timbralzoom
Human being with feelings
 
timbralzoom's Avatar
 
Join Date: Apr 2010
Location: Turkey/Istanbul
Posts: 1,596
Default

Quote:
Originally Posted by briandress View Post
I love your videos. I’m learning through watching you. My snapshots are actually dependent on eachother. Every plugin will have settings change for each snapshot. I mostly want to make individual strips because I interchange them so much but I am getting the picture. The biggest hurdle for me now is making the strips in a visually delineated fashion so I can see my sections quickly. If you want to do a video on how you design a strip based on size that would be cool. I’m thinking I will just do a bunch of horizontal rectangles that will stack up for my signal chain. Gate on top. Overdrive next. Another gate. Maybe a compressor. Then the amp sim and then the impulse response stacks. I might even use 3-4 impulse response plugins so I can switch them on and off to switch cabinets based on which snapshot I’m using. One thing I do want to learn is about having a separate track that handles delays and reverbs so I can have the decay and reverb tails continue even when I switch to a snapshot without reverb or delay.

It is possible to control plugs that are on separate tracks with the strip page?
Thank you i really glad if they helps!

this one also starts from scratch ..mixing individual Strips .. every strips has own subset etc.
might be helpful to see if you didn't already

https://www.youtube.com/watch?v=oI9Z2JcGJm8&t=2283s


yes!
you can insert the multiple Strips in one page and associated plugins to another tracks
just press to Alt (ctrl works too) while loading the Strips
you will see a window will pop up and will ask you the target track number for the plugins..
this means you can place the reverb, delay in to any track as a Send Fx that you looking for..

GFX..
let me say (if i understand the problem correctly) the GFX stuff is most simple and most fun part of the Stripper
all depends on your taste of course..

first a question:
did you download my Controls & Graphics already?
https://forum.cockos.com/showpost.ph...postcount=2068

now if you have them i am gonna upload a basic video to demonstrate the graphics usage.
timbralzoom is offline   Reply With Quote
Old 12-04-2018, 01:07 PM   #5571
timbralzoom
Human being with feelings
 
timbralzoom's Avatar
 
Join Date: Apr 2010
Location: Turkey/Istanbul
Posts: 1,596
Default

here!
i hope i didn't miss anything important..

GFX/Graphics Basics

https://www.youtube.com/watch?v=GYwA...ature=youtu.be
timbralzoom is offline   Reply With Quote
Old 12-04-2018, 10:16 PM   #5572
Rellik
Human being with feelings
 
Join Date: Jul 2009
Posts: 62
Default

Quick question (I'm just getting started with this tool so this might be basic - honestly I was totally blown away by the depth/functionality when I first loaded it!) I'm primarily using Stripper as a morpher, via its macro/snapshot functions.

I've seen that I can record automation lanes for each the subset params by tweaking the XY snapshot pad - can I actually record automation *of* the XY (presumably X and Y separately)? i.e. have just 2 automation lanes (the XY "inputs") rather than many (the subset "outputs"). With the goal of being able to automate/record the XY as expression, but still go in and modify the snapshots afterward (with the side benefit of not ending up with a ton of automation lanes :P). Thanks for any info!
Rellik is offline   Reply With Quote
Old 12-05-2018, 12:52 AM   #5573
lb0
Human being with feelings
 
Join Date: Apr 2014
Posts: 2,745
Default

Quote:
Originally Posted by Rellik View Post
Quick question (I'm just getting started with this tool so this might be basic - honestly I was totally blown away by the depth/functionality when I first loaded it!) I'm primarily using Stripper as a morpher, via its macro/snapshot functions.

I've seen that I can record automation lanes for each the subset params by tweaking the XY snapshot pad - can I actually record automation *of* the XY (presumably X and Y separately)? i.e. have just 2 automation lanes (the XY "inputs") rather than many (the subset "outputs"). With the goal of being able to automate/record the XY as expression, but still go in and modify the snapshots afterward (with the side benefit of not ending up with a ton of automation lanes :P). Thanks for any info!
Are you using the XY pad that you drag to the strip page? Or the more advanced MetaLite snapshot morpher (accessed for subsets only in the Snapshots window)?

The Metalite one can do what you want - using 2 faderbox sliders to automate.
__________________
Projects - Reascripts - Lua:
LBX Stripper | LBX Chaos Engine | LBX Floating FX Positioner | LBX SRD Smart Knobs
Donate via Paypal
lb0 is online now   Reply With Quote
Old 12-05-2018, 08:35 AM   #5574
timbralzoom
Human being with feelings
 
timbralzoom's Avatar
 
Join Date: Apr 2010
Location: Turkey/Istanbul
Posts: 1,596
Default

a question:

i am trying to include a Cycle Button in to an Advanced Randomizer

this AR has multiple duplicates with different settings for the Controls
e.g each one has Probability 0 for different Controls
so far no problem..

but i couldn't find the way how to make probability 0 for the Cycle Button
i mean even i set it to 0 still get randomized in each clone of AR s

if make sense
Cycle Button is parameter of the MIDIBusRouter JS - Output Bus Selector
and has 6 steps .. just Bus 1 to 6
(not all 17 steps from the Parameter: Source,1,2..to 16)

do i missing anything here?


as always -motto!-


timbralzoom is offline   Reply With Quote
Old 12-05-2018, 08:39 AM   #5575
lb0
Human being with feelings
 
Join Date: Apr 2014
Posts: 2,745
Default

Quote:
Originally Posted by timbralzoom View Post
a question:

i am trying to include a Cycle Button in to an Advanced Randomizer

this AR has multiple duplicates with different settings for the Controls
e.g each one has Probability 0 for different Controls
so far no problem..

but i couldn't find the way how to make probability 0 for the Cycle Button
i mean even i set it to 0 still get randomized in each clone of AR s

if make sense
Cycle Button is parameter of the MIDIBusRouter JS - Output Bus Selector
and has 6 steps .. just Bus 1 to 6
(not all 17 steps from the Parameter: Source,1,2..to 16)

do i missing anything here?


as always -motto!-


It's probably a case of I haven't thought too much about how they get randomized. I probably got them working against some of the criteria - but not all. I don't think you're missing anything - but there are so many control types that need managing differently by the randomizer - I hadn't and haven't done it properly yet for the cycle controls. I'll look into sometime.
__________________
Projects - Reascripts - Lua:
LBX Stripper | LBX Chaos Engine | LBX Floating FX Positioner | LBX SRD Smart Knobs
Donate via Paypal
lb0 is online now   Reply With Quote
Old 12-05-2018, 08:56 AM   #5576
timbralzoom
Human being with feelings
 
timbralzoom's Avatar
 
Join Date: Apr 2010
Location: Turkey/Istanbul
Posts: 1,596
Default

Quote:
Originally Posted by lb0 View Post
It's probably a case of I haven't thought too much about how they get randomized. I probably got them working against some of the criteria - but not all. I don't think you're missing anything - but there are so many control types that need managing differently by the randomizer - I hadn't and haven't done it properly yet for the cycle controls. I'll look into sometime.
ah! good to know!

a side note for the future
also i tried just the Radio Buttons of same Cycle Button in AR
(after remove the Cycle Button from Subset)
they get randomized only between last two states
if makes sense..

anyway,
i can create a Subset just for it .. so nothing important in this case.

Thank you!


EDIT:
side notes (plus) for the future

i created a Subset for only that Cycle Button,
if i try to Randomize the Cycle Button in regular/normal way,
result goes out of cycle states/steps: so goes the full parameter range (Source,1,2,3 to 16 in this case)
luckily just activating the Advanced Randomize (no extra settings) : makes the results as a expect .. get randomized between 6 states.
end of plus note & me happy

Last edited by timbralzoom; 12-05-2018 at 10:04 AM.
timbralzoom is offline   Reply With Quote
Old 12-05-2018, 11:13 AM   #5577
Pinknoise
Human being with feelings
 
Pinknoise's Avatar
 
Join Date: Aug 2012
Location: Around Montréal
Posts: 636
Default

Delete FX with Strip not working here. It worked like 2-3 times then it stopped. Am I doing something wrong ?
V 0.94.0095
Pinknoise is offline   Reply With Quote
Old 12-05-2018, 11:20 AM   #5578
lb0
Human being with feelings
 
Join Date: Apr 2014
Posts: 2,745
Default

Quote:
Originally Posted by Pinknoise View Post
Delete FX with Strip not working here. It worked like 2-3 times then it stopped. Am I doing something wrong ?
V 0.94.0095
By strip it means added strips (not the page) - so it will only work if you delete an actual strip that's been added (not anything you've built from scratch). Is it not working?
__________________
Projects - Reascripts - Lua:
LBX Stripper | LBX Chaos Engine | LBX Floating FX Positioner | LBX SRD Smart Knobs
Donate via Paypal
lb0 is online now   Reply With Quote
Old 12-05-2018, 11:54 AM   #5579
timbralzoom
Human being with feelings
 
timbralzoom's Avatar
 
Join Date: Apr 2010
Location: Turkey/Istanbul
Posts: 1,596
Default

EDIT2: (for my post above)
"side notes (plus) for the future"

correcting my self, i was wrong!
seems for long time what i get was just lucky shots..
i now see out of 6 cycle button stages/steps on Adv. Randomize too..
-sorry-
timbralzoom is offline   Reply With Quote
Old 12-05-2018, 12:48 PM   #5580
lb0
Human being with feelings
 
Join Date: Apr 2014
Posts: 2,745
Default

Quote:
Originally Posted by timbralzoom View Post
EDIT2: (for my post above)
"side notes (plus) for the future"

correcting my self, i was wrong!
seems for long time what i get was just lucky shots..
i now see out of 6 cycle button stages/steps on Adv. Randomize too..
-sorry-
Do you have other controls linked to the same parameters on the strip that are getting randomized. Just a thought - but it probably doesn't work as expected - but it is possible that randomizing a control that is stepped and one that is not for same parameter would cause full range to be used.
__________________
Projects - Reascripts - Lua:
LBX Stripper | LBX Chaos Engine | LBX Floating FX Positioner | LBX SRD Smart Knobs
Donate via Paypal
lb0 is online now   Reply With Quote
Old 12-05-2018, 01:24 PM   #5581
timbralzoom
Human being with feelings
 
timbralzoom's Avatar
 
Join Date: Apr 2010
Location: Turkey/Istanbul
Posts: 1,596
Default

Quote:
Originally Posted by lb0 View Post
Do you have other controls linked to the same parameters on the strip that are getting randomized. Just a thought - but it probably doesn't work as expected - but it is possible that randomizing a control that is stepped and one that is not for same parameter would cause full range to be used.
no, there is no any linked Control/parameter (even in the in the Fx chain)
also no duplicated Control in the Strip & not in Subset and in the randomizer..
also Radio Buttons not in "any" Subset/Randomizer but.. are they count?

timbralzoom is offline   Reply With Quote
Old 12-06-2018, 03:28 AM   #5582
Pinknoise
Human being with feelings
 
Pinknoise's Avatar
 
Join Date: Aug 2012
Location: Around Montréal
Posts: 636
Default

Quote:
Originally Posted by lb0 View Post
By strip it means added strips (not the page) - so it will only work if you delete an actual strip that's been added (not anything you've built from scratch). Is it not working?
Definetly added. It worked a bit and stopped working.
Pinknoise is offline   Reply With Quote
Old 12-06-2018, 05:51 AM   #5583
lb0
Human being with feelings
 
Join Date: Apr 2014
Posts: 2,745
Default

Quote:
Originally Posted by Pinknoise View Post
Definetly added. It worked a bit and stopped working.
Ok - how are you deleting the strip? What mode are you in (LIVE / MIX)?
__________________
Projects - Reascripts - Lua:
LBX Stripper | LBX Chaos Engine | LBX Floating FX Positioner | LBX SRD Smart Knobs
Donate via Paypal
lb0 is online now   Reply With Quote
Old 12-06-2018, 09:53 AM   #5584
Pinknoise
Human being with feelings
 
Pinknoise's Avatar
 
Join Date: Aug 2012
Location: Around Montréal
Posts: 636
Default

Pinknoise is offline   Reply With Quote
Old 12-06-2018, 09:57 AM   #5585
lb0
Human being with feelings
 
Join Date: Apr 2014
Posts: 2,745
Default

Quote:
Originally Posted by Pinknoise View Post
ah ok - thanks - I'll look into.

But - this isn't specifically deleting A strip. It's deleting a whole page of strips (so multiple strips) - and the deletion is not taking into account any plugins on the track. It would potentially delete all plugins on the track - even those not linked to any strip - so could be dangerous.

I have dug myself a whole by having the word strip possibly meaning a variety of objects - like the saved strip file - and also the page of strips etc.

In MIX mode - and also LIVE mode there are other ways to delete individual strips along with their plugins (what the option setting is for).

I'll look into the possibility of making the delete strip data also delete plugins...
__________________
Projects - Reascripts - Lua:
LBX Stripper | LBX Chaos Engine | LBX Floating FX Positioner | LBX SRD Smart Knobs
Donate via Paypal
lb0 is online now   Reply With Quote
Old 12-06-2018, 01:59 PM   #5586
Pinknoise
Human being with feelings
 
Pinknoise's Avatar
 
Join Date: Aug 2012
Location: Around Montréal
Posts: 636
Default

Quote:
Originally Posted by lb0 View Post
ah ok - thanks - I'll look into.

In MIX mode - and also LIVE mode there are other ways to delete individual strips along with their plugins (what the option setting is for).

I'll look into the possibility of making the delete strip data also delete plugins...
What are those options ?
Pinknoise is offline   Reply With Quote
Old 12-06-2018, 02:10 PM   #5587
lb0
Human being with feelings
 
Join Date: Apr 2014
Posts: 2,745
Default

Quote:
Originally Posted by Pinknoise View Post
What are those options ?
Hold Alt whilst hovering over a strip and double-clicking the red X.

In MIX mode you can Shift-right-click the switcher containing a strip and choose delete strip.
__________________
Projects - Reascripts - Lua:
LBX Stripper | LBX Chaos Engine | LBX Floating FX Positioner | LBX SRD Smart Knobs
Donate via Paypal
lb0 is online now   Reply With Quote
Old 12-06-2018, 04:02 PM   #5588
timbralzoom
Human being with feelings
 
timbralzoom's Avatar
 
Join Date: Apr 2010
Location: Turkey/Istanbul
Posts: 1,596
Default

found by chance
Momentary Buttons vs Adv. Randomizer

phew!
i have no idea when i changed the Randomize button(s) type Flash to Momentary..
was almost give me a heart attack..

https://drive.google.com/open?id=1Cj...4cR7JCT6spsvdN

-motto-
timbralzoom is offline   Reply With Quote
Old 12-06-2018, 05:05 PM   #5589
lb0
Human being with feelings
 
Join Date: Apr 2014
Posts: 2,745
Default

Quote:
Originally Posted by timbralzoom View Post
found by chance
Momentary Buttons vs Adv. Randomizer

phew!
i have no idea when i changed the Randomize button(s) type Flash to Momentary..
was almost give me a heart attack..

https://drive.google.com/open?id=1Cj...4cR7JCT6spsvdN

-motto-
So which working as expected? The Flash button?

Momentary buttons have a very specific use - I would say you probably don't want to add them to a randomize function. Although I'd have to remind myself exactly how they work first

Might need to exclude them from being randomized. (I could be wrong - I cannot even remember their primary use - I think for just temporarily setting a value whilst the mouse button is held).
__________________
Projects - Reascripts - Lua:
LBX Stripper | LBX Chaos Engine | LBX Floating FX Positioner | LBX SRD Smart Knobs
Donate via Paypal
lb0 is online now   Reply With Quote
Old 12-06-2018, 05:15 PM   #5590
timbralzoom
Human being with feelings
 
timbralzoom's Avatar
 
Join Date: Apr 2010
Location: Turkey/Istanbul
Posts: 1,596
Default

Quote:
Originally Posted by lb0 View Post
So which working as expected? The Flash button?

Momentary buttons have a very specific use - I would say you probably don't want to add them to a randomize function. Although I'd have to remind myself exactly how they work first

Might need to exclude them from being randomized. (I could be wrong - I cannot even remember their primary use - I think for just temporarily setting a value whilst the mouse button is held).
they are Subset/Randomize Buttons..so, not a plugin parameter/control..
using Button/Flash and Flash inverted for Randomize buttons has no problem..
i am using Flash/Flash inv always.

EDIT:
aah! sorry i miss this part .. didn't know it has specific function when mouse button held..
seems better to avoid to use in general is the best in my case
timbralzoom is offline   Reply With Quote
Old 12-07-2018, 02:32 AM   #5591
RJHollins
Human being with feelings
 
Join Date: Dec 2011
Posts: 1,258
Default

oh no ...

this is the first time I gotr an Error message loading up a new project.

After loading the Project, I launch STRIPPER, get this Error message:

"It appears the data file is incomplete: Continue Loading ?"

then mentions a BackUp file has been made.

When I Continue ... I get this Error Box:

LBX Stripper.lua:61784: attempt to perform arithmetic on a nil value (field 'w')

This is with the latest version of Stripper [i believe].
RJHollins is online now   Reply With Quote
Old 12-07-2018, 07:01 AM   #5592
lb0
Human being with feelings
 
Join Date: Apr 2014
Posts: 2,745
Default

Quote:
Originally Posted by RJHollins View Post
oh no ...

this is the first time I gotr an Error message loading up a new project.

After loading the Project, I launch STRIPPER, get this Error message:

"It appears the data file is incomplete: Continue Loading ?"

then mentions a BackUp file has been made.

When I Continue ... I get this Error Box:

LBX Stripper.lua:61784: attempt to perform arithmetic on a nil value (field 'w')

This is with the latest version of Stripper [i believe].
It won't load the backup file by default - clicking continue tries to load the incomplete file which is causing the error (there is data missing). I suspect you closed the project and used the save as dialog whilst reaper is closing - this does not work as reaper removes all the tracks before shutting down Stripper - so Stripper - on seeing the tracks being removed - adjusts its internal tables and deletes the data - and you end up with a corrupt and fairly empty data file.

To load the backup - open stripper but hit cancel? or whatever the other option is (not continue loading).

Then you can go into the ... menu and load the backup file (having fingers crossed it's not too old).
__________________
Projects - Reascripts - Lua:
LBX Stripper | LBX Chaos Engine | LBX Floating FX Positioner | LBX SRD Smart Knobs
Donate via Paypal
lb0 is online now   Reply With Quote
Old 12-07-2018, 10:39 AM   #5593
RJHollins
Human being with feelings
 
Join Date: Dec 2011
Posts: 1,258
Default

Quote:
Originally Posted by lb0 View Post
It won't load the backup file by default - clicking continue tries to load the incomplete file which is causing the error (there is data missing). I suspect you closed the project and used the save as dialog whilst reaper is closing - this does not work as reaper removes all the tracks before shutting down Stripper - so Stripper - on seeing the tracks being removed - adjusts its internal tables and deletes the data - and you end up with a corrupt and fairly empty data file.

To load the backup - open stripper but hit cancel? or whatever the other option is (not continue loading).

Then you can go into the ... menu and load the backup file (having fingers crossed it's not too old).
OK ... followed instructions, and was able to load the Strip BACKUP file. The GUI shows up. [YEAH]

QUESTION: If I HAD made a parameter change to a plugin [Gain, Freq, or Q] ... this being AFTER I first had a 'corrupt' [so no STRIPPER] ... and NOW that I load in the BACKUP .... Is STRIPPER reading and setting according to my current Plugin values ??? or the 'Old' values ?

Just want to be sure I understand this part. Then I need to figure out what got me into this issue to start ... but first, first.

Thanks lB0 !
RJHollins is online now   Reply With Quote
Old 12-07-2018, 10:52 AM   #5594
lb0
Human being with feelings
 
Join Date: Apr 2014
Posts: 2,745
Default

Quote:
Originally Posted by RJHollins View Post
OK ... followed instructions, and was able to load the Strip BACKUP file. The GUI shows up. [YEAH]

QUESTION: If I HAD made a parameter change to a plugin [Gain, Freq, or Q] ... this being AFTER I first had a 'corrupt' [so no STRIPPER] ... and NOW that I load in the BACKUP .... Is STRIPPER reading and setting according to my current Plugin values ??? or the 'Old' values ?

Just want to be sure I understand this part. Then I need to figure out what got me into this issue to start ... but first, first.

Thanks lB0 !
Yes - any plugin parameters changes will not be lost - only used to update the control values in stripper. The only thing you might lose is any actual controls or strips you may have added to Stripper after the backup was created (a backup is usually created when you save using Ctrl+S or explicitly save in another way).
__________________
Projects - Reascripts - Lua:
LBX Stripper | LBX Chaos Engine | LBX Floating FX Positioner | LBX SRD Smart Knobs
Donate via Paypal
lb0 is online now   Reply With Quote
Old 12-07-2018, 11:21 AM   #5595
RJHollins
Human being with feelings
 
Join Date: Dec 2011
Posts: 1,258
Default

Quote:
Originally Posted by lb0 View Post
Yes - any plugin parameters changes will not be lost - only used to update the control values in stripper. The only thing you might lose is any actual controls or strips you may have added to Stripper after the backup was created (a backup is usually created when you save using Ctrl+S or explicitly save in another way).
Thank-you lb0.

Returning to the project later today.

The NEXT thing I need to understand ... WHY this happened ?!?

It was a New project. I might have started with a SaveAS ... but I did several SAVES as I worked.

When I hit this issue, I did some other changes and DID a SaveAS to a different version #.

I did something wrong ?
RJHollins is online now   Reply With Quote
Old 12-07-2018, 11:48 AM   #5596
lb0
Human being with feelings
 
Join Date: Apr 2014
Posts: 2,745
Default

Quote:
Originally Posted by RJHollins View Post
Thank-you lb0.

Returning to the project later today.

The NEXT thing I need to understand ... WHY this happened ?!?

It was a New project. I might have started with a SaveAS ... but I did several SAVES as I worked.

When I hit this issue, I did some other changes and DID a SaveAS to a different version #.

I did something wrong ?
The new version saveas should work ok.

The main reason this happens is if you hit the reaper X button to close reaper - it then asks if you want to save the project - if you choose yes at this point (whilst reaper is closing) - like I mentioned earlier - Reaper removes the tracks BEFORE stopping running the script - so Stripper adjusts to the removed tracks and the save file gets corrupted. So always close stripper before closing Reaper - OR do a manual Save in Reaper (Ctrl+S or File->Save) before closing Reaper.

It's an issue that's always been there.

If it wasn't this - then I don't know. If a Stripper crash happens during saving then you'd get this also. And I've seen it also when changing project tabs before giving the project a filename (ie. before saving the unnamed project) - ~Stripper gets a little confused and can mess things up.

I need to sit down and think hard about reworking some of this - but it's a very fine line between having it working pretty well as it is and breaking it badly (which I've done before when trying to counter these problems)!
__________________
Projects - Reascripts - Lua:
LBX Stripper | LBX Chaos Engine | LBX Floating FX Positioner | LBX SRD Smart Knobs
Donate via Paypal
lb0 is online now   Reply With Quote
Old 12-07-2018, 12:13 PM   #5597
RJHollins
Human being with feelings
 
Join Date: Dec 2011
Posts: 1,258
Default

woo ... I usually never hit the X button to Close Reaper ... then have to do a Save. If/when that ever happens, the 'modify' that may have happen is insignificant and I'd oft times say NO to a Save at the point. But again, that's a special issue.

So I'm not sure what happened. I've just reloaded this Project, and have everything working [with Stripper], and have SAVED it.

Just Re-Loaded the Project ... all working ! [yeah].

Thinking back ... I might have Closed the STRIPPER panel, then Saved. Could that have been a problem.

This leads to this: I oft times need to move STRIPPER out of the way so I can work other things. I usually have to hit Its X button to close it.

Is there a way to have the Strip Panel MINIMIZE or something ?
RJHollins is online now   Reply With Quote
Old 12-07-2018, 01:25 PM   #5598
lb0
Human being with feelings
 
Join Date: Apr 2014
Posts: 2,745
Default

Quote:
Originally Posted by RJHollins View Post
woo ... I usually never hit the X button to Close Reaper ... then have to do a Save. If/when that ever happens, the 'modify' that may have happen is insignificant and I'd oft times say NO to a Save at the point. But again, that's a special issue.

So I'm not sure what happened. I've just reloaded this Project, and have everything working [with Stripper], and have SAVED it.

Just Re-Loaded the Project ... all working ! [yeah].

Thinking back ... I might have Closed the STRIPPER panel, then Saved. Could that have been a problem.

This leads to this: I oft times need to move STRIPPER out of the way so I can work other things. I usually have to hit Its X button to close it.

Is there a way to have the Strip Panel MINIMIZE or something ?
Well certainly closing Stripper should not be an issue - it saves the data when the script window is closed.

There might be a way to 'minimize' it in the future - thanks to Julian Saders APIs - but currently - unless you want to script something in Autohotkey - then minimizing is not possible.
__________________
Projects - Reascripts - Lua:
LBX Stripper | LBX Chaos Engine | LBX Floating FX Positioner | LBX SRD Smart Knobs
Donate via Paypal
lb0 is online now   Reply With Quote
Old 12-07-2018, 08:56 PM   #5599
RJHollins
Human being with feelings
 
Join Date: Dec 2011
Posts: 1,258
Default

Well ... it just happened again. :|

Stripper called up, giving the same incomplete or corrupt data Error.

This with a continuing project. No SaveAS, no X quit Reaper do a Save/Close.

Fortunately was able to recall the Backup ... but something obviously having issue. What ... I've no clue.

--- EDIT ---

Noticed something after loading up the Backup.

For the A/B part of my interface [one for each N-4 instance, I have an OFFLINE button assigned. There are 8 of them, one for each module.

The STATE of the LED button is reversed from what it, and all the others show.

All of the Buttons STATUS correctly show these modules being OFFLINE, with the Button LED showing in RED color.

However, the very 1st module, which is also OFFLINE, shows all its associated buttons as indeed Offline ... confirmed in the EFX list. But this button is illuminated in GREEN. I verified the Button Setting, and it is the same as all the other similar buttons. Somehow this button shows the opposite status [even though is does work ... its just backwards].

Maybe that means something ... I don't know.


--- EDIT 2 ---

Something else noticed ... Prior, I had done several edits with multiple SAVES ... however, I did a 'be sure' SAVE before closing the Project. I did NOT see a STRIPPER 'saving' screen flash by that last time. I hit SAVE again [several] still didn't see the Stripper confirming its Save. Didn't think about it. Then reloading the Project ... that showed the Error.

Just post recollection of what happens ... maybe useful.

Last edited by RJHollins; 12-07-2018 at 09:21 PM.
RJHollins is online now   Reply With Quote
Old 12-08-2018, 01:59 AM   #5600
foxAsteria
Human being with feelings
 
foxAsteria's Avatar
 
Join Date: Dec 2009
Location: Axis Mundi
Posts: 4,930
Default

Holy shit, this is tremendous!! How it took me this long to check it out? I have no idea...

Thanks lb0!
__________________
TwilightMysterySchool
foxAsteria 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:58 PM.


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