Free domestic shipping over 15,000 yen | FREE DHL SHIPPING WORLDWIDE FOR ORDERS 50K+ yen : Details
Free domestic shipping over 15,000 yen | FREE DHL SHIPPING WORLDWIDE FOR ORDERS 50K+ yen : Details

ALM Busy Pamela's Pro Workout

¥44,900 (Tax excluded ¥ 40,818)
The original all-purpose master clock/CV source module with enhanced functions as a general-purpose CV source

Format: Eurorack
Width: 8HP
Depth: 33mm
Current: 60mA @ + 12V, 10mA @ -12V
Manual (English)

Please note that the expander modules Pexp-1 and Pexp-2 for Pamela's New Workout cannot be used..A new expander is about to be released.


Pamela's Pro Workout is an 8-channel advanced clock/CV source,Pamela's New Workoutis an updated version of.
As a starting point, each channel outputs a synchronized tempo clock such as the set BPM (10 to 303) itself, or an integer multiple/integer fraction, but by modifying various parameters and controlling the voltage, it can be diversified. can carry out the function.By changing the phase, waveform, and skew of the clock, it becomes an LFO, and by incorporating Euclidean and rest inputs and loop elements, it becomes a gate sequencer. increase. The LFO can also be quantized, and another channel can be sampled and held as a clock, making it a unique CV/gate sequencer.And all parameters are voltage controllable, expanderAxon-1If you increase the CV input with , you can use it more flexibly and more complicatedly depending on your ingenuity.
Other changes from New Workout are as follows.
  • Larger, color and higher resolution display (skin selectable)
  • Faster processing with dual cores
  • 12-bit output voltage (previously 10-bit) and improved CV resolution (about 1 cent on a 1V/oct basis)
  • Improved internal clock resolution
  • Run and Clock inputs are also assignable
  • Larger division number and multiplier range (/16384 to x192)
  • Axon-14 CV inputs can be added by adding
  • Instantly save/recall output settings and banks
  • No longer need to stop the clock to save previous parameters during power off
  • Added pattern display and padding functions to the Euclidean sequence function
  • Quantizer can be user scaled
  • Added new Ratchet, Through Random, Hump, Trapezoidal and Log waveforms
  • Loop snooze and resume options
  • Outputs can be mixed by various operations such as logic and addition with the Cross option
  • Flex micro-timing mode for off-grid clocks like swing, humanize and bouncing balls
  • Reverse option
  • Oscilloscope function for signal monitoring 
  • More complete firmware updates using USB-C
  • Banks can be backed up via USB-C
  • Gradual adjustment of knob hold time


When you turn on the power of the main unit, the current tempo is displayed in BPM on the screen of Pamela's PRO Workout.Clicking on the blue program knob and turning it will highlight the number and allow you to adjust this BPM value between maximum and minimum values.To deselect, click the Program Knob again.

Click the 'Start/Stop' button and the clock will start running at the set BPM tempo displayed on the screen.When the clock is running, 8 jacks output synchronous voltages, and these levels can be checked with the corresponding LEDs. Stop and reset the clock by clicking the 'Start/Stop' button again.

Modifier settings per channel

The timing of each of the 8 outputs can be changed to divisors or multiples of the main clock tempo.For example, the modifier 'x2' means that there are 2 steps, or output pulses, per beat.Modifier '/2' means every other pulse.Not all modifier values ​​are integers, some include a decimal point to represent triplets and dotted notes.

In addition to simple modifiers, each output also has

  • Continuous on/off signal output 
  • Single-shot trigger on clock start/stop
  • Assignment to external control via CV input

The first two can also be used as signals such as run and reset.

To adjust one of the outputs, turn the program knob when no BPM is selected on the screen.The screen cycles through the 8 numbered outputs before returning to the main BPM screen.

Clicking on the program knob selects the displayed modifier, and turning the knob cycles through the available values.Click the knob again to deselect.

Setting advanced parameters for each channel

Besides modifiers, each output has a lot of extended parameters, and these settings and voltage controls allow you to create complex modulations and rhythmic sequences synchronized to the clock.These parameters change the output waveform in response to modifier timing, apply timing adjustments or skips to each step based on algorithms to create rhythmic patterns, and save and load parameter settings. , and those that perform a reset, fall into three categories.Note that these parameter expansions are not available for the special 'Utility' type modifiers.

Press and hold the Program Knob for more than 1 second from the output select screen to access the output advanced parameter select screen.Press and hold the Program Knob again for more than 1 second to return to the main Output Modifier screen.

Similar to editing output modifiers, you can use the program knob to cycle through and edit various parameters.You can also assign parameter values ​​to CV inputs.See the 'External CV Modulation' section for details.

Certain parameters are only visible if 'Parent Parameters' is enabled.See the 'Extended Parameter Reference' section below for details on each output parameter.

TIP: The length of time the program knob is held down is adjustable. See 'Settings' section.

2. Extended Parameter Reference


Select various output waveforms.The waveform shape is created by changing the ' width ' and ' slew ' (if available).


  • Gate/Pulse: Pulse/square wave. You can adjust the pulse width with Width.
  • Ratchetx2: 4 divided pulse. You can increase the number of pulses with Width.
  • Ratchetx4: 8 divided pulse. You can increase the number of pulses with Width.
  • Triangle: triangle wave. Width allows you to apply a thru to create a sawtooth or envelope-like shape.
  • Trapezoid: A triangular wave with a flat top. Width effectively morphs pulses and triangle waves.
  • Sine: sine wave.
  • Hump: Half sine/parabola.
  • Exp Envelope: The envelope of the exponential model. You can adjust the time with Width.
  • Log Envelope: The envelope of the logarithmic model. You can adjust the time with Width.
  • Classic Random: S&H style random waveform. You can smooth the shape with Slewd.
  • Smooth Random: Musical randomness like the bouncy "Mario Hills." You can adjust 'roundness' with Width.

One complete cycle of the waveform covers one step.No voltage is output (except offset voltage) if a step is skipped, or held for random waveforms.

The 'Loop' parameter allows you to loop a random waveform over many beats.The actual loop (that random "seed") can also be saved for later recall.

Width / Slew

Width and Slew have different effects depending on the shape selected, as follows:

For random waveforms, an additional Slew parameter is available to smooth the edges of the waveform.


Sets the overall maximum voltage level of the output in a ratio of 0V to 5V.Basically each 20% equals 1 volt.


Sets the initial bias from 0 volts, or offset from 0V to 5V.By setting the output level to 0, you can use the offset as a programmable constant voltage that can be used in conjunction with internal and external modulation, or for preset storage.


Applies a phase shift to the waveform. Note that shifting a trigger pulse with a width of 50% or more by more than 50% may result in unexpected double triggering.


The percentage of chances that the step will occur or be skipped without valid output.The random pattern created using this feature can also be looped over multiple beats using the 'Loop' parameter and saved.

Euclidean Patterns

Euclidean Rhythm uses a simple algorithm that references the number of steps and the number of triggers (enabled steps) to generate patterns that space those intervals as evenly as possible.

Pamela can map a Euclidean pattern to the output, allowing non-triggered steps to be skipped.You can use this to create rhythmic patterns, and use the Loop parameter to 'reset' to create non-4/4 patterns as well.

There are 4 parameters used to create the pattern:

  • Steps: Sets the number of steps used by the Euclidean pattern.The number of steps must be greater than or equal to zero to take advantage of the other three parameters.
  • Triggers: Sets the number of triggers/hit the Euclidean pattern uses.Must be greater than or equal to zero and less than or equal to the number of steps to generate a pattern.
  • rotate: Rotates the defined Euclidean pattern by the specified number of steps, effectively changing the starting point of the pattern.
  • Pad: Add padding to the end of the generated pattern.This breaks the regularity of the Euclidean pattern and is useful when you want to group triggers at the beginning, middle and end of a looping pattern.

Euclidean parameters display a grid that visually shows the pattern created.


Specifies the number of actual beats (not steps) at which to reset the output.Loops can be interpreted as a built-in reset/rewind mechanism for random, flex operation, and euclidean, allowing you to build more musically structured repeating patterns. Some additional parameters are available when Loop is enabled.

  • Loop Naps: Sets the number of complete loops to sleep (stop) the output.
  • Loop Wake: Specifies the number of complete loops (if set) to perform before applying Nap.

Cross Operations

Cross ops allow the value of the active selected output to be affected by the value of other outputs or CV inputs (sources) that depend on the selected operation.This can be as simple as mixing two outputs, or more complex as logic manipulation or sample and hold or resetting parameters.

This greatly expands the logic operation of the original Pamela's NEW Workout (including the original).

To enable it, set the ' CROSS OP ' parameter to an operation other than ' NONE '.This makes the 'CROSS SRC' parameter available, allowing you to select the cross modulation source.

Note that when combined with CV input, the resolution of the sampled CV is lower than when combined with the actual output.Cross operations take precedence over any quantization.Below are the details for each operation.

  • MIX: Add the value of the source and the active output and output half of the total.
  • MASK: If the source output value is zero, the active output value is also zero.See ' NOT ' for the opposite of this.
  • MULT: Multiply and scale the two output values.It's essentially a ring modulation.
  • HOLD: If the source's output value is greater than zero, the value of the active output is held at the last obtained value.
  • S&H: A rising trigger on a source "samples" the current destination output value and holds it at that value until the next trigger.
  • Add: Add both output values ​​and clip the excess.
  • SUB: Performs a subtraction on both output values ​​and clips the excess.
  • OR: Bitwise OR operation of both output values.
  • XOR: Bitwise exclusive OR operation of both output values.
  • AND: Bitwise AND operation of both output values.
  • NOTE: If the source output value is greater than zero, the active output value is zero.
  • SEEDS: A rising trigger resets the random seed of the active output.

FLEX Operations

Flex operations can be thought of as 'micro-timing' or off-grid blips that can lead to chaos in extreme cases.In addition to choosing flex operations, you can also choose quantitative percentage values ​​to maximize the strength of the timing effect. The 'RAMP & HUMP' operation creates a 'bouncing ball'-like effect by varying the timing exponentially.The desired effect will likely also depend on the initial modifier settings and may require some experimentation.

  • HUMAN: Known as 'Slop' in Pamela's New Workout, it introduces random human timing errors.
  • SWING: Creates swing or shuffle-like timing effects by delaying every other step by a set amount.
  • RAMP UP: Gradually increases the step time, accelerating the modulation by a set amount. The ' Loop ' parameter can be used to reset timing elements to their original timing.
  • RAMP DOWN: Gradually decreases the step time, stalling the modulation by a set amount. The ' Loop ' parameter can be used to reset timing elements to their original timing.
  • HUMP: Repeatedly increases and decreases the step time based on the 'Flex Amount' you set. The ' Loop ' parameter can be used to reset timing elements to their original timing.

TIP: Very interesting results can be obtained by modulating the flex operation against random waveforms and patterns.


Inverts the value of the final output.


Quantizes the final output values ​​to fit the selected 1V/Oct-based musical scale or mode.

Saving custom scales

Up to 3 different user scales can be saved and used even after power cycling.To do so, press and hold the Program Knob while Select Mode is active and User Scale is selected.This will enter edit mode where you can edit the custom mode.Turning and clicking the program knob toggles notes within the scale on/off.Press and hold the Program Knob again to exit Edit Mode.


The output waveform is updated and displayed in real time.Click the Program Knob to view the scope in full screen.You can also zoom in and out on the waveform by turning the knob.

Load, Save and Reset

Save and load outputs and their parameters for later use as configured. Reset returns all output parameters to their default simple 50% square wave and also resets the random seed.Resetting the seed updates the random values ​​of the loop's random parameters, such as probabilities and waveforms, to new ones.

TIP: Load/Save can also be used to 'copy/paste' an output into another output.

Key Shortcuts

The following are combination commands that can be used as convenient 'shortcuts' for editing parameters.

  • With the output parameter screen active, holding down the 'start/stop' button and turning the program knob will allow you to quickly move between the same parameter on different outputs.
  • By holding down the ' start/stop ' button and clicking on the program knob you can mute/unmute the currently active output.

3. CV modulation

In addition to direct user control, Pamela's clocks and outputs can be assigned to external voltage control via the four external signal inputs ' Clk ', ' Run ', ' CV1 ', ' CV2 ' located on the top of the module. increase. To use 'Clk' and 'Run' as CV inputs, they must be set as CV inputs, otherwise they will appear as non-selectable.

CV Assignment

The output modifier and many of its extended parameters can be voltage controlled externally by assigning that parameter value to any enabled CV input.

All CVs respond to voltages between 0 and 5V, voltages outside this range can be safely used, but are invalid.

CV Attenuation and Offset

The value assigned to the CV input can be further controlled by setting attenuation and/or offset values ​​for each parameter to the input CV value.By depressing the program knob with the parameter's CV option highlighted (selected), you access a sub-screen for setting these values ​​and visually monitor the applied CV value can.

The attenuation value set is positive or negative, effectively inverting the CV value (i.e. same as Athenuverter).

Multiple parameters can be assigned to the same CV input, each with their own attenuation and offset parameters.Multiple CVs cannot be assigned to the same parameter.


An expander that adds four CV inputs by connecting to the back of the module,Axon-1is available.With a parameter selected, pressing a button on Axon-1 will assign the parameter to the corresponding CV input.Only one Axon-1 can be connected to one Pamela.

4. Various settings

Pressing and holding the Program Knob while in the BPM screen accesses the setting screens for the various parameters below.

Input: Clk

Sets whether the 'Clk' input is a clock pulse input for external synchronization or an additional CV input.


Defines the 'Pulses Per Quarter Note' of the incoming external clock.It is recommended to set the default value of 24PPQN unless it is necessary.

Input: Run

Define the behavior of the ' Run ' input as follows:

  • RUN: Consider inputting a signal such as a gate that runs the clock when it is high and stops it when it is low. When connected to Din Sync, or a (converted) MIDI clock Run signal, this allows Pamela to have the opportunity to "pre-sync".
  • RESET: Receiving a trigger pulse resets the running Pamela to the first step.It also automatically plays/stops Pamela by detecting an external clock (requires at least 1 pulses before playing).
  • CV: Configure the 'Run' input as an additional CV input that can be assigned to various output parameters.

UI theme

You can choose a visual theme for the user interface.

Enc Hold Time

Sets the time for the operation to be determined when the program knob is pushed down.

Load Bank

Loads the entire bank (all 8 outputs).

Save Bank

Saves the entire bank (all 8 outputs).

Reset All

Resets all outputs to their initial state.

5. Synchronize to an external clock

Pamela can work synchronously with an external clock.The signal used for syncing can be as simple as a square wave LFO, or a bit more complex like converting a MIDI clock signal from Din Sync or external hardware and patching it to the 'Clk' and 'Run' inputs. Various things are possible.

In order to synchronize, Pamela needs to know the number of ticks (clock pulses) of the external clock per quarter note (beat), which is called the PPQN (Pulses Per Quater Note) value. The recommended PPQN value for synchronizing Pamela is 4, any PPQN lower than this will not result in fully accurate synchronization.

Synchronization tips

By default Pamela is set to follow a standard Din Sync-like clock. The Din Sync clock consists of just a 24PPQN clock signal and a simple gate signal that is high when the clock is running and low otherwise. Pamela's default and recommended syncing method, Din Sync, used by Roland drum machines and others, is the only standard analog syncing protocol.If possible, use the 24PPQN clock for the clock even on Pamela and the Run signal for the Run input.


factory reset

To restore the data stored in the unit to its factory default state, press and hold the Program Knob at power up and wait for the progress bar on the screen to complete.

Firmware update and data backup

With the power of this machine turned off, connect it to your computer with a USB cable from the port on the left side of the board.Pamela will appear on your computer as a standard external storage device.Copy a valid firmware file to the Root directory and update.After the update is complete, Pamela will automatically eject from your computer and you can use it normally (you can ignore any error messages from your computer).

To back up all output data, connect Pamela to your computer as you would for any firmware update. Copy the ' PPWDATA.BAK ' file from Pamela's Root directory to any backup location on your computer's drive. To replace the existing output pattern data stored in Pamela's memory with the previous backup, copy any backup file to the Root of the main unit.

Also, Mac OS Ventura may display an error when updating the firmware using Finder as described above.As a workaround, type the following command in 'Terminal' and press return to copy the file via the command line interface.

rsync ~/Downloads/alm034-v116.fw /Volumes/PAM/

Change the ' alm034-v116.fw ' part of the command each time according to the downloaded file name.

Expander module


The Axon-1 expander connects to the small horizontal 6-pin connector labeled ' EXPAND ' on the back of the module.This allows you to add 4 CV inputs.Only one Axon-1 Expander can be connected.