Skip to content

R3NE 0.5.1

Choose a tag to compare

@FranciscoOutonB FranciscoOutonB released this 10 Jun 18:09

R3NE 0.5.1 — Five on 0.5

Five fixes hardening the 0.5 release: a locked-down local network, sturdier MIDI, and projects that reopen exactly as you saved them.

Fixed

  • Local network locked down by default. The control API (MCP) and the OSC input now listen on this Mac only, instead of being reachable by anyone on the same Wi-Fi. A new Settings → Network tab lets you opt either one back into LAN access when you actually want remote control — for example OSC from TouchOSC on a tablet. Claude / MCP on the same machine keeps working either way.
  • MIDI no longer crashes on real-world controllers. The packet parser was reading past the end of multi-packet lists, so controllers that batch messages (note-on + note-off together) or send sysex could crash the app mid-performance. It now walks the packet list safely and clamps every read. Unplugging and replugging a controller mid-session reconnects automatically instead of going silent.
  • Optical Flow handles any resolution. It used to assume 1920×1080 and crash on, say, a 720p video feed; it now tracks the input's real size.
  • Projects restore parameter routing on open. Audio / LFO → parameter links were saved but silently dropped when reopening a project. They're back.
  • Scene3D connections reload reliably. Scenes with multiple geometries, lights or particle feeds could lose some connections at random on load (it depended on save order). All dynamic-port connections now restore correctly.