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