Support

If you have a problem or need to report a bug please email : support@dsprobotics.com

There are 3 sections to this support area:

DOWNLOADS: access to product manuals, support files and drivers

HELP & INFORMATION: tutorials and example files for learning or finding pre-made modules for your projects

USER FORUMS: meet with other users and exchange ideas, you can also get help and assistance here

NEW REGISTRATIONS - please contact us if you wish to register on the forum

Users are reminded of the forum rules they sign up to which prohibits any activity that violates any laws including posting material covered by copyright

knob tooltips

For general discussion related FlowStone

Re: knob tooltips

Postby Nubeat7 » Sat Jun 04, 2016 3:47 pm

maybe it works better with a ruby based solution for the "if mouse is in area" boolean..
User avatar
Nubeat7
 
Posts: 1347
Joined: Sat Apr 14, 2012 9:59 am
Location: Vienna

Re: knob tooltips

Postby aombk » Sat Jun 04, 2016 3:56 pm

Nubeat7 wrote:anyways if you set mousemove to false my info panel still works but only if you move the controller :|


interesting :)

Nubeat7 wrote:btw. 448 controllers without any direct or intuitive info in one tab is just a pita for any new user, also if you have your info panel you always would need to search for the right controller, for me this would be a reason to abandon the best synth ever..


i understand. i have a feeling this would be the case with this synth for many people. but i am building it according to my taste and i have abandoned synths for the exact opposite reason. for having multilayered guis and important but hard to find options in menus and submenus etc.

great, i am going to look into a ruby based solution mouse in area boolean. thanks.
User avatar
aombk
 
Posts: 34
Joined: Tue May 24, 2016 2:44 pm
Location: athens, greece

Re: knob tooltips

Postby aombk » Sat Jun 04, 2016 4:07 pm

btw here is the reaktor version.

it has tooltips for everything like the one on top left, if you can see it, and it also features visual info for all the envelopes and lfos and of the math calculations between them (those thin blue lines if you can see them)

its extremely optimized but that was a lot of work, i admit.
Attachments
synth1.jpg
synth1.jpg (107.74 KiB) Viewed 20756 times
User avatar
aombk
 
Posts: 34
Joined: Tue May 24, 2016 2:44 pm
Location: athens, greece

Re: knob tooltips

Postby aombk » Sat Jun 04, 2016 4:49 pm

nubeat7, i think it might actually work, using the isInMousePoint ruby method. i am close but i have to go now. i will post results later. thanks.
User avatar
aombk
 
Posts: 34
Joined: Tue May 24, 2016 2:44 pm
Location: athens, greece

Re: knob tooltips

Postby Spogg » Sat Jun 04, 2016 5:17 pm

tulamide wrote:
Spogg wrote:On a few occasions I've had controls that are "sticky" in Flowstone but work as smooth as silk in the exported VST(i).
I assume this is a trigger avalanche in FS but why doesn't this happen equally in the exported VST? Is this optimised during compilation by FS for example?

It does happen in the exported VSTi, you just don't notice it anymore. That's because within Flowstone you work in edittime. Flowstone hooks in to everything you create to keep control. That's a lot to do for Flowstone. However, in an exported plugin there is no need for any Flowstone control. So this overhead code is not part of the export, which gives the plugin more cpu time to work with - and therefore a way to deal with the trigger avalanche better than in Flowstone.


Thanks for the explanation tulamide and I do understand. My conclusion is that the trigger avalanche can still have an effect on the performance of an export then, although much less than in FS. I guess that in a situation where the DAW and plugins are close to the limit then this trigger issue becomes critical.

Cheers

Spogg
User avatar
Spogg
 
Posts: 3358
Joined: Thu Nov 20, 2014 4:24 pm
Location: Birmingham, England

Re: knob tooltips

Postby aombk » Sat Jun 04, 2016 5:44 pm

success!
it now works like before, but without any visual performance hit :)
thanks Nubeat7 for the hint
Attachments
controller info_test_448_knobs_optimized.fsm
(612.96 KiB) Downloaded 854 times
User avatar
aombk
 
Posts: 34
Joined: Tue May 24, 2016 2:44 pm
Location: athens, greece

Re: knob tooltips

Postby Nubeat7 » Sat Jun 04, 2016 6:47 pm

well, i just did a fix too, then i saw you already got it..

anyways here is mine, its basically the same as yours, just one thing, you should put a "change" primitive on the mOver output, like this it sends a trigger only when changing true or false, otherwise it sends triggers everytime the mouseposition is moved!

just put a triggercounter on the mOver output on your version to see the amount of triggers...
Attachments
controller info_test_448_knobs_fix.fsm
(642.46 KiB) Downloaded 825 times
User avatar
Nubeat7
 
Posts: 1347
Joined: Sat Apr 14, 2012 9:59 am
Location: Vienna

Re: knob tooltips

Postby aombk » Sat Jun 04, 2016 7:08 pm

great help, thanks
User avatar
aombk
 
Posts: 34
Joined: Tue May 24, 2016 2:44 pm
Location: athens, greece

Re: knob tooltips

Postby aombk » Sun Jun 05, 2016 10:05 pm

ok here is a simplified version of my knobs.

with this new optimized ruby isInMousePoint method, when the mouse movement between the knobs is fast, some descriptions stay on.

can this be fixed?

also, the knobs module shape is this way to help me add both the knob and its description easily and move them together. but this way it is easy for knobs to overlap and that makes it hard to arrange (hope these sentences make sense)

can this be done any better way?
Attachments
arauknobs.fsm
(11.41 KiB) Downloaded 879 times
User avatar
aombk
 
Posts: 34
Joined: Tue May 24, 2016 2:44 pm
Location: athens, greece

Re: knob tooltips

Postby Nubeat7 » Mon Jun 06, 2016 10:44 am

how about this..
Attachments
cntr_info_moving.fsm
(390.41 KiB) Downloaded 854 times
User avatar
Nubeat7
 
Posts: 1347
Joined: Sat Apr 14, 2012 9:59 am
Location: Vienna

PreviousNext

Return to General

Who is online

Users browsing this forum: No registered users and 60 guests