Update 1.01:
Fixed unintended behavior when all Amount parameters were set to 0.
———————————————-
A glitch-oriented buffer processor with randomization features.
Errorcore is an audio effect patch that processes an audio buffer to create fragmented, error-like sounds.
The design is divided into two main sections: core and error.
⸻
Core Section
This section provides the fundamental processing.
It includes eight main parameters:
• Scan Rate – Defines the playback rate of audio segments.
Serves as a timing reference for other parameters.
Includes a quantize option, or can run freely.
• Repeat – Sets how many times the sound is repeated.
Includes a quantize option; when unquantized, triplet values are available.
• Speed – A bipolar control for playback speed.
Counterclockwise plays in reverse, clockwise plays forward.
With increased rotation, playback speed increases in that direction.
In Rescan Mode, Speed affects the entire buffer.
Within this mode, a Stretch Mode is also available:
playback stays synced to BPM while pitch shifts independently
(low resolution, intended as a bonus mode).
• Length – Adjusts the playback duration of each segment defined by Scan Rate.
Turning clockwise shortens the segment progressively (100 → 0%).
At the 12 o’clock position, it is set to 50%.
• Decimator, Bit Redux, Saturation, Dropout – Four effects applied to the processed signal.
Dropout randomly removes fragments of sound.
Turning clockwise increases the dropout frequency.
Additional feature:
• Bug – A randomizer that modulates internal parameters,
driven by the Scan Rate clock.
Includes Amount and Smooth controls to define
how much and how gradually parameters drift.
At the final stage of the signal path, the patch provides:
• Buffer Repeat, Dry/Wet, and Volume – controls applied to the overall output.
⸻
Error Section
This section applies randomized modulation to parameters of the Core section.
The following parameters can be randomized:
Scan Rate, Repeat, Speed, Length, Decimator, Bit Redux, and Pan.
For each target parameter:
• Clock – Controls the rate of randomization.
It sets the rhythm of changes, either free-running or quantized to BPM.
• Prob – Probability that a change occurs at each clock step (0–100%).
• Amount – Depth of randomization applied.

Cool patch!
Thank you!