Hermetic Modular

Alchemy SDK v0.11.0: Shift Layers and Clocked Param Locks

By Luke Pendergrass

alchemy-sdk · alchemy-lab

An Alchemy Lab module lying on dark fabric, photographed low from the jack side: six black knobs inside unlit LED rings, ten jacks, and the USB-C port

Alchemy SDK v0.11.0 is out, with Echoa 1.4.0 and Spagyros 2.1.0 built on it. Some bug fixes baked into the SDK, and a total rework of parameter locks: clocked locks, new animations, and exit policies. That is a big change for what a param lock surface can offer. Plus, by request, proper shift layers, done by extending the pager. Both modules flash from the Web Programmer.

Echoa 1.4.0

Full notes on the Echoa patch notes page.

  • Every pot is filtered and gated. An idle knob no longer drifts with converter noise, so delay times hold still and repeats stop warbling in pitch.
  • Parameter locks arm after half a percent of travel instead of three, and the loop is anchored where the knob sat before you moved it. Clearing a lock still takes a firmer nudge.

Spagyros 2.1.0

Full notes on the Spagyros patch notes page.

  • Changing a row's effect clears only the locks on that row's two pots. Locks on the other rows keep playing, and the two-button mute still clears everything.
  • At 24 PPQN a busy frame no longer drops clock pulses, so Chopper, Beat Repeat, and a synced Echo stop wobbling or hunting for tempo.
  • Pots are filtered and locks arm on the first touch, as on Echoa. The pip at the bottom of the ring is solid red while recording and blinks red during playback.

SDK v0.11.0

Tagged v0.11.0 on GitHub.

  • Shift layers and latch pairs on the pager: Page and Pager.
  • Parameter locks v2, with clocked mode, exit policies, and the new pip animations: ParamLock.
  • Free/Clocked and Return/Latch selectors in the settings menu: Settings.
  • Pot filtering, a ClockFollower fix for fast external clocks, batched CV output, and compile-time rejection of braced-list temporaries: changelog.

If something looks off, file an issue on GitHub or come by the Discord. New here? The Alchemy Lab is the module all of this runs on.