The Dirtywave M8 is a Teensy-based device that provides a tracker-like interface for music creation in a portable device.
Its firmware is freely available and can be run on a standalone Teensy 4.1 (which negates a lot of the advantages of having standalone hardware, but makes for a very nice teaser to assess if it is the right tool for you), and has inspired a number of breakaway projects.
Resources
| Category | Date | Link | Notes |
|---|---|---|---|
| Hardware | 2024 | How to add a 5-pin DIN MIDI out to the M8 | a guide to add a MIDI out port to the M8 headless |
| dirtywave-m8-keyboard | a 3D printed keyboard for the M8 headless | ||
| TrackerKB | A PCB for mounting the headless Teensy and provide a keyboard interface | ||
| Instruments | 2024 | m8-tracker-instruments | a collection of instruments for the M8 tracker |
| Software | 2024 | M8 Web Display | a web-based front-end for the M8 headless that allows for firmware upgrades |
| m8c-rpi4 | a forked, optimized display renderer | ||
| M8HeadlessStaging | a way to use a Raspberry Pi as a front-end for the headless version | ||
| rg351_m8c | a port of | ||
| m8c | a cross-platform SDL UI, which has a fork that allows for remote control over the network | ||
| m8c-piboy | an adaptation for the PiBoy | ||
| g0m8 | a Go-based UI | ||
| m8c-android | an Android front-end with gamepad support | ||
| Little Sound DJ | the main source of inspiration for it | ||
| Source Code | 2024 | LittleGPTracker | source code for LGPT |
| M8WebDisplay | source code for the M8 Web Display | ||
| Tools | 2024 | m8-js | A JavaScript library for parsing M8 files |