alm-busy-circuits/pamelas-new-workout

Pamela's NEW Workout

ALM Busy Circuits

A compact programmable clocked modulation source providing 8 highly editable outputs producing various control voltage signals correlated and synced to a BPM-based master clock, with per-output waveform shaping, Euclidean rhythms, quantization, logic operations, and CV control.1073

Capabilities 4

Clock Sourceclock-source
Provides a BPM-based master clock with 8 synced outputs; can also slave to external clock signals at 1–48 PPQN.1073
Euclidean Sequencereuclidean-sequencer
Per output Euclidean rhythm generation with configurable steps (EStep), hits, and rotation (ERot) parameters.1073
LFOlfo
Each of 8 outputs can produce synced rhythmic waveforms (gate, triangle, sine, envelope, random, smooth random) with configurable level, phase, width, and CV control.1073
Quantizerquantizer
Per-output quantizer snapping output voltages to selected musical scales at 1V/oct, limited to 10-bit resolution across 5 octaves.1073

Jacks 12 (4 in / 8 out)

NameSignalVoltageDescription
Inputs (4)
CLKclock≥0.7V1073
CV 1cv0V to 5V1073
CV 2cv-5V to 5V1073
Rungate≥0.7V1073
Assignable destinations
Reset1073 Load Sequenced Bank1073 Rotate Outputs1073 Load CV Bank1073
Outputs (8)
OUT1mixed0V to 5V1073
OUT2mixed0V to 5V1073
OUT3mixed0V to 5V1073
OUT4mixed0V to 5V1073
OUT5mixed0V to 5V1073
OUT6mixed0V to 5V1073
OUT7mixed0V to 5V1073
OUT8mixed0V to 5V1073

Parameters 22

NameTypeRangeBehavior
BPMmenu_setting10BPM – 300BPMThe master clock tempo displayed and adjusted from the main BPM screen; clicking and twisting the program knob selects and changes the value.1073
Delaymenu_settingSets a percentage of step time to wait before waveform generation begins; output is 0 during the delay and the end of the waveform cycle is clipped. Requires the delay divisor (Dly/) to be set.1073
Dly /menu_settingSets which steps are delayed by the Delay parameter; a divisor of 1 delays every step, 2 every other step, and so on. A divisor of 2 creates a classic swing effect.1073
ERotmenu_settingRotates the Euclidean pattern by a specified number of steps, shifting the pattern's phase.1073
EStepmenu_settingDefines the total number of steps in the Euclidean pattern for this output.1073
Levelmenu_setting0% – 100%Controls the output voltage level as a percentage of the maximum 5V output.1073
Loadmenu_settingLoads a saved set of output parameter values from a selected bank and slot, using the same navigation as Save.1073
Logicmenu_settingCombines the current channel's output with one of the other 7 channels using AND, OR, or XOR logic operations; NO disables logic processing.1073
Modifiermenu_settingSets the clock multiplier or divider for each output, ranging from /512 to x48 including non-integer factors, plus special utility types: constant on/off gates and single start/stop pulses.1073
Mutemenu_settingMutes or unmutes the selected output without affecting the ability to edit its parameters.1073
Offsetmenu_setting0% – 100%Adds a vertical DC offset to the output voltage; signals exceeding 5V are clipped at 5V maximum.1073
Phasemenu_settingOffsets the starting position within the waveform cycle; e.g. 50% phase starts a triangle waveform at its midpoint.1073
PPQNmenu_setting1PPQN – 48PPQNSets the expected pulses per quarter note for syncing to an external clock signal; default is 24 (DIN Sync). Can also be assigned to CV for voltage-controlled tempo.1073
Program KnobknobMain encoder used to navigate menus, select outputs, and edit parameter values by clicking and twisting.1073
Quantmenu_settingQuantizes the output voltage to a selected musical scale using the 1V/octave standard. Limited to 10-bit resolution across 5 octaves.1073
Resetmenu_settingResets all parameters for the selected output to their default initial values.1073
RSkipmenu_settingSets the probability that any given step will be skipped entirely. Used with the loop parameter to build rhythmic loops.1073
Savemenu_settingSaves current output parameter values to a selected bank slot; 'NO' aborts the operation. Saving while clock is running may introduce timing errors.1073
Slopmenu_settingSets the likelihood of random timing errors being introduced to the output, humanizing the rhythmic feel.1073
Start/Stop ButtonbuttonStarts and stops the master clock; also used to exit service mode.1073
Wavemenu_settingSelects the output waveform type for the channel. A full cycle of the waveform covers a single step.1073
Widthmenu_settingA percentage of step time whose effect depends on the selected waveform: gate duty cycle, triangle/sine skew, envelope release time, or smooth random peak rounding. Has no effect on Random waveform.1073

Firmware history 13 versions

VersionReleasedNotes
207Tweaked logic handling to avoid potential short ghost triggers caused by logic operation ordering.1075
206Fixed a minor rendering issue where the step-up output type was incorrectly displayed.1075
205Added Smooth Random waveform type and Logic parameter (AND/OR/XOR channel combining); fixed a small output blip when rotating outputs.1075
204Added sample-and-hold behavior to quantised random waveform when rhythmic patterns (RSkip, Euclidean) are applied; updated manual.1075
2032020-04Renamed scale notation; added Phrygian scale; fixed special modifier types (On/Off/Steps) not saving correctly.1075
2022020-04Added QUANT quantizer with basic scales and CV bank-select run type; fixed PPQN screen, CV random seed reset, spurious CV modifier assignment, and mute state not resetting on full reset.1075
2012018-11Added improved BPM representation for Rev 063 hardware (Rev 063 no longer requires clock calibration); no functional change on Rev 062 hardware.1075
2002018-06Ver 199 updated to support Rev 062 hardware with a different DAC chip; functionality identical to 199. Only for Rev 062 units — will not work on older hardware.1075
1992018-01-16Fixed stopped-BPM lag, improved random seed distribution across outputs, fixed expander sync with external clock slaving, and fixed phase offset at output start.1075
1982017-10-25Fixed output end-pulse type not firing, CV looping bug, bank-load direction (next instead of prev when CV1 low), external clock compatibility with new run options, and extended screensaver timeout to 15 minutes.1075
1972017-09-14Improved voltage control of tempo; added single-row (upper 4 outputs) rotation mode; various bug fixes and tweaks to run input and rotation.1075
189Added output muting and vertical offset parameter; improved expander MIDI sync compatibility; increased CV precision; fixed CV2 attenuversion; fixed bank sync across power cycles and expander run signal; fixed Euclidean reset; allowed utility modifier outputs to be saved and recalled.1075
177Original release firmware.1075

References 3

  1. [1073]
    ALM-017 'Pamela's NEW Workout' Operation Manual v0.7 (firmware 206)manual
    verified 2026-06-02
  2. [1074]
    ALM Pamela's NEW Workout product pageproduct_page
    ⚠ verified 2026-06-02 · manufacturer changed since last verified
  3. [1075]
    ALM-017 Firmware History (ChangeLog.txt)firmware_notes
    verified 2026-06-02