Old 01-12-2017, 01:37 AM   #2121
lb0
Human being with feelings
 
Join Date: Apr 2014
Posts: 1,460
Default

Quote:
Originally Posted by timbralzoom View Post
Thanks,
my aim, able to store all this parameters in the single main Snapshot system
(using also subsets of course but not relevant in this case)
currently we have PAGE based (and Subsets in the same page) Snapshot system,
using different pages needs Global Snapshot (not yet)
or you need to store and recall all parameters separately in the Pages..
which is great function!
but not practical/efficient in my case,
also probably i will stick with this One-Page setup (for this project template)
even when the Global Snapshot system implemented.

...
as far as i know, Leon will add Copy/Paste Parameters across the Pages,

i believe when its done, you can create separate strips- separate entities in time...
then load them to desired tracks then collect them to one work GUI as you want.

..
Edit:
a tiny report...
in Parameter edit mode Lasso selection "parameters & graphics", selects resized (shrinked) graphics as their original size.
it was fixed earlier if i remember correctly.
That's odd... Seems to work ok for me. Just checking - holding shift - right-click drag to select control and gfx. In FX PARAM mode? My quick test it works as it should - gfx shrunk to really small - and selection rectangle same size as shrunk gfx...
__________________
Projects - Reascripts - Lua:
https://github.com/L-B-X/LBXStripper
https://github.com/L-B-X/LBXChaosEngine
lb0 is online now   Reply With Quote
Old 01-12-2017, 02:34 AM   #2122
timbralzoom
Human being with feelings
 
timbralzoom's Avatar
 
Join Date: Apr 2010
Location: Turkey/Istanbul
Posts: 848
Default

gui too dark to notice easily but that 3 main parts has separate backgrounds
and they do not touch each other except the little cable-jack pngs between them.
nothing important / urgent..

ill test from scratch when i come back to home tonight, here is what i mean

https://drive.google.com/open?id=0B9...Vp4RzlfWUt0aFE

i hope make sense.
timbralzoom is offline   Reply With Quote
Old 01-12-2017, 03:44 AM   #2123
lb0
Human being with feelings
 
Join Date: Apr 2014
Posts: 1,460
Default

Quote:
Originally Posted by timbralzoom View Post
gui too dark to notice easily but that 3 main parts has separate backgrounds
and they do not touch each other except the little cable-jack pngs between them.
nothing important / urgent..

ill test from scratch when i come back to home tonight, here is what i mean

https://drive.google.com/open?id=0B9...Vp4RzlfWUt0aFE

i hope make sense.
Ah - I think I've understood - thanks.

No - what was fixed before was slightly different to this - will fix.

On another note - the next release will include an alternative method of detecting which control has been clicked.

At the moment - the time taken will vary depending on how many controls you have on the strip - and how far down the list that control sits.

Now I'm being nitpicky - the current detection algorithm sits around the 1/10th millisecond mark for 100 odd controls in a strip. But if you click on control 1 (first added) - then it takes a microsecond, but if you click on control 100 - it takes maybe a millisecond (or fraction of - these are rough).

Anyway - the new method (which is of course optional - as it takes about 20Mb more RAM) - uses a dedicated control bitmap and draws each control as a solid block of colour - unique to the control number. This bitmap is never visible.

Anyway - the result of this is simply to query what pixel colour is at the position where you click the mouse - and do a simple conversion to find out the control number.

The result of this is that the detection algorithm only takes a microsecond (or thereabouts) - to work out which control is clicked. Doesn't matter how many controls you have on the strip or which control is clicked. It's thoroughly consistent.

The sad thing is - you will probably never really notice any difference at all because it's hard enough for us to detect a millisecond - from a microsecond, but the improvement is there, and it's pretty neat whether noticeable or not.

The setting will default to off - but if you want to use it - tick the box in settings.

Not available yet - but will be in next update.

Update released. and quick EDIT - the detection speed is actually between 10 and 100 times quicker - or thereabouts - so about 10-20 microseconds consistently (on my not super super fast system) - was getting my n.nnnE-x numbers wrong

Still better consistency and speed over previous method. But worth 20Mb extra RAM (2048x2048 bitmap)? Up to you

EDIT2: Timbral - hopefully fixed the shrunken gfx selection issue in this release
__________________
Projects - Reascripts - Lua:
https://github.com/L-B-X/LBXStripper
https://github.com/L-B-X/LBXChaosEngine

Last edited by lb0; 01-12-2017 at 04:13 AM.
lb0 is online now   Reply With Quote
Old 01-13-2017, 01:53 AM   #2124
timbralzoom
Human being with feelings
 
timbralzoom's Avatar
 
Join Date: Apr 2010
Location: Turkey/Istanbul
Posts: 848
Default

yess lasso selection beautiful now,

trying to understand 2048 bitmap part but anyway
Thank you so much!!

you were about the say something holes on the bottom right..rigt?




edit:
is the size of the snapshot png (50pix) fixed size?

i tried to create smaller size for the A1gate snapshots
(in the pict kind a preset manager style but didn't work)
just out of curiosity
nothing important!

Last edited by timbralzoom; 01-13-2017 at 02:01 AM.
timbralzoom is offline   Reply With Quote
Old 01-13-2017, 03:16 AM   #2125
Reflected
Human being with feelings
 
Reflected's Avatar
 
Join Date: Jul 2009
Posts: 1,919
Default

Quote:
Originally Posted by timbralzoom View Post
yess lasso selection beautiful now,

trying to understand 2048 bitmap part but anyway
Thank you so much!!

you were about the say something holes on the bottom right..rigt?




edit:
is the size of the snapshot png (50pix) fixed size?

i tried to create smaller size for the A1gate snapshots
(in the pict kind a preset manager style but didn't work)
just out of curiosity
nothing important!
BEAUTIFUL!
can you upload your GUIs presets? love it!
Reflected is offline   Reply With Quote
Old 01-13-2017, 03:33 AM   #2126
timbralzoom
Human being with feelings
 
timbralzoom's Avatar
 
Join Date: Apr 2010
Location: Turkey/Istanbul
Posts: 848
Default

Hi Reflected,
do you mean just a Backgrounds (images) and the controls (knobs sliders)
or the whole Reaper project?
timbralzoom is offline   Reply With Quote
Old 01-13-2017, 03:38 AM   #2127
Reflected
Human being with feelings
 
Reflected's Avatar
 
Join Date: Jul 2009
Posts: 1,919
Default

ouch

The clicks are back when I use Metalite to automate Serum :/
Reflected is offline   Reply With Quote
Old 01-13-2017, 03:38 AM   #2128
Reflected
Human being with feelings
 
Reflected's Avatar
 
Join Date: Jul 2009
Posts: 1,919
Default

Quote:
Originally Posted by timbralzoom View Post
Hi Reflected,
do you mean just a Backgrounds (images) and the controls (knobs sliders)
or the whole Reaper project?
whole reaper project will be even better I think (if it includes the bgs and controls. )
Reflected is offline   Reply With Quote
Old 01-13-2017, 03:41 AM   #2129
lb0
Human being with feelings
 
Join Date: Apr 2014
Posts: 1,460
Default

Quote:
Originally Posted by Reflected View Post
ouch

The clicks are back when I use Metalite to automate Serum :/
I'm pretty sure I've not changed anything in Metalite that would make any difference.

Will have a look - when did you donwload the last version that worked ok (roughly)? Or can you give me number of lines in the code for the version that worked.

Also - can you go back to the version that worked ok and see if it still does it? Then I'll compare the two versions to see what's different.

THanks,
__________________
Projects - Reascripts - Lua:
https://github.com/L-B-X/LBXStripper
https://github.com/L-B-X/LBXChaosEngine
lb0 is online now   Reply With Quote
Old 01-13-2017, 03:45 AM   #2130
lb0
Human being with feelings
 
Join Date: Apr 2014
Posts: 1,460
Default

Quote:
Originally Posted by timbralzoom View Post
yess lasso selection beautiful now,

trying to understand 2048 bitmap part but anyway
Thank you so much!!

you were about the say something holes on the bottom right..rigt?




edit:
is the size of the snapshot png (50pix) fixed size?

i tried to create smaller size for the A1gate snapshots
(in the pict kind a preset manager style but didn't work)
just out of curiosity
nothing important!
I think I did put a minimum size on the snapshot dropdown list. I can probably remove - I think I just added it because I didn't think smaller would work very well as text might get cut off.

EDIT - or did you mean vertical size (which would correspond to 50 pix more)?
__________________
Projects - Reascripts - Lua:
https://github.com/L-B-X/LBXStripper
https://github.com/L-B-X/LBXChaosEngine
lb0 is online now   Reply With Quote
Old 01-13-2017, 04:02 AM   #2131
Reflected
Human being with feelings
 
Reflected's Avatar
 
Join Date: Jul 2009
Posts: 1,919
Default

Quote:
Originally Posted by lb0 View Post
I'm pretty sure I've not changed anything in Metalite that would make any difference.

Will have a look - when did you donwload the last version that worked ok (roughly)? Or can you give me number of lines in the code for the version that worked.

Also - can you go back to the version that worked ok and see if it still does it? Then I'll compare the two versions to see what's different.

THanks,
oops
it was nothing to do with metalite

the FM blending source was automated and caused the clicks.
Reflected is offline   Reply With Quote
Old 01-13-2017, 04:04 AM   #2132
lb0
Human being with feelings
 
Join Date: Apr 2014
Posts: 1,460
Default

Quote:
Originally Posted by Reflected View Post
oops
it was nothing to do with metalite

the FM blending source was automated and caused the clicks.
Ahh - phew

Yeah - careful what params you automate
__________________
Projects - Reascripts - Lua:
https://github.com/L-B-X/LBXStripper
https://github.com/L-B-X/LBXChaosEngine
lb0 is online now   Reply With Quote
Old 01-13-2017, 04:20 AM   #2133
lb0
Human being with feelings
 
Join Date: Apr 2014
Posts: 1,460
Default

Quote:
Originally Posted by timbralzoom View Post
yess lasso selection beautiful now,

trying to understand 2048 bitmap part but anyway
Thank you so much!!

you were about the say something holes on the bottom right..rigt?




edit:
is the size of the snapshot png (50pix) fixed size?

i tried to create smaller size for the A1gate snapshots
(in the pict kind a preset manager style but didn't work)
just out of curiosity
nothing important!
Just to explain the detection bitmap - just imagine the normal strip layout - but instead of the control bitmaps drawn on it to display knobs/sliders etc - these are replaced by coloured filled rectangles. Each rectangle colour relates to the control index which I need to know to tell which control has been clicked on.

The old method - this loops through all controls in the strip and works out whether the mouse click falls within the boundary of the current control - if not it moves to the next one and checks the boundaries again. So if you click on the last control added - it has to loop through all the controls (500+ on your mega strip) checking the boundaries before finding the correct one.

Well - with the new method - I simply call one function which returns what the colour of the bitmap is at mouse click x,y. One single call that returns the control index immediately . No need to loop through each and every control to find the one clicked you've clicked on. This method is way way more efficient, quick and always takes the same amount of time no matter whether the control clicked is the first or last one.

I would say - if you aren't bothered about an extra 20Mb of RAM use (and with your amount of RAM - I definitely wouldn't be worried) - then always use the new detection algorithm. You may not notice much difference - but it is ultimately faster, and more predictable.

The new method does mean the detection bitmap gets redrawn every time you change strip or page - but this is so quick as to not be noticeable, and never happens at a point in use where it would be a problem.
__________________
Projects - Reascripts - Lua:
https://github.com/L-B-X/LBXStripper
https://github.com/L-B-X/LBXChaosEngine
lb0 is online now   Reply With Quote
Old 01-13-2017, 12:23 PM   #2134
timbralzoom
Human being with feelings
 
timbralzoom's Avatar
 
Join Date: Apr 2010
Location: Turkey/Istanbul
Posts: 848
Default

Hi,
sorry for the late reply, it was a hard day.
Now..
first thing is first
@ Reflected
here is the full package

https://drive.google.com/open?id=0B9...1JITlVNeXdUNFE

including ReaBanks,JS FX,Reaper Presets...
please just let me know if anything missing
...
plugins in use




Edit:
Hi lb0,
sorry for the confusion yes i meant vertical size of snapshot..so its minimum 50 pixel ?
also as i tried to say its no big problem.

absolutely 20 MB just nothing! and now on its my default.

Last edited by timbralzoom; 01-13-2017 at 12:33 PM.
timbralzoom is offline   Reply With Quote
Old 01-13-2017, 04:53 PM   #2135
lb0
Human being with feelings
 
Join Date: Apr 2014
Posts: 1,460
Default

Quote:
Originally Posted by timbralzoom View Post
Hi,

Hi lb0,
sorry for the confusion yes i meant vertical size of snapshot..so its minimum 50 pixel ?
also as i tried to say its no big problem.

absolutely 20 MB just nothing! and now on its my default.
I've had a quick look at the code to remind myself - and there shouldn't be any restrictions other than top half opens snapshot window, bottom half opens drop down list, and left and right 20 pixels scrolls through snapshots.

So technically - I don't see why there should be a 50 pixel limit... You said you tried a smaller png but it didn't work - did you update the .knb file to indicate the new height? - that's the only thing I can think of that might have made it not work...
__________________
Projects - Reascripts - Lua:
https://github.com/L-B-X/LBXStripper
https://github.com/L-B-X/LBXChaosEngine
lb0 is online now   Reply With Quote
Old 01-13-2017, 09:58 PM   #2136
timbralzoom
Human being with feelings
 
timbralzoom's Avatar
 
Join Date: Apr 2010
Location: Turkey/Istanbul
Posts: 848
Default

Quote:
Originally Posted by lb0 View Post
I've had a quick look at the code to remind myself - and there shouldn't be any restrictions other than top half opens snapshot window, bottom half opens drop down list, and left and right 20 pixels scrolls through snapshots.

So technically - I don't see why there should be a 50 pixel limit... You said you tried a smaller png but it didn't work - did you update the .knb file to indicate the new height? - that's the only thing I can think of that might have made it not work...
oh! i am really sorry to bother you with this stpd question,
after creating-editing hundreds of control pngs, this is embarrassing and
must be one of the top senior moments!


works beautiful!




EDIT:
new idea, "Clear/Delete Snapshots at once, especially in the Subsets would wonderful imho.

EDIT2:
just thinking out loud moment...
is there is any change to link knobs? so we can create stripper's native/internal Modulators/Lfos?
here is the basic scenario:
create a track, add for example 20 instances of Cableguys Midi Shaper (its allows to snapshot whole "wave" we draw in its gui!)
and add something similar to FaderBox as just a 20 dummy slider,
link midi shapers out CC's to this sliders...
and finally add all midi shapers parameters and that dummy sliders to the stripper grid,
and just link that dummy sliders to any parameter in the stripper!!..?

new fun:

https://www.youtube.com/watch?v=W_dC...ature=youtu.be

Last edited by timbralzoom; 01-14-2017 at 03:18 AM.
timbralzoom is offline   Reply With Quote
Old 01-14-2017, 05:27 AM   #2137
Reflected
Human being with feelings
 
Reflected's Avatar
 
Join Date: Jul 2009
Posts: 1,919
Default

timbralzoom. thanks for sharing man,

@lbo, it can be useful to have a quick naming call up right when clicking on "capture" to set a new preset.
Reflected is offline   Reply With Quote
Old 01-14-2017, 06:17 AM   #2138
timbralzoom
Human being with feelings
 
timbralzoom's Avatar
 
Join Date: Apr 2010
Location: Turkey/Istanbul
Posts: 848
Default

Quote:
Originally Posted by Reflected View Post
timbralzoom. thanks for sharing man,

@lbo, it can be useful to have a quick naming call up right when clicking on "capture" to set a new preset.
have fun my friend,
its kind a very late thank you to your efforts for Vmorph!

ps. i just realized, in the last minute i change the (T , O named loudmax pngs) graphics,
original version is in the rar file (in the controls folder)
so you can replace if you want.

Edit..
one more
https://www.youtube.com/watch?v=3LRA...ature=youtu.be

Last edited by timbralzoom; 01-14-2017 at 07:08 AM.
timbralzoom is offline   Reply With Quote
Old 01-14-2017, 02:53 PM   #2139
lb0
Human being with feelings
 
Join Date: Apr 2014
Posts: 1,460
Default

Thanks all - I've read your requests - all should be doable - Timbral - you've confused me somewhat (easily done I'm afraid) - but I think you're getting at you want the ability to link faderbox faders to any parameter?? If so - should be doable...

Now - I'm really really going to get macro knobs working next - I've been promising them right from the start and that was months ago - so I'm going to concentrate on that before doing anything else.

Then I'll try and pile on through the many requests

Thanks again Timbral - for your videos - will check out the latest 2 properly when I get a mo (and don't risk waking the baby!! )
__________________
Projects - Reascripts - Lua:
https://github.com/L-B-X/LBXStripper
https://github.com/L-B-X/LBXChaosEngine
lb0 is online now   Reply With Quote
Old 01-14-2017, 04:46 PM   #2140
RJHollins
Human being with feelings
 
Join Date: Dec 2011
Posts: 1,043
Default

What are 'macro knobs' ?
RJHollins is online now   Reply With Quote
Old 01-14-2017, 05:01 PM   #2141
lb0
Human being with feelings
 
Join Date: Apr 2014
Posts: 1,460
Default

Quote:
Originally Posted by RJHollins View Post
What are 'macro knobs' ?
Well - my interpretation is where a single knob controls a set of parameters. So much like an XY - but where XY often morphs between 4+ presets, macro knobs interpolate parameter values between 2 presets AB.

So you can turn a single knob and it alters many parameters between points A and B (the ranges are chosen separately for each parameter).

The requests I've had are to also include 'slopes' where the transformation between parameter 1 A setting and B setting might not be linear - for fast/slow fades etc. Each parameter will have it's own slope setting - so you may wish to fade a filter's cutoff and resonance - but you may wish to change the cutoff linearly - but the resonance faster, so you put a fast start slope on the resonance.

I guess it's just a bit more fixed, controllable and predictable than an XY pad.

Technically - you can already do this in a roundabout way using Metalite - by placing just two snapshots on the XY grid - then create a path that goes directly from one to the other (straight line). Then add a fader from faderbox to automate the path - and drag the faderbox fader parameter back into the strip. The main difference here is that although you can use the gravity setting to act like a slope - it would be the same slope for all parameters in the snapshot.
__________________
Projects - Reascripts - Lua:
https://github.com/L-B-X/LBXStripper
https://github.com/L-B-X/LBXChaosEngine
lb0 is online now   Reply With Quote
Old 01-14-2017, 07:07 PM   #2142
RJHollins
Human being with feelings
 
Join Date: Dec 2011
Posts: 1,043
Default

Seems this 'Macro Knob' is gonna make some people very happy, after reading/following this and the Metalite portions.

Even though I don't see a direct use for the type of work I do ... it does open the imagination to other types of workflow and functions.

Just thinking out loud, wondering if this might be a future possibility ?!? What if there was a way to map a series of plugins [eq's] in such a way as we commonly see in market, of 'control dots' on a freq/gain grid, where the mouse-CLK would grab an assigned dot and be moveable in an XYZ plane.

[example eq's would be FabFilter, DMG-RQualibrium, etc].

dreaming
RJHollins is online now   Reply With Quote
Old 01-15-2017, 05:01 AM   #2143
lb0
Human being with feelings
 
Join Date: Apr 2014
Posts: 1,460
Default

Quote:
Originally Posted by RJHollins View Post
Seems this 'Macro Knob' is gonna make some people very happy, after reading/following this and the Metalite portions.

Even though I don't see a direct use for the type of work I do ... it does open the imagination to other types of workflow and functions.

Just thinking out loud, wondering if this might be a future possibility ?!? What if there was a way to map a series of plugins [eq's] in such a way as we commonly see in market, of 'control dots' on a freq/gain grid, where the mouse-CLK would grab an assigned dot and be moveable in an XYZ plane.

[example eq's would be FabFilter, DMG-RQualibrium, etc].

dreaming
Sounds very interesting - but I have to say you've lost me on the Z plane!!?

I understand X = freq, Y = gain, but what would the Z axis do? time? so like an automated eq? Q? or what else would it represent?

I don't own either of FabFilter or DMG Equilibrium - so if it's anything specific to those - It would need some explanation.
__________________
Projects - Reascripts - Lua:
https://github.com/L-B-X/LBXStripper
https://github.com/L-B-X/LBXChaosEngine
lb0 is online now   Reply With Quote
Old 01-15-2017, 07:38 AM   #2144
timbralzoom
Human being with feelings
 
timbralzoom's Avatar
 
Join Date: Apr 2010
Location: Turkey/Istanbul
Posts: 848
Default

Hi,
""link faderbox faders to any parameter""
pffft!
yes what a simple and clear translation!
...
i was preparing to record a video to demonstrate what i meant by link exactly
and how would to use - what the benefit etc.
...
saw this:
while un-linking the parameters



EDIT:
and also this.. after rename need to click to knob to see new name




EDIT2:
linking seems more complex/complicated than i thought
at least the way i am suggesting it seems must be snapshot based :/
otherwise once you link the parameters, even after reset the lfo depth, target parameter become unmovable.


EDIT3:
rename knob thingy is also valid for Graphic edit/ insert label


Last edited by timbralzoom; 01-15-2017 at 08:17 AM.
timbralzoom is offline   Reply With Quote
Old 01-15-2017, 09:47 AM   #2145
lb0
Human being with feelings
 
Join Date: Apr 2014
Posts: 1,460
Default

Aah - back to mega bug finding mode I see Timbral - thanks - all fixed in latest update.

If you do update - please ignore the new macro control bit under Actions & Meters - as it don't do anything yet

Also - I have updated the LBXCS_Resources.zip.

I realised I had made a mistake when rendering the original Knob PNGs. Ooops - taken me this long to realize - but they were limiting themselves to only 50 frames of animation even though 100 frames were rendered.

Only update if you use my knob controls - and don't update instead of your current resources folder - just add the SimpleKnob and SimpleKnob2 (all sizes) and __default pngs to your controls folder. I know on windows you should just be able to merge everything in from the controls folder - but if you have made changes to any of my default controls - then you may wish to be careful.

if not sure Just look for the 2017 timestamped files - and copy them across. You should find the knob animation a lot smoother
__________________
Projects - Reascripts - Lua:
https://github.com/L-B-X/LBXStripper
https://github.com/L-B-X/LBXChaosEngine
lb0 is online now   Reply With Quote
Old 01-15-2017, 10:19 AM   #2146
timbralzoom
Human being with feelings
 
timbralzoom's Avatar
 
Join Date: Apr 2010
Location: Turkey/Istanbul
Posts: 848
Default

Thanks!
i can confirm, un Learn and insert label fixed!

tiny one, fixable easily:
seems "SimpleFlat2_32" png rendered 48 pixel.

Edit:
for late reply...
last two videos just a GUI show off with the snapshots, so you can just ignore them
timbralzoom is offline   Reply With Quote
Old 01-15-2017, 10:39 AM   #2147
RJHollins
Human being with feelings
 
Join Date: Dec 2011
Posts: 1,043
Default

Quote:
Originally Posted by lb0 View Post
Sounds very interesting - but I have to say you've lost me on the Z plane!!?

I understand X = freq, Y = gain, but what would the Z axis do? time? so like an automated eq? Q? or what else would it represent?

I don't own either of FabFilter or DMG Equilibrium - so if it's anything specific to those - It would need some explanation.
Ahh ... the Z-plane. yeah ... I meant as a control for 'Q', that could be adjust on the display with the Mouse-Wheel.

Just hitting my morning cup of Joe ... but I can post more details a bit later. This would be a 'graphics' control that would integrate multiple NEBULA instances that could be control via this GRAFT mode and/or KNOBs. It may also be useful as a multi-parameter link for the sound design Guys.

The 2 EQ's I mentioned are just a couple of examples, but this type of GUI is common in some other releases. I could post a pix if helpful.

Thinking of this as a future idea ... and to see if this was even possible or desired. [what You've done already is amazing].

2. Just updated to the latest LUA and made the RESOURCE update. Seems everything working just fine. THX
RJHollins is online now   Reply With Quote
Old 01-15-2017, 10:47 AM   #2148
lb0
Human being with feelings
 
Join Date: Apr 2014
Posts: 1,460
Default

Quote:
Originally Posted by timbralzoom View Post
Thanks!
i can confirm, un Learn and insert label fixed!

tiny one, fixable easily:
seems "SimpleFlat2_32" png rendered 48 pixel.

Edit:
for late reply...
last two videos just a GUI show off with the snapshots, so you can just ignore them
Ooops - at least one of us is awake

Have fixed the 32 pixel one and reuploaded the zip file.

Thanks.
__________________
Projects - Reascripts - Lua:
https://github.com/L-B-X/LBXStripper
https://github.com/L-B-X/LBXChaosEngine
lb0 is online now   Reply With Quote
Old 01-15-2017, 10:55 AM   #2149
lb0
Human being with feelings
 
Join Date: Apr 2014
Posts: 1,460
Default

Quote:
Originally Posted by RJHollins View Post
Ahh ... the Z-plane. yeah ... I meant as a control for 'Q', that could be adjust on the display with the Mouse-Wheel.

Just hitting my morning cup of Joe ... but I can post more details a bit later. This would be a 'graphics' control that would integrate multiple NEBULA instances that could be control via this GRAFT mode and/or KNOBs. It may also be useful as a multi-parameter link for the sound design Guys.

The 2 EQ's I mentioned are just a couple of examples, but this type of GUI is common in some other releases. I could post a pix if helpful.

Thinking of this as a future idea ... and to see if this was even possible or desired. [what You've done already is amazing].

2. Just updated to the latest LUA and made the RESOURCE update. Seems everything working just fine. THX
Ah ok.

Sorry - but you'll need to update the zip once more to correct the simpleflat2_32 png.

Q eh? Well - now I know what you mean (I use Acon D's Equalise which also has this (and a brilliant continuous slope) -

the main issue is any graphic I would produce would not probably truly represent the curve of the many different types of EQ out there. As Q value is somewhat implementation specific - one EQ's Q width of say 4 - is likely different to another EQ's Q width of 4 is it not.

But as a general guide - I guess it would be possible in the future. Not quite sure how it would be set up - and how it would know number of available bands - and filter types etc - but it might be possible at some rudimentary level. And how it could work with something like Massive Passive style EQ - that has a Q tied in with the gain level (proportional bandwidth or something) - which I believe you very kindly explained to me many many moons ago.

But I guess a basic frequency, Q and Gain selector could be developed. As long as you don't rely on any curve diagram...
__________________
Projects - Reascripts - Lua:
https://github.com/L-B-X/LBXStripper
https://github.com/L-B-X/LBXChaosEngine
lb0 is online now   Reply With Quote
Old 01-15-2017, 01:47 PM   #2150
timbralzoom
Human being with feelings
 
timbralzoom's Avatar
 
Join Date: Apr 2010
Location: Turkey/Istanbul
Posts: 848
Default

forgot to say, also parameter types needs update.
timbralzoom is offline   Reply With Quote
Old 01-15-2017, 02:13 PM   #2151
lb0
Human being with feelings
 
Join Date: Apr 2014
Posts: 1,460
Default

Quote:
Originally Posted by timbralzoom View Post
forgot to say, also parameter types needs update.
Aaah - you don't miss anything

done

New zip file - hopefully last for the moment!!
__________________
Projects - Reascripts - Lua:
https://github.com/L-B-X/LBXStripper
https://github.com/L-B-X/LBXChaosEngine
lb0 is online now   Reply With Quote
Old 01-16-2017, 06:18 AM   #2152
timbralzoom
Human being with feelings
 
timbralzoom's Avatar
 
Join Date: Apr 2010
Location: Turkey/Istanbul
Posts: 848
Default

new found:
is there is a hidden limit to parameter count in the subsets?

small history:
Subset was clone of the Page and was old one...i was trying to add new parameters in it..
added "perc1" parameters successfully then realized there are some missing ones

https://drive.google.com/open?id=0B9...UZmYjIxS3BZYms

Last edited by timbralzoom; 01-16-2017 at 06:23 AM.
timbralzoom is offline   Reply With Quote
Old 01-16-2017, 12:00 PM   #2153
lb0
Human being with feelings
 
Join Date: Apr 2014
Posts: 1,460
Default

Quote:
Originally Posted by timbralzoom View Post
new found:
is there is a hidden limit to parameter count in the subsets?

small history:
Subset was clone of the Page and was old one...i was trying to add new parameters in it..
added "perc1" parameters successfully then realized there are some missing ones

https://drive.google.com/open?id=0B9...UZmYjIxS3BZYms
Hmmm. Shouldn't be any limit. Obviously a bug so will look into. Can you send me your project with the missing params. It may not help me as most params will be missing (fx missing) and I think they get removed or unselectable when they are missing. But will see if I can spot the problem.
__________________
Projects - Reascripts - Lua:
https://github.com/L-B-X/LBXStripper
https://github.com/L-B-X/LBXChaosEngine
lb0 is online now   Reply With Quote
Old 01-16-2017, 01:35 PM   #2154
timbralzoom
Human being with feelings
 
timbralzoom's Avatar
 
Join Date: Apr 2010
Location: Turkey/Istanbul
Posts: 848
Default

project&controls&graphics
https://drive.google.com/open?id=0B9...05iZTZQRnVZejA

let me know if i miss anything.
timbralzoom is offline   Reply With Quote
Old 01-16-2017, 02:43 PM   #2155
lb0
Human being with feelings
 
Join Date: Apr 2014
Posts: 1,460
Default

Quote:
Originally Posted by timbralzoom View Post
project&controls&graphics
https://drive.google.com/open?id=0B9...05iZTZQRnVZejA

let me know if i miss anything.
Ok - got to the bottom of this

There is no limits for parameters. But I think because this is an old project - some of the controls ended up with duplicate control ids. A while back I added code to prevent this from happening - but I think because your project is quite old it predates that fix.

So - if you download the latest version. Find the control that won't let you add - in normal (not snapshot learn mode) - right-click control - Tools->Regenerate ID.

Then try relearn the control.

I worked this out mainly because your horizontal slider send that won't add - actually deselected another control from the snapshots. So you may wish to go back to an earlier version if possible before you subsetted out the page snapshots to ensure they aren't missing parameter which was being deselected when trying to select the missing parameter.

Best not to do this (Regenerate ID) for any other reason as in other cases it will leave your snapshots messed up slightly - but if the control hasn't been added to a snapshot (because it has duplicate ID) - it should be fine. Remember to back up just to be sure

So this regen id tool should only be used to fix old projects - no reason to use it otherwise
__________________
Projects - Reascripts - Lua:
https://github.com/L-B-X/LBXStripper
https://github.com/L-B-X/LBXChaosEngine
lb0 is online now   Reply With Quote
Old 01-16-2017, 09:36 PM   #2156
timbralzoom
Human being with feelings
 
timbralzoom's Avatar
 
Join Date: Apr 2010
Location: Turkey/Istanbul
Posts: 848
Default

oh!
if i knew it was specific to me, specific to this project i wouldn't report,
because it seems just deleting the old subsets and creating new ones
was more than enough!
anyway..
downloaded, ill test tonight
Thank you so much!
timbralzoom is offline   Reply With Quote
Old 01-17-2017, 01:12 AM   #2157
lb0
Human being with feelings
 
Join Date: Apr 2014
Posts: 1,460
Default

Quote:
Originally Posted by timbralzoom View Post
oh!
if i knew it was specific to me, specific to this project i wouldn't report,
because it seems just deleting the old subsets and creating new ones
was more than enough!
anyway..
downloaded, ill test tonight
Thank you so much!
Even deleting subsets wouldn't have fixed properly. You had 2 sets of controls with matching ids - which would mean you could not properly set 2 of those 4 controls.
__________________
Projects - Reascripts - Lua:
https://github.com/L-B-X/LBXStripper
https://github.com/L-B-X/LBXChaosEngine
lb0 is online now   Reply With Quote
Old 01-17-2017, 02:34 AM   #2158
timbralzoom
Human being with feelings
 
timbralzoom's Avatar
 
Join Date: Apr 2010
Location: Turkey/Istanbul
Posts: 848
Default

Quote:
Originally Posted by lb0 View Post
Even deleting subsets wouldn't have fixed properly. You had 2 sets of controls with matching ids - which would mean you could not properly set 2 of those 4 controls.
i see now, i am relief a bit, because it seems will helpful to everyone,at some point.
Thank you so much again!




new one,
occurred only once..(so reporting for just in case)
when i create new project tab while Stripper window open..

...Scripts\LBX\LBX Stripper.lua:18751: attempt to index a nil value

(local 'file')

tried to reproduce again with the same project open but it seems one time only.


EDIT:
a small dose for the night

https://www.youtube.com/watch?v=KN1x...ature=youtu.be

Last edited by timbralzoom; 01-17-2017 at 08:23 AM.
timbralzoom is offline   Reply With Quote
Old 01-19-2017, 02:10 PM   #2159
lb0
Human being with feelings
 
Join Date: Apr 2014
Posts: 1,460
Default

Hi All.

Well - developing a few things at the moment - Have started work on macro controls - but still some things to do there.

Also started work on this:

https://youtu.be/ri0M5NRZwh4

RJ Hollins sowed the seed in my brain for this - he's a bad person . Hope some of you might find it useful.

Still some way off complete - need to add saving and loading of bands and entire EQs, band enable/offline options, plus add other controls that might be available on the eq plugins (slope/filter type etc).

But just to show you what's around the corner
__________________
Projects - Reascripts - Lua:
https://github.com/L-B-X/LBXStripper
https://github.com/L-B-X/LBXChaosEngine
lb0 is online now   Reply With Quote
Old 01-19-2017, 02:37 PM   #2160
dasombre
Human being with feelings
 
dasombre's Avatar
 
Join Date: Dec 2009
Posts: 442
Default

woooow Ib0, this is looking really promising. As only 2 weeks in on Nebula recently (and blown away by the sound BTW) I'm totally happy that you are working on this new feature
I've also seen that you introduced some kind of "container" for plug-ins which is already a bit similar to what I voiced as an idea a few weeks ago here in this thread: a way to hide or show controls this is already sooo cool. Not sure if you only want to use this "container" thing for eqs or if this will be also usable for other plugs and control. for example a "Comp" or whatever button (userdefinable) which when clicked brings you to a set of parameters and macros by the user. (<- a good way to unclutter busy strips and stay focused on certain things). Maybe a modiefied drag of a strip could optionally bring in the strip as "containered" strip which is shown when we click on the name of the strip after dragging it in like you did with the eq-button in the video). I hope you understand what I mean.

Anyway, so looking forward to this. Thanks a lot MR! Also I'm there when a donate button should appear later on
dasombre 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 10:34 AM.


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