beta
cables is under heavy development.
There might be one or another bug, please let us know about it!
Preset
Ops.Value.Preset
Namespace: Ops.Value
State management of all parameters connected to it - Create presets of multiple ops

summary (oneliner)

The preset op allows you to capture the current state of all parameters that have been connected to it.

  • To get started add the preset op to your patch.
  • Now click and drag the Create Variable output port to the input port you which to store as a preset. This can be one or more parameters.
  • This will create a variable which is now controllable via the preset op itself.
  • To change those parameters now click the preset op and change them there.
  • When you are happy with the current state click `create new' and give your new preset a name.
  • Continue to do this for as many presets as you'd like.
  • Click the dropdown menu to select a preset.
  • You can now use multiple interpolation modes.

Modes explanation

  • None - Use this to create presets
  • xfade - Allows you to fade between all presets. If you had 5 presets and put the fade amount on 2.25 then the parameters would be 75% of parameter 2 and 25% of preset 3
  • a-b - pick two presets and then interpolate between them with a range of 0-1

doc

issues

youtube id

collections

related ops

Inputs

data (String)

Used internally by op


sets (String)

Used internally by op


presetid (String)

Used internally by op


Interpolation index (integer /Number)

Interpolation (String)

Interpolation mode - none - xfade - a-b


Preset A (Number)

xfade mode preset A


Preset B (Number)

xfade mode preset B


Fade (Number)

Morph between preset A -B with xfade mode


Preset index (integer /Number)

Manage Presets

Preset (string /Number)

Preset number


Create new (Trigger)

Create a new preset


Update (Trigger)

update current preset to current values


move (Trigger)

Delete (Trigger)

Delete preset


Rename (Trigger)

Outputs

Create Variable (Dynamic)

Connect this port to a parameter to map it to the preset op


Num Presets (Number)

Number of stored presets


current Preset (Number)

dbg_data (Array)

dbg_sets (Array)

Caught a mistake or want to contribute to the documentation?

Edit Documentationcancel save
Preset op example:


video tutorial:

Credits


Changelog


created op
2019-07-12 - pandur

Ops.User.pandur.Preset renamed to Ops.Value.Preset
2019-07-12 - pandur

Examples using Preset

Public Patches using Preset