Virtual Console Speed Dial

Speed dials are meant for adjusting the speed of a set of functions from virtual console, much like bus-mode sliders in the previous versions of QLC+. While the bus concept relied on assigning functions and a slider to the same bus, the speed dial's method is a simpler and more straightforward one: The user directly selects a set of functions whose speed properties are controlled with the dial, thus removing the need for buses in the middle.

Operation

The speed dial itself looks and works just the same as the speed dials in various function editors: There is a big dial in the middle that increases the time when rotated clockwise and decreases it when rotated counter-clockwise. The plus and minus buttons are an alternative way of adjusting the speed.

The current time value is displayed in four parts. When any of these fields is clicked, the dial and the plus/minus buttons will increase/decrease that unit of time. The mouse wheel can also be used instead of the dial/buttons and the fields also accept values entered on the numeric keypad.

  • h: Hours
  • m: Minutes
  • s: Seconds
  • .xx: Centiseconds (100ths of a second)
  • Clicking the infinite button disables all of the dial's controls and sets the currently adjusted functions' speed to infinity. For example, with a Chaser, an infinite duration means that it will never switch to the next step unless manually instructed to (see Cue List).

    The tap button can be used to match the time to a beat. The elapsed time between clicks is measured and this time is set for the controlled functions, just as if the dial had been adjusted to that particular time.

    For cuelists/chasers and RGB Matrices, the tap button advances things to next step/position when speed dial is set to adjust duration. The tapped tempo must be more than 1/4 of the original duration.

    Configuration - Functions tab

    Speed dials can be configured with the properties button found in the toolbar or by double clicking the speed dial itself.

    Speed Dial Name Change the dial's name.
    Function table

    Displays the list of functions, whose speed value(s) are being controlled by the dial.

    For each speed value (fade in, fade out, duration), it is possible to set a multiplier.

    Fade In * Select a multiplier to adjust the functions' fade in speed
    Fade Out * Select a multiplier to adjust the functions' fade out speed
    Duration * Select a multiplier to adjust the functions' duration

    This multiplier will be applied to the speed dial value before adjusting the functions' speed value.

    Select (Not Sent) so the functions' speed value will not be affected by this speed dial.

    Add function(s) to be controlled by the speed dial.
    Remove the selected functions from the speed dial's list of controlled functions.

    Configuration - Input tab

    External input can be configured here: one for value with minimum and maximum and another for tap button.

    Configuration - Appearance tab

    Individual visibility of the widget's layout elements can be switched on or off here. This way it is possible to save some screen real estate if some of the fields are not needed (e.g. when controlled by an external controller, the big dial is not needed).

    Show the plus and minus buttons
    Show the central dial
    Show the tap button
    Show the hours field
    Show the minutes field
    Show the seconds field
    Show the milliseconds field
    Show the inifinite option