Skip to content

Dirtywave M8 firmware

Dirtywave active Device launched 2021
Get alerts for new M8 firmware
Free · one message per release

Latest firmware

6.6.3 F
released 20 Oct 2026
Download firmware from dirtywave.com · needs TyTools

What's new in 6.6.3 F

- Fix: Table - RTO could change an unrelated effect setting

Last checked 26 Oct 2026

Release notes on github.com ↗

What you get with a free account

  • An alert the day a new M8 firmware ships, by email, Telegram or push
  • Your whole rig in one place, with the version each device is on
  • Used and new Reverb prices for your gear
  • A public rig page to share, if you want one

We check Dirtywave's official download page for the Dirtywave M8 every day. One message per release. No spam, no newsletter.

Sign in, it’s free →

Before you update the Dirtywave M8

Written for firmware 6.6.3 C — the current version is 6.6.3 F.

  1. Check your current firmware: the M8 shows its version at the bottom left of the Song screen for a few seconds after it starts.
  2. Download the M8 firmware zip from Dirtywave's resources page or the official M8Firmware repository on GitHub, and unzip it.
  3. Pick the file for your hardware: the Firmware/Model01 or Firmware/Model02 folder. Use the .bin file for the SD card method and the .hex file for TyUploader.
  4. On firmware 6.6 or newer: copy the .bin file anywhere on the microSD card (with PROJECT > USB_DRIVE or a card reader), exit USB-DRIVE, go to PROJECT > SYSTEM SETTINGS > FIRMWARE UPDATE, select the file and confirm. Do not remove the card while the M8 restarts and updates.
  5. On firmware older than 6.6, or if the SD card method fails: install TyTools, connect the M8 directly to the computer with a data USB cable (no USB hub), turn the M8 on and close all other applications.
  6. Open TyUploader (not TyCommander), select "M8 [xxxxxxxx]" in the dropdown, click Upload and choose the .hex file for your model.

Sources: dirtywave.com, github.com (3 pages), cdn.shopify.com · updated 24 Sep 2026

Requirements & compatibility

Written for firmware 6.6.3 C — the current version is 6.6.3 F.

Updater softwareTyUploader, installed with TyTools, for Windows 7, 8, 10, 11 and macOS. On a Mac, move it to the Applications folder.
SD card updateNeeds firmware 6.6 or newer already on the M8. Older units must update over USB first.
ConnectionA USB cable with data lines, such as the one included with the M8 (marked with a DW logo), connected without a USB hub
Model-specific filesModel:01 and Model:02 use different firmware files, in separate folders of the firmware zip
Windows 7 driverInstall Teensyduino to get the USB driver needed for flashing the M8 firmware

How to update the Dirtywave M8

Two methods. SD card (recommended when the M8 already offers PROJECT > SYSTEM SETTINGS > FIRMWARE UPDATE): download M8Firmware.zip, unzip it, copy the .bin file for your model (Firmware/Model01 or Firmware/Model02) anywhere on the microSD card (via USB-DRIVE mode or a card reader), then go to PROJECT > SYSTEM SETTINGS > FIRMWARE UPDATE, select the .bin and confirm. The M8 restarts and updates; do not remove the card. USB (older firmware, or if the SD update fails): install TyTools (on Mac, move it to the Applications folder), connect the M8 directly by USB (avoid hubs), turn it on, close other applications, open TyUploader (not TyCommander), select the M8 in the dropdown, click Upload and pick the .hex for your model. Windows 7 also needs the Teensyduino USB driver.

What you need

TyTools (TyUploader) — the software Dirtywave uses to load firmware onto the Dirtywave M8. Download links below.

Just for reference. For complete and up-to-date instructions, always refer to the manufacturer's official firmware page.

Drivers & software for the Dirtywave M8

The Dirtywave M8 is updated with TyTools (TyUploader), published by Dirtywave.

Download TyTools (TyUploader) from Dirtywaveopens in a new tab — github.com

Sign in to see Reverb prices →

Dirtywave M8 firmware update history

15 releases since Apr 2026, roughly one a month.

Changelogs summarised from the manufacturer's release notes.

Version 6.6.3 F — 20 Oct 2026

Release notes for this version are listed above.

Release notesopens in a new tab — github.com

Version 6.6.3 E — 5 Oct 2026

- Fix: Small visual bug in project tempo nudge "<>"

Version 6.6.3 D — 5 Oct 2026

- Fix: MIDI syn input with SPP (song position pointer) - M8 started one 16th note behind the sender at non-zero song positions - Fix: Trig envelopes were improperly reset by new note triggers on the destination instrument

Version 6.6.3 C — 13 Sep 2026 Bug fixes

- Fix: MIDI intruments CC values always sent on instrument trigger. Now only sent on song start, instrument change, or the CC value changes

Version 6.6.3 B — 13 Sep 2026

- Fix: Trig envelopes could occasionally miss a trigger depending on source and receiving track order - Fix: FMsynth - CLICK oscillator did not retrigger when using the last algorithm

Version 6.6.3 A — 10 Sep 2026

- Fix: MIDI instrument did not show notes on the right info area

Version 6.6.3 — 7 Sep 2026

- Improved: Recording - Mitigated audio dropouts while recording and playing back song at the same time - Fix: Phrase - A note or OFF command could possibly not stop an active RET retrigger - Fix: Phrase - REP "^^" indicators could scan disconnected phrase islands in previous chains - Fix: Phrase / Chain - Selection playback could loop incorrectly when using RMX or SNG - Fix: Table - Envelope decay commands could be skipped when running at TICFF - Fix: Aux Table - SED on TIC00 reset phrase randomness on every new note - Fix: Instrument switching could cause an audible discontinuity when the next instrument's DRY volume was 00 - Fix: PSL pitch slide was not reset on instrument retrigger - Fix: ARP stopped on note OFF when using ADSR - Fix: Trig envelopes - could retain or use a previous value if no trigger occurred - Fix: Sampler - SLI could fail to trigger depending on SD card read performance - Fix: Right side info area - Notes remained displayed after their release became inaudible

Version 6.6.2 A — 24 Aug 2026

- Fix: A note without INST after OFF/KILL replayed the last instrument and restarted envelopes - Fix: Table notes after OFF/KILL retriggered the instrument - Fix: Macrosynth PLUCKED / similar models kept ringing after a new INST following note OFF - Fix: RMX was not working correctly when controlled track's playheads wrapped

Version 6.6.2 — 22 Aug 2026

- Improved: EQ View - Spectrum now includes left and right (was left only) - Improved: EQ View - Improved spectrum visuals - Fix: ARP retriggered an instrument that had already been turned off with KILL/OFF - Fix: Firmware Update - Settings and project autosave are written after confirming, before restart - Fix: Mute/solo after boot let the first notes of muted tracks through - Fix: RMX FX command - Tracks in song selection loop mode continued past the loop region - Fix: EQ View - Spectrum briefly showed the next instrument when switching, even if it used a different EQ or none - Fix: EQ View - Mix / FX EQ switched to bank 00 after a display reset

Version 6.6.1 — 20 Aug 2026

- New: Mixer / Effect Settings - Tapping EDIT on a parameter captures its FX command so tapping EDIT in a Phrase or Table FX column inserts it (same as Instrument) - New: Song View - SELECT+EDIT a third time also clones instruments used in the selection, including INS and NXT commands - Improved: CPU optimizations - Fix: EQ spectrum graph was taking priority over sample playback during heavy sample use

Tracked in 16 rigs on FW//RADAR.

Common problems after updating

Written for firmware 6.6.3 C — the current version is 6.6.3 F.

M8 is non-responsive or has a blank screen after a firmware update

Hold the power button for 10 seconds to switch it off. Connect it to your computer with a known good data USB cable, without a hub, and open TyUploader. Turn the M8 on by holding power for 2 seconds, then press the internal reset button in the hole on the back once with a SIM tool or paperclip. After about 10 seconds it appears in TyUploader as "HalfKey". Click Upload and select the firmware; the M8 reboots after 10 to 20 seconds.

The M8 firmware update from the SD card fails

Dirtywave's instructions say to use the USB method with TyUploader instead.

The computer does not see the M8 over USB

Use the micro USB cable included with the M8 or another cable that supports data; some cables do not. Avoid USB hubs, as some cause issues when flashing firmware.

Dirtywave M8 firmware FAQ

What is the latest firmware for the Dirtywave M8?

The latest firmware for the Dirtywave M8 is version 6.6.3 F, released on 20 Oct 2026. FW//RADAR last checked Dirtywave's official page on 26 Oct 2026.

How do I update the Dirtywave M8?

Two methods. SD card (recommended when the M8 already offers PROJECT > SYSTEM SETTINGS > FIRMWARE UPDATE): download M8Firmware.zip, unzip it, copy the .bin file for your model (Firmware/Model01 or Firmware/Model02) anywhere on the microSD card (via USB-DRIVE mode or a card reader), then go to PROJECT > SYSTEM SETTINGS… Full instructions on Dirtywave's official firmware page.

What software do I need to update the Dirtywave M8?

You need TyTools (TyUploader), available from github.com.

Where can I download Dirtywave M8 firmware and drivers?

Directly from Dirtywave's official firmware page — FW//RADAR links to the source and never hosts firmware files. Official firmware page →

Where can I find the Dirtywave M8 manual?

The official Dirtywave user manual is a PDF hosted on cdn.shopify.com. Dirtywave M8 user manual (PDF) →

View on Reverb →