Virtual Console Speed Dial changes

Post Reply
david garyga

Hi,

I use QLC+ for live events, electronic music for the most part.
I use rgbscripts a lot for controlling some pars, and use speed dial tap to create effects following the beats in the music.
Here comes the problem : sometimes I want to have 1 step per beat. Sometimes, 1 step every 2 beats. Sometimes, 4 steps per beat. It is difficult to achieve that by tapping faster or slower !

I made some changes to the speed dial properties to achieve that.
With these changes, it becomes possible to apply a multiplier on the speeds sent to the functions by the speed dial.
By tapping a single button, each script receives the speed I want.

Code: https://github.com/plugz/qlcplus/tree/dev-vcspeeddial

Questions / Feedback / Ideas welcome !
david garyga

Screenshot of the change.
Attachments
2014-06-13-115021_4480x1440_scrot.png
2014-06-13-115021_4480x1440_scrot.png (25.31 KiB) Viewed 794 times
jannis87

Hello,
I support these modifications. I'd just prefer to see the word "multiplier" in the UI more often since that's what describes the functionality best in my opinion.
I didn't really review the code, just took a short look and it seems okay. However, more source code comments wouldn't hurt ;)
david garyga

I agree for making it clearer in the UI, I've added a tooltip but it does not seem enough. Will try and comment the code more!
Thanks for the feedback :)

Edit- Screenshot with tooltip
Attachments
2014-06-30-113635_4480x1440_scrot.png
2014-06-30-113635_4480x1440_scrot.png (26.27 KiB) Viewed 794 times
Post Reply