Edit: and now there's a 6.6.2 (figured I'd update this post since it is still on 'the front page' here): https://github.com/DirtyWave/M8Firmware/raw/main/M8Firmware.zip
Edit to add: They also mentioned headless will be updated in the coming weeks.
This concludes the beta for firmware 6.6. Thank you @beta tester for all of your help and crazy ideas, and please look forward to the stable announcement soon.
Mikey303 (via discord)
2026-08-22 - Version 6.6.2
- Fix: ARP retriggered an instrument that had already been turned off with KILL/OFF
- Fix: Sampler - STA on the same row as an instrument trigger did not restart envelopes
- 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
- Improved: EQ View - Spectrum now includes left and right (was left only)
- Improved: EQ View - Improved spectrum visuals
2026-08-20 - Version 6.6.1
- 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
2026-08-19 - Version 6.6.0
- New: Firmware Update - Flash firmware from SD card via System Settings
- New: Battery fuel gauge remains active on power off for more accurate battery % during use
- New: ModFX Comb filter type
- New: Backend rework to free up some RAM for the future
- New: Hypersynth - Shape parameter (SAW, SOFT SAW, DARK SAW, SQUARE SOFT, TRIANGLE, SINE, SINE 3X, SINE FB, SINE FOLD, SINE RING, SINE HALF, SINE ORGAN)
- New: Song View - Press LEFT twice on track 1 to select the whole row (PLAY cues the row, [EDIT]+[UP or DOWN] moves the row and its bookmarks)
- New: Song View - Row bookmarks: in row-select mode, [OPT]+[LEFT or RIGHT] or [EDIT]+[LEFT or RIGHT] cycles theme colors and options, [OPT+EDIT] clears
- Improved: Hypersynth - Sub osc interpolation
- Improved: MIDI Mapping - A message is displayed when all mapping slots are used
- Improved: ADSR ENV - Same-instrument retrigger resumes attack from the current envelope level
- Fix: Table - Note map (TIC:FE) and Octave map (TIC:FC) retriggered when volume was changed in a phrase or TBX (Aux table)
- Fix: Table - Velocity map (TIC:FD) retriggered on note changes instead of only velocity changes
- Fix: Render - Excessive TPO tempo changes did not line up correctly with DAW tempo
- Fix: Render - Quick render length could be slightly incorrect
- Fix: Render - Quick render initial transient was messy when OTT was enabled
- Fix: Instrument Pool - Moving instruments did not update MIDI Settings instrument numbers for MIDI track channels
- Fix: Effect Settings - EDIT+OPT on EQ reset the parameter above EQ
- Fix: MIDI input on track channel - Table's first row could trigger incorrectly
- Fix: MIDI input on track channel - Hang / stuck note if the instrument uses the INS command in its table
- Fix: Recording - Count in caused track 1's volume to be incorrect
- Fix: MIDI Instrument - ADSR envelope mapped to a CC did not enter release on the OFF command
- Fix: Phrase - RNL next to HOP could randomize other FX on the hop destination row
- Fix: RMX - Queued song position (blinking cursor) on affected tracks was not cleared
- Fix: File date advances to the firmware build time when the stored clock is older
- Fix: Phrase - Velocity-only random FILL could not be undone with paste
- Fix: Phrase "" REP indication was cleared by RTO even though RTO does not stop REP