Tale's Patchblocks
Here you will find my collection of custom coded
Patchblocks, as well as my
customized version of the Patchblocks firmware.
Downloads
Discussion/Support
Custom Blocks
The ZIP file includes the following custom blocks:
Effects
- RC Filter HP: First-order high-pass RC filter.
- RC Filter LP: First-order low-pass RC filter.
Generators
- Pulse AA: Bandlimited pulse wave oscillator.
- Saw AA: Bandlimited saw oscillator.
- Triangle AA: Bandlimited triangle oscillator.
- Rectified Sine FW: Full-wave rectified sine oscillator.
- Rectified Sine FW AA: Bandlimited full-wave rectified sine oscillator.
- Saw Pulse: Saw pulse oscillator.
- Saw Pulse AA: Bandlimited saw pulse oscillator.
- Sine HQ: High-quality sine wave oscillator.
- Sine SHQ: Super high-quality sine wave oscillator.
- Square LP: Low-pass filtered square wave oscillator.
- Square LP AA: Bandlimited low-pass filtered square wave oscillator.
- Square 8+4: Double square wave oscillator.
- Square 8+4 AA: Bandlimited double square wave oscillator.
- Staircase: Staircase oscillator.
- Staircase AA: Bandlimited staircase oscillator.
MIDI
- High-Note Priority: High-note priority note in.
- Last-Note Priority: Last-note priority note in.
- Low-Note Priority: Low-note priority note in.
Customized Firmware
My customized firmware is based on the Patchblocks v0.5.1 template,
with the following changes/fixes:
- Added monophonic MIDI in low/high/last-note priority support.
- Fixed hanging MIDI notes with MIDI controllers that send out Channel Pressure (After-Touch).
- Fixed/added MIDI running status (should fix incompatibility with MIDI controllers that use running status).
- Fixed receiving Pitch Bend on MIDI channel other than channel 1.