Skip to content

Releases

W72 2.11.2

Choose a tag to compare

@github-actions github-actions released this 13 Nov 16:11
6cbc2d0

W72 2.11.2 is a small Moleta fix on top of 2.11.1 (#89).

  • Moleta: a new right-click option, Run input, chooses between Trigger toggles (the default, unchanged) and Gate holds. With Gate holds, RUN follows the input's level while it is patched, so a transport's run gate that stays high while playing (Tessera Roll's, for example) now starts and stops Moleta. Saved patches keep the old behaviour.

No protocol change: the brumista-mcp binaries below are 2.11.2 to match the plugin.

What's Changed

Full Changelog: v2.11.1...v2.11.2

W72 2.11.1

Choose a tag to compare

@github-actions github-actions released this 11 Nov 16:10
0f3768c

W72 2.11.1 is a small Barbapedana fix on top of 2.11.0 (#87).

  • Barbapedana: on the VALUE page, an anchored step's loop outline is now drawn dim, so the outline no longer suggests the loop will play there. The manual's panel render is updated.

No protocol change: the brumista-mcp binaries below are 2.11.1 to match the plugin.

What's Changed

  • feat(barbapedana): dim the loop outline on anchored steps by @unmarco in #87
  • chore(release): 2.11.1 by @unmarco in #88

Full Changelog: v2.11.0...v2.11.1

W72 2.11.0

Choose a tag to compare

@github-actions github-actions released this 11 Nov 12:16
b8d49d8

W72 2.11.0 adds a seventh module, Barbapedana (#84, #85).

  • Barbapedana: a 16-step sequencer crossed with a Turing-style random loop, 30 HP. Each step has a VALUE, a KEEP chance (how often the step plays your note instead of the loop's) and a gate CHANCE, on three pages behind one switch. MUTATE sets how often the loop changes; an anchor captures the loop's current note into the step's knob. A CV and a GATE out plus a gate per step, RANGE and OFFSET for the span, no quantizer. See the manual.

No protocol change: the brumista-mcp binaries below are 2.11.0 to match the plugin, and the 2.10.0 binary still works with it.

What's Changed

  • docs: bring README and CLAUDE.md up to 2.10.0 by @unmarco in #83
  • docs(barbapedana): design the sequencer with a random loop by @unmarco in #84
  • feat(barbapedana): add the sequencer with a random loop by @unmarco in #85
  • chore(release): 2.11.0 by @unmarco in #86

Full Changelog: v2.10.0...v2.11.0

W72 2.10.0

Choose a tag to compare

@github-actions github-actions released this 08 Nov 10:45
d434039

W72 2.10.0 widens Moleta, following a user's requests (#70).

  • Moleta and Moleta +: RATIO now steps through every ratio from /32 to ×32: all the whole dividers and multipliers, plus 2/3, 3/4, 4/3 and 3/2. Patches keep their ratios.
  • Moleta +: up to four chain to the right of a Moleta, each touching the one before, for outputs 5 to 20, all in step. The readout numbers each Moleta + by its place in the chain, and its jacks now read OUT.
  • Moleta and Moleta +: with Follow the output above on, a small chevron in the readout points at the output being followed.
    No protocol change: the brumista-mcp binaries below are 2.10.0 to match the plugin, and the 2.9.0 binary still works with it.

W72 2.9.0

Choose a tag to compare

@github-actions github-actions released this 08 Nov 10:10
053a5f2

W72 2.9.0 adds two modules and gives Ghisa a loop that breathes.

  • Gibigiana is a clocked echo whose lanes each have a chance of coming back. Each lane plays the voice back a set number of clock steps later (a third of a step to 16), so some notes come back from one lane, some from three and some from none. REPEAT locks the chances into a phrase, as on Moleta. It outputs only the echoes, single bounces with no feedback, shaped by CENTRE and WIDTH and ducked by DUCK.
  • Gibigiana + adds one more lane. Press ADD LANE on Gibigiana to place one, up to 8 lanes in all, each with its own STEP, CHANCE, LEVEL and PAN, plus CV for the last three.
  • Ghisa gets DRIFT, a knob and CV input: while HOLD loops, new notes from the melody now and then slip in, so the chords slowly change. At 0 the loop repeats exactly, as before. The register display also underlines the stages HOLD is looping.

W72 2.8.1

Choose a tag to compare

@github-actions github-actions released this 06 Nov 09:56
f7d9128

W72 2.8.1 makes a stopped engine visible to agents.

  • Brumista's hello now reports Rack's engine: whether it runs, its sample rate and the primary module that drives it, with a warning while it is stopped. Rack's engine stops when the primary audio module has no working device (a patch that loads with its device missing, say), and Brumista still answers every command then, so a stopped engine used to look like a module bug.
  • brumista-mcp tells agents, at connection, to call hello first and to pass its warning on.

The protocol change is additive: hello gains engine and an optional warning. The brumista-mcp binaries below are 2.8.1 to match the plugin, and the 2.8.0 binary still works with it.

What's Changed

  • docs: bring the README, CLAUDE.md and the design docs up to 2.8.0 by @unmarco in #61
  • feat(bridge): report the engine's state in hello by @unmarco in #62
  • chore(release): 2.8.1 by @unmarco in #63

Full Changelog: v2.8.0...v2.8.1

W72 2.8.0

Choose a tag to compare

@github-actions github-actions released this 05 Nov 22:27
66fb485

W72 2.8.0 adds two modules and two Ghisa options.

  • Moleta is a probability master clock. Its four outputs each have a ratio (fractions such as 3/2 included), a chance and a length, and a REPEAT knob loops the coin flips into a phrase. It runs on its own BPM or follows a clock patched into CLOCK, and has BEAT, RESET and CLICK outputs.
  • Moleta + is its expander: place it directly to the right of a Moleta for outputs 5 to 8.
  • Ghisa gets a Hold loop length (16, 12, 8, 6, 4 or 3 stages) and a Duplicate notes menu item (Keep, Skip, Octave up). Both default to the old behaviour, so existing patches sound the same.

No protocol change: the brumista-mcp binaries below are 2.8.0 to match the plugin, and the 2.7.0 binary still works with it.

What's Changed

  • docs(modules): re-render Ghisa panel with BASS CLK by @unmarco in #48
  • docs(readme): install from the VCV Library, agent-neutral MCP section by @unmarco in #49
  • docs(moleta): design the probability master clock by @unmarco in #50
  • docs: reflect the VCV Library listing and agent-neutral Brumista wording by @unmarco in #53
  • feat(panelgen): readout kind and named columns; Moleta and Moleta + panels by @unmarco in #54
  • docs(moleta): set the default ratios to x2, /2, /3, /4 by @unmarco in #55
  • feat(ghisa): duplicate notes and hold loop length by @unmarco in #56
  • docs: remove the Ghisa implementation plan by @unmarco in #57
  • feat(moleta): probability master clock by @unmarco in #58
  • feat(moleta): Moleta+ expander by @unmarco in #59
  • chore(release): 2.8.0 by @unmarco in #60

Full Changelog: v2.7.0...v2.8.0

W72 2.7.0

Choose a tag to compare

@github-actions github-actions released this 05 Nov 04:48
1c92ebb

What's Changed

  • feat(ghisa): add a BASS CLOCK input, normalled to CLOCK by @unmarco in #44
  • feat(ghisa): add Chord range and Chord width menu items by @unmarco in #45
  • feat(ghisa): add Chord range and Chord width menu items by @unmarco in #46
  • chore(release): 2.7.0 by @unmarco in #47

Full Changelog: v2.6.0...v2.7.0

W72 2.6.0

Choose a tag to compare

@github-actions github-actions released this 04 Nov 14:24
eb22ed8

What's Changed

  • docs: decide Brumista's panel lights by @unmarco in #35
  • fix(panelgen): stop Rack cutting slivers out of D and A by @unmarco in #36
  • docs(modules): regenerate Ghisa panel image after glyph fix by @unmarco in #37
  • feat(bridge): add Brumista's CMD light and LINK blink by @unmarco in #38
  • chore(release): 2.6.0 by @unmarco in #39

Full Changelog: v2.5.0...v2.6.0

W72 2.5.0

Choose a tag to compare

@github-actions github-actions released this 03 Nov 10:29
ddb02af

What's Changed

  • docs(modules): show Rack-rendered panels in the manual pages by @unmarco in #30
  • ci: skip docs-only changes and cancel superseded PR runs by @unmarco in #31
  • fix(mcp): trim float noise in replies by @unmarco in #32
  • feat(bridge): add screenshot_module and screenshot_rack by @unmarco in #33
  • chore(release): 2.5.0 by @unmarco in #34

Full Changelog: v2.4.0...v2.5.0