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-dividerPer-output divisors from /512. [1] -
Clock Multiplier
clock-multiplierPer-output multipliers up to x48, including non-integer factors. [1] -
Clock Source
clock-sourceBPM-based internal clock, 10–300 BPM. Can sync to external clock at 48–1 PPQN. [1] -
Envelope Generator
envelope-generatorPer-output envelope waveform with adjustable release time. [1] -
Euclidean Rhythm Generator
euclidean-rhythm-generatorPer-output EStep/ETrig/ERot Euclidean parameters with beat-based looping. [1] -
Logic
logicPer-output AND/OR/XOR combination with another channel (firmware 205+). [1] -
Modulation Source
modulation-source8 clocked voltage outputs producing CV modulation synced to the master clock. [1] -
Quantizer
quantizerPer-output quantization to musical scales using 1V/octave standard, 10-bit resolution across 5 octaves (firmware 202+). [1] -
Random Source
random-sourceRandom and Smooth Random waveforms with seedable random number generator (firmware 205+ for smooth random). [1] -
Sample and Hold
sample-and-holdQuantized random with rhythmic patterns (rskip, eucl) holds across empty steps (firmware 204+). [1]
Jacks (12)
Inputs (4)
| Name | Signal | Voltage | Description |
|---|---|---|---|
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)
| Name | Signal | Voltage | Description |
|---|---|---|---|
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)
| Name | Type | Range | Min FW | Behavior |
|---|---|---|---|---|
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)
| Version | Released | Notes |
|---|---|---|
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] |