Skip to content

0.6.6

Compare
Choose a tag to compare
@alikins alikins released this 30 Dec 19:30
· 36 commits to master since this release

Highlights

  • 'Hovered Value' will now popup a tooltip that shows the current value when hovering over a param widget or port.
  • New module 'Inject Value' allows the hovered param widget to be controlled with CV. 'Inject Value' is the writeable counterpart to 'Hovered Value' reading.
  • New module 'Value Saver' allows the last input value and output it. Even if the input wire has been disconnected. It will also remember the last value from before a patch is save and start outputting it when patch is loaded.
  • New module 'Shift Pedal' allows the 'Shift', 'Ctrl', 'Alt/Option', or 'Super/Windows/Command' keys to be used to generate gates.

Hovered Value

  • Shows a tooltip with the value of the hovered widget.
    • The "Show Tooltip" right click menu item can be used to enable/disable this.
  • New 'Scaled Output' provides an output that is scaled to some common voltage ranges (-5/+5, 0/+10, -10/+10)
    • The purple 'Out' in the bottom right outputs the param value exactly, which can be outside the standard voltage ranges.

Inject Value

  • Control the currently hovered widget with CV. Where 'Hovered Value' can read a param value, 'Inject Value' can write/change it.
  • The 'IN' port accepts a CV input and that value is sent to the currently hovered widget. This allows CV control of param widgets, even if the hovered module doesn't provide a CV input.

Shift Pedal

  • Allows the 'Shift', 'Ctrl', 'Alt/Option', or 'Super/Windows/Command' keys to be used to generate gates.
  • For example, using the 'Shift' key to send a gate to control the sustain pedal param of a VST in Host.
  • Left or right modifier keys can be mapped independently.
  • The center 'Either' output will send a gate if either left or right keys are pressed.

Value Saver

  • The last know value of a signal sent through 'Value Saver' will be remembered.
  • If you patch an input through it, it will be remembered and remembered value sent to the output.
    • Even after the input wire is disconnected.
  • On patch open, the remembered value from when the patch was saved is sent to the output.
    • If the input value is a steady 0.0f it will output the value it was saved with.
    • Intended to help with cases like a Midi-1 CV output after module load but before anything is sent.
  • A label field is provided for each input for labeling what those inputs are used for.