MNodes 0.9.95 is out (Early Access)

A new build just landed. This one adds a couple of new nodes, a detachable Front Panel, and a round of audio quality and CPU work. Here is what changed.

New

  • MIDI File Player node. Drag in a .mid and play it out as MIDI, either free-running or synced to the host transport, with loop and a musical-division speed control. The body has a piano-roll view with a live playhead.
  • Open URL node. Opens a web link in your default browser. The address is editable, has a Data input so another node can set it, and the Open button has a trigger pin so a Bang or a rising value can fire it.
  • Detachable Front Panel. A new toolbar button pops the Front Panel out into its own window while you keep working on the graph. Handy for a second monitor. Switching to Perform collapses back to a single window, and the choice is remembered per project.

Changed

  • Module Front Panels now split the view instead of covering it. The panel docks below the graph with a draggable divider, remembers open or closed per module, and can shrink down to 80 px wide for slim control strips.
  • Filter and Parametric EQ smooth their parameter moves. Sweeping a knob from the body, slider or inspector is now click-free. Presets, reset and CV still snap instantly.
  • Wavetable: hi-res custom import and morphing. Import detailed tables (2048 samples per frame) and glide between frames with the new Morph and Frame Size controls, both CV-modulatable.
  • Pitch Shift reads CV on Semitones, Fine and Grain, and re-pitches cleanly with no clicks at the grain boundary.
  • Slider Sequencer gains a Value Range (Min, Max, Increment, Default) to rescale every step and snap to a grid. Defaults keep the classic 0 to 1 behaviour.
  • Route Sequencer inputs are now editable sliders. Dial a value into any input by hand, overridden the moment you wire a CV or Data cable in.
  • Data To CV is now a clean converter. A number is held as steady CV, a bare event clears to 0 and fires a short trigger pulse.
  • Pendulum stop winds down like a real pendulum, decaying to rest at the centre while still firing the points it reaches.
  • Lighter audio engine. The runtime skips inactive nodes each block and frees faded Poly Module voices sooner, trimming CPU with no audible change.

Fixed

  • Editing a value on an infinite slider (Slider Sequencer, Route Sequencer) no longer crashes.
  • A freshly grouped Module accepts wires on its Appearance pin right away.
  • Child modules stay visible inside nested module panels.
  • Dragging the Position knob on a Custom Wavetable no longer clicks.

Download the new build from your account: MY ACCOUNT – Mario Nieto World

The Download button there always points to the latest release, so it picks up 0.9.95 on your next click. As always this is Early Access, so if anything feels off or you have ideas, post them here. Thanks!

7 Likes