v0.1Latest

Value

Value

Outputs a constant value expressed in whatever units the connected destination expects, adapting automatically to the target parameter. It is the go-to source for fixed offsets, manual settings, and static references anywhere a control input is needed. Because it takes its units from the connection, one value node can drive frequency, gain, time, or any other parameter.

Value node screenshot

Outputs

Value

  • ID: value
  • Kind: control
  • Rate: control
  • Coercion: Implicit
  • Description: Constant output value

Parameters

Type

  • ID: valueType
  • Type: enum
  • Control: select
  • Range or Options: Number (number), Frequency (frequencyHz), Pitch (pitch), MIDI Note (midiNote), MIDI Velocity (midiVelocity), Time (ms) (timeMs), Subdivision (subdivision), Ratio (ratio), Count (count), Resonance (Q) (q), Pan (pan), Seed (seed)
  • Default: Number (number)

Number

  • ID: number
  • Type: float
  • Control: numberInput
  • Range or Options: -10000 to 10000, step 0.01
  • Default: 0
  • Group: Value

Frequency

  • ID: frequencyHz
  • Type: float
  • Control: numberInput
  • Range or Options: 0.01 to 20000 Hz, step 0.01
  • Default: 440
  • Group: Value

Pitch

  • ID: pitch
  • Type: int
  • Control: numberInput
  • Range or Options: 0 to 127 midiNote, step 1
  • Default: 60
  • Group: Value

Note

  • ID: midiNote
  • Type: int
  • Control: numberInput
  • Range or Options: 0 to 127 midiNote, step 1
  • Default: 60
  • Group: Value

Velocity

  • ID: midiVelocity
  • Type: int
  • Control: numberInput
  • Range or Options: 0 to 127 midiVelocity, step 1
  • Default: 100
  • Group: Value

Time

  • ID: timeMs
  • Type: float
  • Control: numberInput
  • Range or Options: 0 to 30000 ms, step 1
  • Default: 1000
  • Group: Value

Subdivision

  • ID: subdivision
  • Type: enum
  • Control: buttons
  • Range or Options: 1/64 (1/64), 1/32 (1/32), 1/16 (1/16), 1/8 (1/8), 1/4 (1/4), 1/2 (1/2), 1/1 (1/1)
  • Default: 1/4 (1/4)
  • Group: Value

Ratio

  • ID: ratio
  • Type: float
  • Control: numberInput
  • Range or Options: 0 to 1 ratio, step 0.01
  • Default: 0.5
  • Group: Value

Count

  • ID: count
  • Type: int
  • Control: numberInput
  • Range or Options: 0 to 128 count, step 1
  • Default: 4
  • Group: Value

Resonance

  • ID: q
  • Type: float
  • Control: numberInput
  • Range or Options: 0.1 to 30 Q, step 0.01
  • Default: 0.707
  • Group: Value

Pan

  • ID: pan
  • Type: float
  • Control: numberInput
  • Range or Options: -1 to 1 pan, step 0.01
  • Default: 0
  • Group: Value

Seed

  • ID: seed
  • Type: int
  • Control: numberInput
  • Range or Options: 1 to 2147483647, step 1
  • Default: 1
  • Group: Value

Notes

  • Canonical ID: util.value
  • Category: utilities
  • Runtime Surface: control
  • Runtime Targets: control-main-thread
  • JUCE Early Access: Supported
  • Early Access Note: Native-supported in the plugin for the current catalog/runtime support contract.