RNBO 1.4.3 Release Notes
This page contains a record of fixed bugs and added features.
If you know of an issue which is outstanding or you would like to report a bug, please contact our Support Team.
Release Notes
Max Version
Max 9.1.3 or later is recommended for use with RNBO 1.4.2.
To update to a newer version than what is bundled with your installation of Max, RNBO can be updated via the Max Package Manager.
RNBO New Features
- kbm.data: new object to read .kbm file data from buffers
- midiflush: new object to track note ons and send appropriate note offs with a bang
- RNBO Runner: option to reload devices on export
- scl.data: new object to read .scl file data from buffers
RNBO Fixed Bugs
- buffer in codebox: update function is properly called
- butterworth~: fixed response
- data: @type UInt8 / Int works
- delay~: fixed @interp cubic / spline / fastcubic when time is less than 2
- gen~ buffer / data: fixed codegen duplication
- list.reg: fixed issues with state and preset restore
- Operators: reset methods work for operators-in-operators
- Patching: fixed crash when pasting RNBO objects into Max patch
- Target Export Sidebar: improved open speed
- Target Export: fixed potential websocket dns crashes
- Web Export Target: disallows invalid characters in export classname
Runner / Web Interface New Features
- Runner Image: improve runner image for raspberry pi imager 2.0.0
- Runner: added "graphreset" output on rnbo-control node that sends midi reset when graph is unloaded
- Runner: added DB backup and restore OSCQuery methods
- Runner: allow for saving graphs that don't include any rnbo instances
- Runner: allow loading arbitrary binary data into u8 datarefs (fe .mid, .scl, .kbm, .bmp)
- Runner: audiofile loading threadpool (reduces number of threads used)
- Runner: buffer/dataref metadata expansion
- Runner: expand OSC mapping potential
- Runner: expose dataref typename in OSCQuery
- Runner: expose display_order and steps in OSCQuery
- Runner: exposed numeric instance and graph preset endpoints for count, save, delete, load
- Runner: graph (and patcher) sharing
- Target Sidebar: optionally reload loaded devices after exporting new verison of patcher
- Web Interface: allows for arbitrary file type uploading for data files
- Web Interface: MIDI mapping for inports
- Web Interface: new HTTP backend to improve upload/download of files