The next update of AudioNodes is now out, improving some UI elements, fixing a few outstanding issues, optimizing performance, and introducing some quality of life improvements for the Piano Roll Node.
Breaking Changes
- Knob Node now only supports 1 channel when controlled through a subpatch input, to be consistent with how controllable parameters behave on native Nodes. If more than 1 channel is present in the control signal, it’ll automatically downmix to mono.
Priority Fixes
- Fixed a theoretical issue that would lead to a desktop app crash on some devices
UI Changes
Disabled UI elements — knobs, other inputs, buttons, and some menu items — received a more distinct styling for clarity:
Piano Roll Node Changes
The Piano Roll Node received a bit of a UI cleanup pass in this update, as well as a variety of fixes:
List of changes in this update:
- Fixed an issue where chopping notes would cause some unselected notes to disappear unexpectedly
- Adjusted viewport height to be able to scroll all the way to the bottom, C0
- Fixed dialog hotkeys not working in the quantize dialog
- Added an option to import MIDI files at the top when the piano roll editor is open
- Batch actions:
- Quantization and velocity randomization now applies to selected notes
- Changing velocity on the visual editor now applies to all selected notes as well
Going forward, the Piano Roll Node will probably receive a larger overhaul in one of the upcoming updates, and these changes are a start.
Other Node Changes
- The Monitor Node is now usable in the Custom Node Designer
- Knob Node received a new option to clamp its input when controlled through a subpatch input, enabled by default for new Nodes
- Analyzer Nodes no longer have any processing overhead when not visible; this optimization was already implemented for some Nodes, but was now extended to the following Nodes in this update:
Misc Changes & Fixes
- Improved GPU hardware acceleration in the desktop app, which should result in slightly less CPU usage across the board
- Fixed an issue where the Convolver Node would have its impulse response waveform visualization stuck after opening a file, then switching to a non-file based mode
- Connections on the Patcher now animate when hovered, indicating direction (especially useful for reverse connections)
- When you have multiple Nodes selected with their properties open, a new batch actions widget is shown at the top; for now this enables batch renames and batch resets, as well as linking settings for editing
- Added a new option to the Patcher Node menu to rename Nodes without having to open properties first
Closing Up
If everything goes well, this will be the last update this year, so we’d like to thank you for your continued support, and we wish you all happy holidays! See you next year!
— The AudioNodes Team