User interface
Groovyband Live! user interface has been designed to be used both with a mouse and with your fingers on touch screens. Whatever can be done with a mouse can be also done with touch only, and vice versa. Additionally, some commands can be assigned to physical controls (knobs, sliders, buttons, pedals, foot switches, keys, ribbons, mod wheels, joysticks) provided by external midi controllers.
Input devices
Every type of input device (mouse, touch, physical) has strengths and weaknesses that must be known to make the best use of it. Ideally one should have all of them and use what is best for the task at hand. In practice this is not always possible.
Realistically, for practical uses, a touch screen is strongly recommended. You cannot use a mouse when performing, and you have not enough physical controls to assign every command you will need.
For preliminary software evaluation, a desktop with conventional monitor or a non touch laptop can be used, but do not expect any serious playing with only that. Sooner or later it will be a frustrating experience.
So, we take for granted that you have a touch enabled device (desktop computer or laptop with touch screen, tablet). You can augment it with a mouse (maybe when you are “programming” the software) and/or some midi control surface (or keyboard), to assign the most used commands.
But that, although nice to have, is by no means necessary. A single, touch enabled device (typically a tablet, or a “2 in 1” laptop), is perfectly fit for purpose. The covered screen aspect ratios that let you go full-screen are from 3:2 to 16:9.
UI building blocks
The user interface is built around a series of repeating building blocks that, as familiar as they can be, is better to study a couple of minute to which user actions (mouse and touch) they respond to. So that you can make the most productive and speedier use of the UI.
Fader
Click (tap) in a position along its path to instantly move the slider there. Double click (double tap) to reset to its default value. Drag the mouse (swipe) to move the slider. Place the mouse pointer on the fader and turn the mouse wheel to move the slider. Hover with mouse the fader to show its numerical value (instead of the label).
Pan slider
It works like the fader. Where applicable, right click (long press) to change the widget background (second function).
Knob
It works like the fader, but the single click does nothing. Where applicable, right click (long press) to change the widget background (second function).
Button
Click (tap) to activate the main function (if the button has a state the highlight will toggle). Right click (long press) to activate the second function.
Display
Click (tap) to activate the main function (if supported). It may highlight. If a second function is supported (dot in the top right corner) it can be right clicked (long pressed).
Dialer
Double click (double tap) to reset to its default. Drag the mouse up/down (swipe) to change the value. Place the mouse pointer on the display and turn the mouse wheel to move the slider.
Full screen mode
To maximize the screen area available for the UI, it is possible to enable a full screen mode that removes the window title bar and hides Windows Taskbar. This mode can be toggled by:
Pressing the
F11
key. AdditionallyShift+F11
will shrink the program in reduced windowed mode so that it is easy to grab the window resizing corners/edges (an operation that can be difficult when the window is expanded to the edges of the screen).Right clicking (long pressing) the top left area of the screen (above the logo/name of Groovyband Live!).
To permanently (and automatically) activate the full screen mode at startup (very useful for those using "small" screen touch devices), it is possible to launch the executable with the command line /fs
switch (i.e: Groovyband.exe /fs
). You might need to edit the desktop icon properties to add the switch to the command line.