201 Pocket Piano software
Firmware for 201 Pocket Piano (Critter & Guitari)
Open source software for the 201 Pocket Piano: the mother Pure Data patch, the six pattern and six synth or sampler module slots, and the C controller program that reads keys and knobs.
- Distribution
- Prebuilt image you flash yourself
- License notes
- LICENSE.txt grants BSD 3-Clause terms to files copyright Critter & Guitari; imported files carry their own authors and licenses in their comments.
- Source
- github.com https://github.com/critterandguitari/201-PocketPiano
- Homepage
- critterandguitari.github.io https://critterandguitari.github.io/cg-docs/Other%20Instruments/pp201/
- os
- modes
- patterns
- pure-data
- faust
Description
The 201-PocketPiano repository splits the system into a Pure Data patch that does synthesis, MIDI, sequencing and module loading, and a C controller program that sends key and knob events to Pd as OSC. Pattern modules take MIDI notes in and send notes out, synth modules receive notes and three knob values and output audio, and each module is a numbered folder with a module.pd file. The user manual links the v1.1 disk image, while the repository's newest tags are v1.2 and v1.3 with no attached release builds.
Install notes
Modes and patterns are added through USB-C Disk Mode by copying numbered folders onto the card. For a full reset, write the disk image linked in section 9.1 of the manual with balenaEtcher; this erases the card.
Version history
| Version | Date | Notes |
|---|---|---|
| v1.3 | 2024-07-21 | Date of the tagged commit. |
| v1.2 | 2024-01-18 | Date of the tagged commit. |
