Pamela's NEW Workout

Compact programmable clocked modulation source providing 8 highly editable outputs producing various control voltage signals correlated and synced to a BPM based master clock. [1]

Specifications

HP
8
Depth
22 mm
+12V
50 mA
−12V
0.5 mA
+5V
Last verified
2026-05-02

Capabilities

  • Clock Divider clock-divider
    Per-output divisors from /512. [1]
  • Clock Multiplier clock-multiplier
    Per-output multipliers up to x48, including non-integer factors. [1]
  • Clock Source clock-source
    BPM-based internal clock, 10–300 BPM. Can sync to external clock at 48–1 PPQN. [1]
  • Envelope Generator envelope-generator
    Per-output envelope waveform with adjustable release time. [1]
  • Euclidean Rhythm Generator euclidean-rhythm-generator
    Per-output EStep/ETrig/ERot Euclidean parameters with beat-based looping. [1]
  • Logic logic
    Per-output AND/OR/XOR combination with another channel (firmware 205+). [1]
  • Modulation Source modulation-source
    8 clocked voltage outputs producing CV modulation synced to the master clock. [1]
  • Quantizer quantizer
    Per-output quantization to musical scales using 1V/octave standard, 10-bit resolution across 5 octaves (firmware 202+). [1]
  • Random Source random-source
    Random and Smooth Random waveforms with seedable random number generator (firmware 205+ for smooth random). [1]
  • Sample and Hold sample-and-hold
    Quantized random with rhythmic patterns (rskip, eucl) holds across empty steps (firmware 204+). [1]

Jacks (12)

Inputs (4)

NameSignalVoltageDescription
CV1 cv 0V to 5V Unipolar CV input, 0–5V. Voltages outside range are safe but ignored. [1]
CV2 cv -5V to 5V Bipolar CV input, -5V to +5V (0V = 50%). Voltages outside range are safe but ignored. [1]
Clk clock External clock input. Rising edge, 700mV minimum. [1]
Run gate External run / sync input. Rising edge, 700mV minimum. [1]

Outputs (8)

NameSignalVoltageDescription
OUT1 mixed 0V to 5V 0–5V buffered low-impedance output. 10-bit resolution, 500Hz max update frequency. Independently configurable: clock divisor/multiplier, waveform (gate/triangle/sine/envelope/random/smooth-random), level, width, phase, delay, euclidean rhythm parameters, quantizer, logic combination. [1]
OUT2 mixed 0V to 5V 0–5V buffered low-impedance output. 10-bit resolution, 500Hz max update frequency. Independently configurable: clock divisor/multiplier, waveform (gate/triangle/sine/envelope/random/smooth-random), level, width, phase, delay, euclidean rhythm parameters, quantizer, logic combination. [1]
OUT3 mixed 0V to 5V 0–5V buffered low-impedance output. 10-bit resolution, 500Hz max update frequency. Independently configurable: clock divisor/multiplier, waveform (gate/triangle/sine/envelope/random/smooth-random), level, width, phase, delay, euclidean rhythm parameters, quantizer, logic combination. [1]
OUT4 mixed 0V to 5V 0–5V buffered low-impedance output. 10-bit resolution, 500Hz max update frequency. Independently configurable: clock divisor/multiplier, waveform (gate/triangle/sine/envelope/random/smooth-random), level, width, phase, delay, euclidean rhythm parameters, quantizer, logic combination. [1]
OUT5 mixed 0V to 5V 0–5V buffered low-impedance output. 10-bit resolution, 500Hz max update frequency. Independently configurable: clock divisor/multiplier, waveform (gate/triangle/sine/envelope/random/smooth-random), level, width, phase, delay, euclidean rhythm parameters, quantizer, logic combination. [1]
OUT6 mixed 0V to 5V 0–5V buffered low-impedance output. 10-bit resolution, 500Hz max update frequency. Independently configurable: clock divisor/multiplier, waveform (gate/triangle/sine/envelope/random/smooth-random), level, width, phase, delay, euclidean rhythm parameters, quantizer, logic combination. [1]
OUT7 mixed 0V to 5V 0–5V buffered low-impedance output. 10-bit resolution, 500Hz max update frequency. Independently configurable: clock divisor/multiplier, waveform (gate/triangle/sine/envelope/random/smooth-random), level, width, phase, delay, euclidean rhythm parameters, quantizer, logic combination. [1]
OUT8 mixed 0V to 5V 0–5V buffered low-impedance output. 10-bit resolution, 500Hz max update frequency. Independently configurable: clock divisor/multiplier, waveform (gate/triangle/sine/envelope/random/smooth-random), level, width, phase, delay, euclidean rhythm parameters, quantizer, logic combination. [1]

Parameters (16)

NameTypeRangeMin FWBehavior
BPM knob 10BPM – 300BPM Master tempo, 10–300 BPM, set via the program knob. [1]
Delay menu_setting Percent of total step time before waveform generation starts. Requires Dly to take effect. [1]
Dly menu_setting Delay divisor: which steps the Delay parameter applies to. 1 = every step, 2 = every other (swing), etc. [1]
ERot menu_setting Rotates the Euclidean pattern by N steps. [1]
EStep menu_setting Number of steps in the Euclidean pattern. [1]
ETrig menu_setting Number of triggers (hits) distributed across EStep. Must be less than EStep. [1]
Level menu_setting 0% – 100% Output voltage level as percent of the 5V maximum. [1]
Logic menu_setting 205+ Per-output AND, OR, or XOR with another channel's output. [1]
Loop menu_setting Loop length in beats. Resets random and Euclidean state. Setting to 0 re-seeds the random number generator. [1]
Mute menu_setting 189+ Mute or unmute an output. Output remains editable while muted. [1]
Offset menu_setting 0% – 100% 189+ Vertical offset added to the output. Voltages over 5V are clipped. [1]
Phase menu_setting Start phase of the chosen waveform within a step. [1]
Quant menu_setting 202+ Quantize output to a musical scale (1V/oct). NO/MA/mi/Hm/PM/Pm/Ly/Ph/Jp/P5/C1/C4/C5/Ch. 10-bit resolution across 5 octaves. [1]
RSkip menu_setting 0% – 100% Probability of a step being completely skipped. [1]
Wave menu_setting 205+ Per-output waveform: Gate, Triangle, Sine, Envelope, Random, or Smooth Random. A full cycle covers a single step. [1]
Width menu_setting Width parameter; effect depends on selected waveform (gate duty, triangle/sine skew, envelope release, smooth-random sharpness). [1]

Firmware history (19 versions)

VersionReleasedNotes
207 Tweak to logic handling to avoid potential short 'ghost' triggers based on logic ordering. [3]
206 Fix minor issue with step up output type getting rendered incorrectly. [3]
205 Added Smooth Random waveform type. Added Logic parameter (AND/OR/XOR). Fixed small blip in output when rotating outputs. [3]
204 Added sample and hold to quantized random waveform when rhythmic patterns (rskip, eucl) applied. Manual updated. [3]
203 Renamed scales to 'mr hooks' suggested notation. Added Phrygian scale. Fixed issue where special modifier types weren't getting saved correctly. [3]
202 Added QUANT quantizer channel option with basic scales. Added new run type for bank selection via voltage level. Fixed PPQN screen, CV reset of random seed, CV modifier assignment bug, and mute state on full reset. [3]
201 Support for improved BPM representation requiring Rev 063 board. On Rev 062 hardware, firmware has no improvements over 200. [3]
200 Version 199 tweaked to support newer Pam Rev 062 hardware with different DAC chip. Only for Rev 062 units; will not work on older hardware. [3]
199 2018-01-16 Fixed bug where stopped BPM changes lag one beat at clock start. Improved random seed distribution across outputs. Fixed expander sync with external clock. Fixed outputs starting with phase offset. [3]
198 2017-10-25 Fixed output end pulse type may not fire. Fixed CV of looping not working correctly. Load next (not prev) bank when CV1 is low. Allow external clock with new run options. Extended screensaver timeout to 15 mins. [3]
197-BETA-2 2017-09-14 Improve VC control of tempo. [3]
197-BETA 2017-08-17 Various bug fixes and tweaks to run input and rotation. Added single row (upper 4 outputs) rotation mode. [3]
197-ALPHA Load/Save display last bank used. Run input can load next/previous full save bank or rotate outputs (direction depends on CV1 high/low). Output multiples/divisions can be changed without cycling through every option using push-hold-twist. [3]
196 Another attempt at making slop behavior more predictable/natural. [3]
195 Tweaked program knob handling. Fixed voltage control of euclidean params. Improved clock calibration resolution (now 0-100, below 50 slower, above 50 faster). Added basic screensaver dimming OLED after 10 mins. [3]
192 Fixed run input not working when external clock not patched. [3]
191 Fixed slop parameter so de-slopped outputs fall back into sync. [3]
189 Added output muting. Added vertical offset parameter. Improved expander MIDI compatibility. Increased CV handling precision. Fixed CV2 attenuversion handling. Fixed keep work bank synced across power cycles. Fixed expander run signal left high when clock stopped. Fixed Euclidean edited outputs reset. Allowed utility modifier outputs to be saved and recalled. [3]
177 Original release firmware. [3]

References (3)