Skip to content

v1.0.0

Latest

Choose a tag to compare

@github-actions github-actions released this 02 Aug 23:27

Added

  • Log viewer - Cmd/Ctrl+Shift+L opens an in-app log window in every build, showing engine and interface logs together with level filtering, search and one-click copy.
  • Virtual device apply without root - device changes are picked up through a watched shared config instead of requiring elevated privileges.
  • Plugin hosting - load your own plugins as effect nodes: CLAP and VST3 on every platform, Audio Unit on macOS. The plugin's own editor opens in a native window, its parameters are editable in the node itself, and its state is saved with the pipeline. Linux editors need an X11 session (XWayland included).
  • Separate channel routing (#12) - each channel of a device gets its own handle, so you can wire, process and mix individual channels instead of fixed stereo pairs. Existing pipelines are migrated automatically.
  • WebRTC, Net Sender and Net Receiver nodes (#10) - stream audio between machines and into WebRTC sessions.
  • Mute hotkey - bind any key or combination to a Mute node and toggle it system-wide, even when Splitwave is in the background. Optionally a spoken cue confirms the switch on an output device of your choice, at its own volume.
  • Spectrum analyzer node with per-channel FFT.
  • De-esser node with presets, and a Declick node for removing clicks and crackle.
  • Effect presets - save any effect's settings and reuse them anywhere, with factory presets included.
  • Pipeline templates - start from a ready-made graph instead of an empty canvas.
  • Settings window - theme, canvas behaviour, history depth, update checks and preset management in one place.
  • Analyzer node now reports signal metrics and delivery profiles.
  • Crashes are saved and shown on the next launch instead of vanishing with the window.
  • Node icons and a refreshed modal design.

Changed

  • Plugins receive the node's full channel width instead of being forced into stereo.
  • Effect nodes got a visual pass.
  • Device and application dropdowns rescan when opened, so a device plugged in
    while the app was running shows up without pressing Rescan.

Fixed

  • Cables that point at a channel a device does not have are now flagged, and edges left dangling blink with a warning on the node.
  • Fan-out nodes are computed once and shared, monitoring included, instead of being processed per branch.
  • Gain-reduction readouts no longer freeze, and the monitor backlog is bounded.
  • Spectrum taps keep updating in monitor mode.
  • Virtual devices can be applied while the engine is idle.
  • Node previews render without a flow canvas open.
  • macOS: the private CATap capture aggregate no longer shows up in device menus.

Full Changelog: v0.5.0...v1.0.0