## v1.1.2 – 12 September 2026
MNodes 1.1.2
NEW
– Joints on the cables -> Alt-click a cable to drop a joint, and drag it to route the cable where you want it; Alt-click or double-click it and it is gone. As many as you like, saved with the project, one undo step each.
– The little i beside a parameter says what it does -> two out of three used to open on nothing but the name and the range. Nearly three thousand of them now say what they do, what each end gives you and what Off means, across every node.
– The State Morpher and the Spectral Morph can be exposed to the DAW -> tick Expose to DAW and the two axes of the pad become two host parameters to automate or map, X and Y on one, Shape and Detail on the other. No more extra knob wired into the pad to get there.
– Unused Outputs, on the Plugin Host -> Omnisphere runs nine stereo outs by default and pays for every one. Set Unused Outputs to Off and the buses beyond Output Pairs stop running, the way a DAW switches them off. Active is still the default.
– Play Again, on the Audio Player and the Recorder -> what a second press of Play does while the file runs: Restart, Pause, Stop or Nothing. Each node keeps its old habit as the default, and the Recorder gains a Loop switch with its pin.
– A Data output on the MIDI CC Extract -> Data Out sends the value the moment a matching CC arrives, and nothing in between, so a step or a counter is no longer fed the resting value by a CV To Data. The Value pin is unchanged.
– Every project in the library shows its file date -> the date the file was last written, at the end of each card’s line. The Newest and Oldest sort orders work now.
– A knob’s ticks can be dots -> Tick Shape: Lines, as always, or Dots. A dot is as wide as its line is long, so Tick Length sizes both.
IMPROVED
– A project opens where it is -> drag a .mnprt in and it opens from its own folder, with Save writing back to the same file, instead of a silent copy into Projects/User under a numbered name. Copy to Library is there when you want one, and a project that is moved or left on a drive you unplug shows as MISSING, to locate or remove. Bundles, module packs and Hub downloads still land in the library.
– One library folder for the standalone and the plugins -> the folder is remembered the first time it is resolved, so a machine whose Music folder resolves differently for two programs no longer keeps two libraries, one on E: and one on C:, with the same project in both.
FIXED
– Five things the Inspector was promising and not doing -> the File Drop ignored its six gradient settings, the Beat Repeat its Body Background and Frame Colour, the Soft Clipper in stereo had no descriptions at all, and the Delay named two of its three ways of setting the time. Found while writing the new ones.
– The State Morpher’s puck stuttered under automation when a Map fed it -> a Map reached the pad twice, as a value and as a stream, one block apart. The wired stream now owns its axis. A puck driven by an LFO also moves while the pad is off screen.
– The right-click palette opens under the cursor again -> since 1.1.1 it could land above the click, below it or off the edge of the screen. It places itself now, top-left corner under the cursor, like a menu.
– Save As says when the name is already taken elsewhere in your library -> saving under another category quietly made a second file with the same name, and the browser listed it twice. It now asks: keep both, or replace the one you have.
– An imported preset that lands under a numbered name says so inside -> the copy was “Name 2.mnprt” with “Name” still written inside it, so the browser showed two rows called the same. The numbered name goes into the copy now.
– A Plugin Host’s exposed parameters name their output pins again -> since 1.0.6 the output pin was a bare dot, the only unnamed outputs on the canvas.
## v1.1.0 – 7 September 2026
NEW
* Preset Manager — the preset system of the device you build, on its front panel: prev/next, favourite, name, Save and a browser. A preset is the panel and nothing else, so it survives a rewire. Yours ship as the factory set; users’ saves sit in their own folder, untouched by Hub updates. Every action is a pin.
* Jack Out, Jack In and patch cables — sockets you drag a cable between while the instrument plays. A real graph edge, not a picture: it saves with the project and obeys the usual type and feedback rules.
* Sidechain from the DAW — MNodes FX declares a second bus, off until the host routes to it. Pick a track as you would for a compressor; Sidechain In carries SC 1–8 into the patch, and never mixes with Audio In.
* Sample maps as one file — a .mnsmap with every sample packed inside, unpacking itself into the library on any machine.
* Sampler: One Shot and Normalize per zone — One Shot plays to the end whatever the key does. Normalize trims that zone’s Gain to full scale: a pin, undoable, file untouched.
* Chord Palette — a MIDI In, so holding keys holds chords, and 64 pads with their own trigger keys.
* New nodes — MIDI Program Change, MIDI Filter (which kinds of message get through), File Info, Is Extension.
* Fewer steps to a wired patch — Shift-drag a node onto a cable to drop it into the chain, or away to lift it out and close the gap. Drop a cable on empty canvas and the node list opens filtered, already connected; on a wrong-type pin and the converter goes in for you. Ctrl/Cmd brings the neighbouring pins along.
* Also — Show Node Latency badges, bypass driven from the patch, a Show Panel pin on Modules, an endless Knob, a checkbox Toggle, Peak and RMS out of the Meter, 64-slot Clip Tracks, and a new Home screen.
IMPROVED
* The Nodes explorer reads at a glance — six fixed tabs in signal order, underlined in their cable colours; mono/stereo pairs on one row.
* Categories filed by what a node does — Utilities held 36 unrelated nodes. It’s empty now.
* Settings is seven short pages, not five long ones, with Shortcuts learning new keys.
* A quieter Inspector — icons on hover, foldable sections, a knob opens at 14 lines instead of 84, and the search survives the next click.
* Crash reports name the module and offset, not a misleading nearby symbol.
* Modules show up in right-click search; Data Select is now Input Select; every delay line reaches 10 seconds.
FIXED
* States capture every widget again, and no longer crash inside a Module or Subgraph.
* Latency is right: parallel paths line up, bypass no longer shifts time, and spectral nodes stop under-reporting by 512 samples.
* DAW automation — a preset recall no longer makes an exposed control one-way, plus three defects on the way in.
* Clip Track — Launch fires the row you picked, and slots 9+ have their defaults.
* The Piano Roll listens to its own control pins, projects open faster, and the Hub tells an update from the copy you already have.
v1.0.3 – Initial Release