Welcome
Welcome to picoTracker, a small, portable music making device based on the tracker workflow.
But what is a "tracker"?
Trackers are music production applications that started life on 16bit home computers such as the legendary Amiga 500. Trackers later evolved to also run on devices such as the Gameboy as popularised by LSDJ and this then inspired the LittleGPTracker (LGPT) which was designed to run on portable Linux-based gaming handheld devices. LGPT then served as the starting point for the firmware for the picoTracker, though it has now substantially diverged from those roots, being customised for the specific hardware of the picoTracker and gaining many new features and improvements.
Overview
The picoTracker features include:
- 8 song channels
- 256 chains
- 128 phrases
- 32 tables
- 16 Sample instruments
- 16 MIDI instruments
- 3 emulated "SID" synth instruments
- 3 emulated "retro PC" 2 Operator FM synth instruments
- Upto 15 MB of sample memory per open project
- 8bit or 16bit samples up to 44.1kHz, mono or stereo
- 16bit 44.1kHz stereo audio output
The picoTracker is powered by an RP2040 microcontroller and supports the following hardware:
- Headphone/Lineout
- TRS MIDI In & Out, USB MIDI Out
- 320x240 2.8in LCD display
- 16MB of Flash
- MicroSD cards upto 32GB for project & sample library storage
- USB-C for MIDI, charging and simple drag&drop firmware upgrades
Acknowledgements
As with any big open source undertaking, this project would not have been possible without standing on the shoulders of many great open source projects and libraries. We would especially like to thank Marc Resibois aka Nostromo, the creator of LittleGPTracker and making it available under a liberal open source license.
We would also like to thank Damien Guard for permission to use the "Hourglass" and "You Squared" fonts from his amazing zx-origins font collection.