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 fill out our Bug Reporting Form, found here:
Bug Reporting Form
Or contact our Support team here:
support@cycling74.com
Release Notes
Max Version
Max 8.5.3 is required for use with RNBO 1.1.0
New Features
- JUCE adapter: 7.0.3 upgrade
- JUCE adapter: misc fixes and improvements: memory leak fix, parameter ids, parameter ranges, setlatency message, constructor args for presets, description and binary file data
- Max 8.3 signal objects: where~, what~, swing~, updown~
- Oscquery runner sidebar: refresh list when audio devices are added/removed
- Oscquery runner: use signal i/olet index to map to jack i/olets
- Plugin Target: accommodate Version Hints
- Plugin Target: displayname is used for param by default
- Plugin Target: Manufacturer ID is settable
- Plugin Target: support for getting plugin name from generated code
- Plugin Target: support for i/o names, sidechains via Metadata
- Plugin Target: support for loading audio file data at runtime
- rnbo parameters: programmatic access from separate external
- rnbo.remote: support for numeric index for enum attributes
- rPi target: audio config UI in target sidebar
- rPi Target: obtrusive error for runner version mismatch
- waveform~: RNBO implementation
Fixed Bugs
- buffer~: improved behavior of multiple declarations with different properties
- codebox (gen~): fixed issues with GenExpr expressions
- codebox: fixed declaring function variables without a value
- codebox: inlet behavior improvements
- data: can load files with @file and @url
- data: is external by default
- delay: fixed issues when in subpatcher and connected to a metro
- elapsed: works in gen~
- fft~/ifft~: defaults to rectangular inlets
- fftstream: works in codebox~
- Font: default RNBO patcher font type and size maintained
- gate: works with no parameters
- gen~ buffer: appropriately localized
- gen~: Declaring Delay inside of function scope works
- list.group: supress output when size is set to 0
- list.sum: returns a number instead of a list
- loadmess: validates arguments
- Max External target: improved ref generation
- Max External Target: log reflects export type
- number: integer mode truncates output
- number~: mode state is reflected on export
- param: @max 0 works correctly
- patcherargs: allow @args 0
- Plugin Export: eliminated noise issues in FL Studio / Wavelab
- Plugin Export: VST3 Plugin uses Pitch Bend messages
- polyphony: fixed state restoration when setting voices via attrui
- Raspberry Pi sidebar: cleared up version ambiguities
- rect~ / tri~: accepts negative frequencies
- RNBO counter: fixed bang behavior to resetnow and resetnext inlets
- RNBO gen~: noise operator uses xoshiro 256+
- rnbo.remote: symbol appropriately changes enum parameters
- rPi target: fixed crash with Pi update (Win)
- sample dependendencies: loads when file does not have extension
- sample/peek (gen~): works with more than one channel
- send~: enable multiple sources of the same name
- sign~: works like Gen (in both rnbo and gen~-in-rnbo~)
- train/train~: box arguments match Max/Gen
API Changes
- JavaScript Device API: added inports and outports