The new update of AudioNodes, 0.11.4, is now out. This is a large update with extensive improvements across various Nodes and areas in AudioNodes. It brings a finished, improved version of the Envelope Param & Envelope Sampler Nodes, a new way to create parallel effects with Poly Subpatch Nodes, QoL changes for hotkeys, and various other important fixes and design improvements.
Priority Fixes
- Fixed a bug where undoing some changes would sometimes not revert some Nodes to their previous state; this affected the ADSR Node, Wave Type Param Node, Melody Microtuner Node, Melody Scale Node, and the Melody Step Alter Node
- Fixed a bug where the Sample and Hold Node would output 0 when its input was disconnected (or changed from an active signal to a constant value), but its output value was still supposed to be held (due to a lack of a new trigger)
Nodes
The recently introduced Envelope Param Node and Envelope Sampler Node receive their finished version in this update.
Envelope Param Node

- The Envelope Param Node is no longer experimental
- Added new settings for width, height, and color
- Added settings for min time, min value, max time, and max value for control points
- Added options to reset the envelope editor, auto-align the last control point to the first, control from an input, or load a preset
Envelope Pattern Node
- Added a new option to auto-align the last control point to the first
Envelope Sampler Node
- The Envelope Sampler Node is no longer experimental
- Added new UI on the Patcher to provide visual feedback
Notch Filter Node
- Added missing quick-help access to all 3 settings: Frequency, Sharpness, and Filter order
Option Signal Param Node
- No longer requires an HD subscription to use
- The Order setting is no longer shown when outside a subpatch
Playback Position Visualizer Node
✨ New
This is a new, experimental Node in the Analyzers category, that simply takes a signal input, and then displays a vertical playback position indicator line based on that. It’s primarily intended to be used with custom Nodes where you want to display playback position feedback.
Playback State Node
- The Playback State Node received a new output that contains the current Timeline position, in beats
- Renamed Control Output to Playback State Output to clarify which output contains what
Poly Subpatch Node

The Poly Subpatch Node received a new Num Voices-Control Input. This input only accepts a constant input connection, which is a new concept in this update. Its goal is to make more Node settings controllable, even if they don’t make sense (or are otherwise not possible) to be controlled with an actively changing, sampled input signal:
- These inputs are visualized as a hollow circle (instead of a filled circle)
- Constant connections typically come from Knob Nodes and Constant Value Nodes, but can go through various other Nodes (e.g. Math Nodes) as long as the connection remains constant
- More Nodes will adopt this concept over future updates
Project Info Node
- Project Info Node is no longer experimental
- Added 2 new outputs: the time signature nominator and denominator, as beats
- For example, a time signature of 4/4 is sent as 4 for the nominator and 1 as the denominator
Sample & Hold Node
- Improved processing performance in some cases
- Now continues to output its held value even if its main input is disconnected
Subpatch Instance Info Node
✨ New
The Subpatch Instance Info Node another new, experimental Node for this update:
- Only available inside a Poly Subpatch Node
- Outputs the voice index (as well as the total number of voices) inside the subpatch
- The point of this Node is to be able to process the subpatch differently in each voice (which is useful for parallel effects like chorus, unison, granular synthesis, and similar, without having to copy-paste a large number of Nodes over and over again)
Hotkey Changes
The update comes with a variety of fixes and QoL improvements for hotkeys.
- Added missing “select all same pitch/length” option under Piano Roll Node section
- Fixed a case where hotkeys would not save in some cases
- Fixed slice tool freezing when switching tabs or releasing keys
- Modifier keys can now be assigned alone (e.g. Shift)
- Home, Insert, End, PageUp, and PageDown keys are now assignable
- Added a search field at the top of the Hotkey settings page
- MIDI Keyboard Node hotkeys are no longer tied to the individual Node, but are rather saved with the rest
The update also adds new hotkey options, available on the Patcher, with the following defaults:
CtrlCmd ●
Shift
M — Save as Snippet (or custom Node)●
- P — Pin Node to Header
- Escape — Exit Subpatch
Custom Node Designer

- Text objects placed on the Custom Node Designer now have a theme setting to set the color, with the typical options: audio (blue), control (orange), light grey, dark grey, and additionally, melody (green)
- Objects placed on the Custom Node Designer now display a more informative label than just “Object”; for Nodes, they now display the actual Node name
Misc Changes & Fixes
- Right clicking a Node input/output will now show a help button to quick-load documentation for that input/output; for now this is only available for some Nodes, and does not yet work with custom Nodes (this will be addressed later)
- Node output tooltips now indicate if an output is constant
- Fixed various instances of playback markers being visually misplaced on various envelope Nodes
- Added new single-click decrease/increase buttons to the BPM settings menu at the top
- Subpatch Signal Input Nodes with an Audio or Auto (audio default) theme settings now appear correctly on Poly Subpatch Nodes on the outside
- Circle Oscilloscope Node now correctly updates its UI after changing the Resolution setting
Thanks, and hop on the AudioNodes discord if you have any feedback to share on this update,
the AudioNodes team.