Fx-Mechanics updates Mango to v0.2.0

Fx-Mechanics has updated Mango to version 0.2.0, adding per-lane standard deviation controls, a redesigned readout-style knob interface, an adjustable seam crossfade, and new minilanguage shortcuts for specifying durations.

What’s new

  • Every effect panel, and the bus Volume/Pan controls at the bottom of the mixer, now use a compact readout control in place of a knob: name and value are shown as text, dragging up or down adjusts the value, and right-clicking allows a value to be typed directly.
  • Gater, Grain, Delay, Quantizer, RingMod, Freeze and AuxSend each gain a standard deviation parameter alongside every mean control they already had (attack/release/curve, delay time/feedback/damping, bits/downsample, ring frequencies, freeze width). At 0 a block still draws the exact mean value as before; above 0, each block draws its own value around that mean, so multiple lanes running the same effect no longer move in lockstep.
  • The seam crossfade between repetitions, previously fixed at 15 ms, is now an adjustable control: shorter settings keep repeats tight, longer settings smooth a grain that isn’t looping cleanly on its own.
  • The minilanguage now supports absolute seconds and note-value shortcuts. A block override can write dur=1.5s for a literal time in seconds, independent of both tempo and mididur. s4 s8 s16 s32 s64 (straight), t4 to t64 (triplet) and d4 to d64 (dotted) are shortcuts for the same fractions the duration-weight grid already draws from, and accept the same *N / /N scaling as mididur (e.g. dur=t8*2).

What’s fixed

  • The previously fixed 15 ms crossfade was eating into the recorded grain, so a loop meant to be exactly dur long (tuned to a MIDI note, for example) came out measurably shorter, audible as slightly sharp. Grain now trims its crossfade so the loop lands on the exact requested period.
  • Buttons no longer steal keyboard focus on click. Previously, clicking a lane button or the Configs toggle could pull focus out of whatever text field was being edited.

Retro-compatibility

Sessions, presets and automation from version 0.1.3 load unchanged. No existing parameter was renamed, renumbered or reordered, and every new parameter defaults to the previous fixed behaviour (standard deviation at 0, crossfade at its previous constant 15 ms). Saved state now also records an internal format version (currently 1), ahead of any future save-format change.

Read More

Read the full story