Skip to content

MiniHub 0.3.0 — pre-alpha

Pre-release
Pre-release

Choose a tag to compare

@DavidfromMonaco DavidfromMonaco released this 16 Sep 20:48
· 128 commits to master since this release

Still pre-alpha, still unsigned. The same two ways in: the installer, or the portable ZIP you unzip over the old folder. Settings, projects and recordings live outside the application folder, so upgrading over 0.2.0 keeps your work.

A knob is learned under the plugin

Every plugin window now opens with a bindings bar docked under its bottom edge — or beside it, when the window has no room below — and the bar moves, minimises and closes with the window. Arm a control in the bar and turn a knob: MiniHub plugs the controller into the VST node by itself, so there is no cable to lay in the Patch Bay first.

A bound knob drawn in the bar shows where its parameter stands and moves it under the mouse; Clear unplugs the cable again. The bar is now the one place a binding is learned, seen or cleared; the Learn panel on the VST node's page is gone. Removing a plugin frees the knobs bound to it.

Undo, everywhere

Ctrl+Z and Ctrl+Shift+Z undo and redo from every page and from a Clip Editor window, and the header carries Undo and Redo buttons. The history keeps what you author and never what you perform. Every node editor now redraws what an undo restores — it used to change silently, which looked broken. A plugin's own window keeps its own Ctrl+Z. Undoing the removal of a VST node brings it back playing, with its knob bindings.

Sequencer

  • A track is half as tall. Its Input and Destination sit on one line just above the tracks, under the export options and the timeline tools.
  • A track remembers its MIDI input as the hardware rather than a Windows session number, so it no longer has to be picked again after a relaunch — the known issue of 0.2.0.
  • Each track has a select button on its left edge. Selecting a track no longer arms it: the armed track stays armed, and arming is the R button (Ctrl or Shift to arm several).
  • The destination names what a VST node plays — "VST 6 — Splice INSTRUMENT" rather than "VST chain" — in orange.
  • The Clip Editor's piano roll sounds a note when you click it.
  • Moving the playhead lets the notes ring out instead of cutting every sound.
  • Fields that used to be plain white are light gray.

Patch Bay and plugins

  • A VST node has a MIDI OUT, so one track can play several instruments in series.
  • Align lays the graph out along the signal — once, when you press it; the canvas never rearranges itself.
  • A plugin shipped as a folder, such as Splice INSTRUMENT, is listed once instead of twice, and scanning no longer starts plugins — a scan could cost Splice its login.
  • A plugin window stays where you put it, and goes behind MiniHub like any other window.
  • An arpeggiator takes a new rate or step count without cutting what plays.
  • A rare engine crash during playback, when an edit landed at the wrong microsecond, is fixed.

Look

  • The arpeggiator's faceplate is graphite.
  • The window title and the header say MiniHub.
  • The MiniLab 3's seventh pad reads Rec.
  • The controller page links to the setups on minihub.site, beside Import a profile.

Known, and not fixed here

  • Kilohearts plugins (kHs Gain, kHs Filter, kHs Reverb) do not load: "setProcessing(true) failed".
  • Massive X can move a parameter by itself for up to half a minute after its window opens, and a Learn armed during that time may take that parameter instead of your knob. Arm it again once the plugin has settled.
  • MiniHub.exe still describes itself as Electron in its file properties, so Windows may show that name, in Task Manager for one.

Checksums

Unsigned, so SmartScreen will ask: More info, then Run anyway. SHA256SUMS.txt is published beside the downloads so you can check them yourself.