Sync and Async Modes
The
Mini PEG
can operate in
Sync
or
Async
mode. Most of the
time, the difference between the two modes is not important
and the mode will automatically change in an intuitive way.
In
Sync
mode, the envelope will always begin and end on the
divided/multiplied ping clock, but in
Async
mode the envelope
can begin at any point in time. Thus,
Sync
mode locks the
phase of the envelope and the divided/multiplied ping clock
together, while
Async
mode allows for any phase difference.
Changing Between Sync and Async Mode
• To enter
Sync
mode, fire a trigger into the
Trigger
jack while
it’s configured as a Quantized Trigger jack. Or, you can fire a
trigger into the
Cycle
jack while it’s configured to enter Sync
mode. See System Mode for instructions on how to configure
the jacks.
• To enter
Async
mode, fire a trigger into the
Trigger
jack when it’s configured as an Async Trigger or
Async Gate jack.
• You can toggle modes by holding down
Cycle
, tapping
Ping
, then releasing
Cycle
.
In
Sync
mode, the
Ping
button flashes cyan. In
Async
mode, the
Ping
button flashes white.
Figure 1 illustrates envelopes in each mode. The
Mini PEG
begins cycling in
Sync
mode: each
envelope starts o
n a ping clock pulse. When a trigger is fired into the
Trigger
jack (which is set to
Async Trigger or Gate mode), the envelope immediately resets and continues cycling out-of-phase with
the ping clock. The module has now changed to
Async
mode automatically. In this case, it’s not
important that you know what mode the module is in, it’s just doing
what you told it to do.
Cycle Button in Sync and Async Mode
When using the
Cycle
button, it can be important to know whether
the
Mini PEG
is in
Sync
or
Async
mode.
When you turn on the
Cycle
button in
Sync
mode, the envelope will
immediately start outputting from the same phase as the ping clock.
You can imagine this as if the envelope was always running (in
sync with the ping clock), and the
Cycle
button un-mutes it. See
Figure 2. This can cause some discontinuities, but the envelope will
always be in sync with the ping clock. When you turn
Cycle
off,
the output will stop after the current envelope finishes.
If you turn on the
Cycle
button in
Async
mode, the envelope will
immediately start outputting from zero. One or more complete
envelopes will always be output, but they will be synced to your
button press, not to the ping clock. See Figure 3.
Modulating Div/Mult in Sync and Async Mode
If you change the
Div/Mult
amount while an envelope is running,
the module’s response will depend on whether it’s in
Sync
or
Async
Mode. In both modes, the envelope slope will track the
Div/Mult
amount as long as the amount keeps changing.
In
Sync
mode, if no change to the
Div/Mult
is made for 50ms,
then the envelope will re-sync to the ping clock based on the
new
Div/Mult
amount. See Figure 4. The
Div/Mult
knob was
turned from /2 to = at the black arrow. Between the black and
red arrows, the envelope makes a quick transition to a new
envelope which is in sync with the ping clock. Notice how every
envelope starts and ends exactly on a ping clock, even though
we changed envelope lengths.
In
Async
mode there is no requirement that the envelopes sync
to the ping clock, so it will transition smoothly between
waveforms without any re-syncing. See Figure 5. The envelope
tracks the changes in the
Div/Mult
amount but never needs to
Page of
7
12
Figure 1: Envelope (green) is synced to
Ping clock (magenta) until an Async
Trigger (gold) is received
Figure 2: Pressing Cycle button in
Sync mode.
Figure 3: Pressing Cycle button in
Async mode.
Figure 4: Changing Div/Mult in Sync Mode