Old 01-08-2017, 03:09 PM   #2081
lb0
Human being with feelings
 
Join Date: Apr 2014
Posts: 3,189
Default

Quote:
Originally Posted by TonE View Post
Cool, this is anyway what I would want, just taking a few parameters of each, all together in one interface. Now next question. Do we have 'ranged randomness' around each snapshot? Then it would be like using parameter modulation, but using snapshots as reference. With randomized lfo around snapshot. Nice would be all 'parameter modulations' visible or controllable from one place.
I think (a while since I did it) - but if you apply range restrictions to the parameter control (CTL OPTIONS 2 page - click on CTL OPTIONS header to get to page 2) - then the randomized settings will be set within the range. I think you can bypass range by shift or ctrl clicking RANDOMIZE button - but this makes controls behave erratically if set outside the range (still works - but not perfect).

I'm considering adding a snapshot editor - so shows all controls within the snapshot set and allows editing from one place. Not got round to it yet though.
__________________
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 01-09-2017, 02:29 AM   #2082
lb0
Human being with feelings
 
Join Date: Apr 2014
Posts: 3,189
Default

Quote:
Originally Posted by timbralzoom View Post
Thanks!
immediately-instantly-in no time-absolutely replaced with the backup !




i think you meant something like this

Has this grown since I last saw it??
__________________
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 01-09-2017, 02:58 AM   #2083
musicbynumbers
Human being with feelings
 
musicbynumbers's Avatar
 
Join Date: Jun 2009
Location: brighton, uk
Posts: 12,754
Default

I'm a bit "late to the party" on this amazing script as I've only just had time to look at it but was wondering..

Is there a way to make one controller in the script control multiple parameters (of different plugins) either on a single track or across the project?

It seems like it's doable as you can set limits etc but wanted to see if it can be used a kind of macro control system for synthesis.

I use mpc's amazing script for this currently but would like to try this one for its other features and for different uses. (and donate of course if I do!)
__________________
subproject FRs click here
note: don't search for my pseudonym on the web. The "musicbynumbers" you find is not me or the name I use for my own music.
musicbynumbers is offline   Reply With Quote
Old 01-09-2017, 03:09 AM   #2084
timbralzoom
Human being with feelings
 
timbralzoom's Avatar
 
Join Date: Apr 2010
Location: Turkey/Istanbul
Posts: 1,689
Default

Quote:
Originally Posted by lb0 View Post
Has this grown since I last saw it??
slowly

btw. new save system is really amazing!! works smoothly!!
Thank you so much
here is the new METALITE automation test fun.

https://www.youtube.com/watch?v=zgIs...ature=youtu.be
timbralzoom is offline   Reply With Quote
Old 01-09-2017, 03:32 AM   #2085
lb0
Human being with feelings
 
Join Date: Apr 2014
Posts: 3,189
Default

Quote:
Originally Posted by musicbynumbers View Post
I'm a bit "late to the party" on this amazing script as I've only just had time to look at it but was wondering..

Is there a way to make one controller in the script control multiple parameters (of different plugins) either on a single track or across the project?

It seems like it's doable as you can set limits etc but wanted to see if it can be used a kind of macro control system for synthesis.

I use mpc's amazing script for this currently but would like to try this one for its other features and for different uses. (and donate of course if I do!)
Macro knobs (using the snapshot system) - are on the horizon. Been thinking about it for a long time now - just need to sit down and do it.

At the moment - either the Metalite XY pad or simple XY Pad would be the only way to do it - but these are not quite the same and are not a straight AB morph - more averaging between many snapshots.

So it will be added soon
__________________
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 01-09-2017, 03:52 AM   #2086
timbralzoom
Human being with feelings
 
timbralzoom's Avatar
 
Join Date: Apr 2010
Location: Turkey/Istanbul
Posts: 1,689
Default

how about an extreme Gravity settings to record hard snapshot switch,
with no blend/mix between them in METALITE?
timbralzoom is offline   Reply With Quote
Old 01-09-2017, 04:08 AM   #2087
lb0
Human being with feelings
 
Join Date: Apr 2014
Posts: 3,189
Default

Quote:
Originally Posted by timbralzoom View Post
how about an extreme Gravity settings to record hard snapshot switch,
with no blend/mix between them in METALITE?
I guess would be possible - but it would be very hard to judge exactly where on the 'grid' this switch will happen (as there are no range markers).
__________________
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 01-09-2017, 06:43 AM   #2088
musicbynumbers
Human being with feelings
 
musicbynumbers's Avatar
 
Join Date: Jun 2009
Location: brighton, uk
Posts: 12,754
Default

Quote:
Originally Posted by lb0 View Post
Macro knobs (using the snapshot system) - are on the horizon. Been thinking about it for a long time now - just need to sit down and do it.

At the moment - either the Metalite XY pad or simple XY Pad would be the only way to do it - but these are not quite the same and are not a straight AB morph - more averaging between many snapshots.

So it will be added soon
Sounds good! no rush here but look forward to it!
__________________
subproject FRs click here
note: don't search for my pseudonym on the web. The "musicbynumbers" you find is not me or the name I use for my own music.
musicbynumbers is offline   Reply With Quote
Old 01-09-2017, 10:00 AM   #2089
Sju
Human being with feelings
 
Join Date: Jun 2015
Posts: 686
Default

Quote:
Originally Posted by musicbynumbers View Post
Sounds good! no rush here but look forward to it!
Same here!

Please lb0, if possible, limits and transfer functions for each "child" parameter would be really useful.

Keep up the good work!
Sju is offline   Reply With Quote
Old 01-10-2017, 12:33 AM   #2090
timbralzoom
Human being with feelings
 
timbralzoom's Avatar
 
Join Date: Apr 2010
Location: Turkey/Istanbul
Posts: 1,689
Default

today's Snapshots fun
https://www.youtube.com/watch?v=tpWQ...ature=youtu.be

most of the audio glitches comes from disc bouncing while recording the video...

final bounce mp3 (no clicks-glitches)
https://soundcloud.com/subcase/lbx-s...-01-livebounce
timbralzoom is offline   Reply With Quote
Old 01-10-2017, 03:01 AM   #2091
lb0
Human being with feelings
 
Join Date: Apr 2014
Posts: 3,189
Default

Quote:
Originally Posted by timbralzoom View Post
today's Snapshots fun
https://www.youtube.com/watch?v=tpWQ...ature=youtu.be

most of the audio glitches comes from disc bouncing while recording the video...

final bounce mp3 (no clicks-glitches)
https://soundcloud.com/subcase/lbx-s...-01-livebounce
Awesome stuff Straight into top 5 of my favourite Timralzoom demo's!! Possibly challenging the number 1 spot held for some time by demo #7

__________________
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 01-10-2017, 07:57 AM   #2092
timbralzoom
Human being with feelings
 
timbralzoom's Avatar
 
Join Date: Apr 2010
Location: Turkey/Istanbul
Posts: 1,689
Default

Quote:
Originally Posted by lb0 View Post
Awesome stuff Straight into top 5 of my favourite Timralzoom demo's!! Possibly challenging the number 1 spot held for some time by demo #7

thanks!

new one
https://www.youtube.com/watch?v=QHqX...ature=youtu.be
timbralzoom is offline   Reply With Quote
Old 01-10-2017, 10:25 AM   #2093
lb0
Human being with feelings
 
Join Date: Apr 2014
Posts: 3,189
Default

Quote:
Originally Posted by TonE View Post
Is lbx stripper a helicopter deck? Can you put multiple tracks and fx into a single view? So everything modulated/controlled in front of you? If yes, can it bring all parameter modulations in same view?
You can bring fx params from any fx on any track into the same view yes. I'm not quite sure what you nean by bring all param modulations in same view - you can open param modulation window from any control - and the params will always update to show current value no matter where it was changed (fx gui, stripper, metalite xy pad, track fx modulation etc).

Have a look at Timbralzoom's video's above your post to see an extreme set up example of controlling params from a single strip.

What do you mean by helicopter deck??
__________________
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 01-10-2017, 11:28 AM   #2094
lb0
Human being with feelings
 
Join Date: Apr 2014
Posts: 3,189
Default

Quote:
Originally Posted by TonE View Post
*you can open param modulation window from any control*

Great, can this be accomplished via actions? Show parameter modulation for control under mouse? No mouse clicking, no menu appearing, no menu selection. Mouseover, TAB (for example, or some other easy to hit big key on your qwerty).
Not currently - but maybe by a keyboard shortcut or mouse modifier or similar
__________________
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 01-11-2017, 03:04 AM   #2095
ivansc
Human being with feelings
 
Join Date: Aug 2007
Location: Near Cambridge UK and Near Questembert, France
Posts: 19,076
Default

Just a quick word. Amazing!
This is why I tend to stay out of the scripting coding area - you guys do incerdible stuff but if I start using all the developing isdeas I will never get any music made!

WELL DONE EVERYONE IN THIS SEGMENT OF THE FORUM!

I will now clear off and leave you to it.
Thanks!
__________________
Brexit Schmexit. Lets have a violent revolution instead. Bagsy the first go with a nuke! (Here, Moggy Moggy...)
ivansc is offline   Reply With Quote
Old 01-11-2017, 11:18 AM   #2096
timbralzoom
Human being with feelings
 
timbralzoom's Avatar
 
Join Date: Apr 2010
Location: Turkey/Istanbul
Posts: 1,689
Default

meanwhile 2017...almost there!

timbralzoom is offline   Reply With Quote
Old 01-11-2017, 02:45 PM   #2097
lb0
Human being with feelings
 
Join Date: Apr 2014
Posts: 3,189
Default

Quote:
Originally Posted by ivansc View Post
Just a quick word. Amazing!
This is why I tend to stay out of the scripting coding area - you guys do incerdible stuff but if I start using all the developing isdeas I will never get any music made!

WELL DONE EVERYONE IN THIS SEGMENT OF THE FORUM!

I will now clear off and leave you to it.
Thanks!
haha - you are absolutely right!! I've not done any personal music since I started these projects :/

Fortunately - I'm probably better at this than music though
__________________
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 01-11-2017, 02:46 PM   #2098
lb0
Human being with feelings
 
Join Date: Apr 2014
Posts: 3,189
Default

Quote:
Originally Posted by timbralzoom View Post
meanwhile 2017...almost there!

Great work!! - but you've left a few holes on the bottom right :P
__________________
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 01-11-2017, 05:39 PM   #2099
RJHollins
Human being with feelings
 
Join Date: Dec 2011
Posts: 1,376
Default

Quote:
Originally Posted by timbralzoom View Post
meanwhile 2017...almost there!

I've a question for Timbralzoom.

Did you create this massive layout as a single unit, or did you make separate sections first ... then grouped them into this big layout ?

Thanks
RJHollins is offline   Reply With Quote
Old 01-11-2017, 06:42 PM   #2100
timbralzoom
Human being with feelings
 
timbralzoom's Avatar
 
Join Date: Apr 2010
Location: Turkey/Istanbul
Posts: 1,689
Default

Quote:
Originally Posted by lb0 View Post
Great work!! - but you've left a few holes on the bottom right :P
ideas and tracks ready, they will be filled soon

Quote:
Originally Posted by RJHollins View Post
I've a question for Timbralzoom.

Did you create this massive layout as a single unit, or did you make separate sections first ... then grouped them into this big layout ?

Thanks
Hi,
yes its single strip, parameters collected from all over the project.
timbralzoom is offline   Reply With Quote
Old 01-11-2017, 07:49 PM   #2101
RJHollins
Human being with feelings
 
Join Date: Dec 2011
Posts: 1,376
Default

That makes it even more ... WOW.

I see that it is possible to build such a colossal interface, but I had my plan to assemble in a more piece-meal approach. [of course, my intent is quite different, in that I'm looking to have a type of 'modular' approach that would contain several different units into one work GUI ... but I planned to 'build' them as separate entities.

2. I've not yet employed any of the 'PAGE' options, but look at those as a way to maintain a cleaner GUI with alternatives.

Anyway ... it is amazing what you guys are building with LBX, and certainly look forward to post that display this.

Thanks again.
RJHollins is offline   Reply With Quote
Old 01-11-2017, 08:48 PM   #2102
timbralzoom
Human being with feelings
 
timbralzoom's Avatar
 
Join Date: Apr 2010
Location: Turkey/Istanbul
Posts: 1,689
Default

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.

Last edited by timbralzoom; 01-11-2017 at 08:59 PM.
timbralzoom is offline   Reply With Quote
Old 01-12-2017, 01:37 AM   #2103
lb0
Human being with feelings
 
Join Date: Apr 2014
Posts: 3,189
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:
LBX Stripper | LBX Chaos Engine | LBX Floating FX Positioner | LBX SRD Smart Knobs
Donate via Paypal
lb0 is online now   Reply With Quote
Old 01-12-2017, 02:34 AM   #2104
timbralzoom
Human being with feelings
 
timbralzoom's Avatar
 
Join Date: Apr 2010
Location: Turkey/Istanbul
Posts: 1,689
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   #2105
lb0
Human being with feelings
 
Join Date: Apr 2014
Posts: 3,189
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:
LBX Stripper | LBX Chaos Engine | LBX Floating FX Positioner | LBX SRD Smart Knobs
Donate via Paypal

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   #2106
timbralzoom
Human being with feelings
 
timbralzoom's Avatar
 
Join Date: Apr 2010
Location: Turkey/Istanbul
Posts: 1,689
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   #2107
Reflected
Human being with feelings
 
Reflected's Avatar
 
Join Date: Jul 2009
Posts: 2,186
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!
__________________
Thanks devs for adding the abillity to use single click to change a single velocity And single right click to remove a single note without dragging.
much appreciated.
Reflected is online now   Reply With Quote
Old 01-13-2017, 03:33 AM   #2108
timbralzoom
Human being with feelings
 
timbralzoom's Avatar
 
Join Date: Apr 2010
Location: Turkey/Istanbul
Posts: 1,689
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   #2109
Reflected
Human being with feelings
 
Reflected's Avatar
 
Join Date: Jul 2009
Posts: 2,186
Default

ouch

The clicks are back when I use Metalite to automate Serum :/
__________________
Thanks devs for adding the abillity to use single click to change a single velocity And single right click to remove a single note without dragging.
much appreciated.
Reflected is online now   Reply With Quote
Old 01-13-2017, 03:38 AM   #2110
Reflected
Human being with feelings
 
Reflected's Avatar
 
Join Date: Jul 2009
Posts: 2,186
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. )
__________________
Thanks devs for adding the abillity to use single click to change a single velocity And single right click to remove a single note without dragging.
much appreciated.
Reflected is online now   Reply With Quote
Old 01-13-2017, 03:41 AM   #2111
lb0
Human being with feelings
 
Join Date: Apr 2014
Posts: 3,189
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:
LBX Stripper | LBX Chaos Engine | LBX Floating FX Positioner | LBX SRD Smart Knobs
Donate via Paypal
lb0 is online now   Reply With Quote
Old 01-13-2017, 03:45 AM   #2112
lb0
Human being with feelings
 
Join Date: Apr 2014
Posts: 3,189
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:
LBX Stripper | LBX Chaos Engine | LBX Floating FX Positioner | LBX SRD Smart Knobs
Donate via Paypal
lb0 is online now   Reply With Quote
Old 01-13-2017, 04:02 AM   #2113
Reflected
Human being with feelings
 
Reflected's Avatar
 
Join Date: Jul 2009
Posts: 2,186
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.
__________________
Thanks devs for adding the abillity to use single click to change a single velocity And single right click to remove a single note without dragging.
much appreciated.
Reflected is online now   Reply With Quote
Old 01-13-2017, 04:04 AM   #2114
lb0
Human being with feelings
 
Join Date: Apr 2014
Posts: 3,189
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:
LBX Stripper | LBX Chaos Engine | LBX Floating FX Positioner | LBX SRD Smart Knobs
Donate via Paypal
lb0 is online now   Reply With Quote
Old 01-13-2017, 04:20 AM   #2115
lb0
Human being with feelings
 
Join Date: Apr 2014
Posts: 3,189
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:
LBX Stripper | LBX Chaos Engine | LBX Floating FX Positioner | LBX SRD Smart Knobs
Donate via Paypal
lb0 is online now   Reply With Quote
Old 01-13-2017, 12:23 PM   #2116
timbralzoom
Human being with feelings
 
timbralzoom's Avatar
 
Join Date: Apr 2010
Location: Turkey/Istanbul
Posts: 1,689
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   #2117
lb0
Human being with feelings
 
Join Date: Apr 2014
Posts: 3,189
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:
LBX Stripper | LBX Chaos Engine | LBX Floating FX Positioner | LBX SRD Smart Knobs
Donate via Paypal
lb0 is online now   Reply With Quote
Old 01-13-2017, 09:58 PM   #2118
timbralzoom
Human being with feelings
 
timbralzoom's Avatar
 
Join Date: Apr 2010
Location: Turkey/Istanbul
Posts: 1,689
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   #2119
Reflected
Human being with feelings
 
Reflected's Avatar
 
Join Date: Jul 2009
Posts: 2,186
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.
__________________
Thanks devs for adding the abillity to use single click to change a single velocity And single right click to remove a single note without dragging.
much appreciated.
Reflected is online now   Reply With Quote
Old 01-14-2017, 06:17 AM   #2120
timbralzoom
Human being with feelings
 
timbralzoom's Avatar
 
Join Date: Apr 2010
Location: Turkey/Istanbul
Posts: 1,689
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
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 02:13 AM.


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