M8 Headless
Firmware for M8 Headless (Dirtywave)
Dirtywave's own build of the M8 tracker for a bare Teensy 4.1, driven through a display and input client on a host computer over USB.
ActiveSource: binary onlyproprietary
- Distribution
- Prebuilt image you flash yourself
- License notes
- Distributed under the Dirtywave EULA in the repository (EULA.txt): use on your own devices and archival copies only. No modification, derivative works, reverse engineering or redistribution.
- Source
- github.com https://github.com/Dirtywave/M8HeadlessFirmware
- Homepage
- github.com https://github.com/Dirtywave/M8Docs/blob/main/docs/M8HeadlessSetup.md
- sequencer
- sampler
- synth-engine
- fm
- midi
Description
Precompiled .hex firmware for the Teensy 4.1 with the M8 sequencer, sampler and synth engines. Samples are read from a microSD card in the /Samples directory; the repository recommends FAT32 and a card with good random-read speed. Setup is covered in the M8Docs headless guide. The repository's changelog lists the 6.6.3 series as fixes for MIDI sync, trig envelopes and the FM synth, plus a recording dropout mitigation.
Install notes
Flash the .hex from the repository's Releases folder to the Teensy 4.1 and run a display and input client on the host. See the setup guide.
Version history
| Version | Date | Notes |
|---|---|---|
| 6.6.3E | 2026-10-05 | Fixes a small visual bug in project tempo nudge. |
| 6.6.3D | 2026-10-05 | Fixes MIDI sync input with song position pointer and trig envelope resets. |
| 6.6.3C | 2026-09-13 | |
| 6.6.3 | 2026-09-07 |
