v1.0.8
New Features
LFO Node
- A fully featured LFO lets you modulate any parameter with a custom-drawn waveform. Choose between forward, reverse, and ping-pong play modes, sync to host tempo or dial in a free Hz rate, and trigger per note-on for expressive, sample-accurate modulation. Capable of producing up to 5 khz for audio-rates.
Multi-Bus Audio Routing
- Full multi-bus routing support lets you wire sidechain inputs, frequency band splits, and complex parallel signal paths using any plugin's auxiliary buses.
Ring Modulator Node
- A new Ring Modulator node multiplies two audio signals together. Connect any plugin or audio path as the carrier or modulator source. Supports sample-accurate + audio-rate modulation.
Utility Node
- A compact built-in node with gain, level, pan, and stereo width controls. All four parameters support audio-rate, sample-accurate modulation.
Waveshaper Overhaul
- The waveshaper editor now supports zoom and pan, an adaptive dB grid with axis labels, a bipolar/unipolar view toggle, and a highlighted active curve region. The audio DSP has been rewritten to match the editor preview exactly.
Modulation Settings
- Click any modulation edge to open a settings popover with depth controls and curve tension, letting you shape exactly how each modulation source affects its target. (still a work in progress)
Multi-Source Modulation
- Parameters now accept up to two simultaneous modulation sources, enabling layered and stacked modulation setups.
LFO Cross-Modulation
- LFOs and Macros can now modulate other LFO parameters.
Animated Modulation Edges
- Modulation edges show a phase-driven dot that moves in sync with the LFO waveform shape, super slick.
Node Duplication
- Duplicate any node with Cmd+D (Mac) or Ctrl+D (Windows), preserving its parameters and connections.
Edge Splice
- Drag any node onto an existing connection to insert it inline. The graph rewires automatically.
Standalone Msh
- Standalone Msh now has a transport bar with play/stop, BPM control, time signature selection, and a position display for use outside a DAW, just for when you want to focus on sound design. Comes with support for audio input / output settings (devices, audio rate, buffersize etc.) also has support for midi controllers.
QWERTY MIDI Keyboard
- Play notes directly from your computer keyboard, no MIDI controller required. Enabled by default and accessible from the toolbar.
Missing Plugin Passthrough
- When a mesh references a plugin that is not installed, the node now displays the plugin's artwork, passes audio through cleanly, and stays muted rather than breaking the graph.
Mesh Visibility and Sharing
- Uploaded meshes can now be set to public or private. Private meshes include a share link so you can share selectively with collaborators.
Node Picker
- A new full-screen node picker replaces the old add-node modal, with additive search, separate Instruments and Effects sections, and full keyboard navigation.
Improvements
- Shift+scroll on any node or edge to radially scale it relative to the graph center
- Canvas-based knobs replace SVG knobs across the graph, for better performance
- Viewport now auto-fits on load, when opening a mesh, and when creating a new mesh
- Sample-accurate modulation engine: waveshaper, LFO, and Utility parameters now modulate within the audio block (so better automation etc.)
- Improved designs for built-in nodes
- Editor window defaults to full screen, with size and position restored between sessions
- Adaptive default window size based on your display resolution
- Custom plugin folder management in Settings, with a button to restore system defaults
- Edge reconnection: grab a connection endpoint and rewire it to a different handle
- Larger hit targets on modulation edges for easier selection
Bugfixes
- Fixed a bug where knob arcs were clipped at the canvas edges
- Fixed a bug where modulation edges could not be selected or interacted with after being created
- Fixed a crash when reopening a plugin editor that could cause a use-after-free
- Fixed a bug where plugin image fallback displayed a native broken-image icon instead of a placeholder
- Fixed a bug where undo was not correctly tracked for waveshaper
- Fixed a bug where audio metering cache was not cleared on transport stop, causing stale meter display
- Fixed a bug where BandSplit could incorrectly collapse all frequency bands
- Fixed a bug where macOS produced an alert sound on every QWERTY MIDI key press
- Fixed a bug where the waveshaper audio DSP did not match the editor curve preview
- Fixed a bug where the upload mesh modal could be dismissed by clicking the overlay
- Fixed a bug where the modulation arc on a knob could be cleared during a depth drag