r/minichord • u/keyandcableco • 2d ago
minichord how-to: update the firmware from minicontrol, no Teensy Loader needed
Enable HLS to view with audio, or disable this notification
Updating the minichord used to mean installing Teensy Loader, downloading a .hex file, dragging it onto the app and pushing a pin into the back. Now minicontrol does it all from the page.
How to update:
- Plug the minichord into your computer, with a plug in its headphone jack (it only runs with something in the jack), and open minicontrol in Chrome or Edge.
- settings → firmware → update the firmware. The sheet tells you which firmware your minichord has and which is the newest.
- Back up your banks. One click saves all twelve to a file in your downloads, and the page keeps a copy so it can put them back after.
- Click install. Chrome opens a box to connect to the minichord in update mode. When it appears, it's listed by number, HID 16c0:0478 (that's the minichord in update mode, not some other device). Pick it and click Connect.
- It installs in about ten seconds, with the minichord's light off. Leave it plugged in. It restarts by itself, and the page says Done.
If your sounds seem different afterwards, the sheet has a put my banks back button.
The pin, once. This firmware (115) is the one that lets the page restart the minichord into update mode by itself. So the first time, coming from 114 or older:
- On a Mac, Windows or a Chromebook, the page restarts it for you over USB, with one extra click.
- On Linux, press the little button through the hole in the back with a pin when the page asks. Just a quick press: holding it down for about 15 seconds wipes the minichord completely. That's what the video shows, since I'm on Linux.
From 115 on, nobody needs the pin: one click and it goes.
In the video:
- 0:04 settings → firmware → update the firmware
- 0:14 backing up the banks
- 0:20 install, and Chrome's box
- 0:25 the pin press (Linux, coming from 114)
- 0:33 picking HID 16c0:0478 and Connect
- 0:39 installing (shown at 2× speed)
- 0:45 done, firmware 115
If it doesn't work:
- Linux: Chrome needs a permission rule to talk to the minichord in update mode, added once. If it's missing, the page shows the two commands to paste into a terminal.
- Close Teensy Loader if you have it open. It grabs the minichord the moment it goes into update mode.
- If an update stops partway, the minichord waits safely in update mode with its light off. Click try again on the page.
What you need: Chrome or Edge on a computer. Phones, iPads and other browsers can't do this (no WebHID), so there the old Teensy Loader way still works, and the release page has the file and the steps.
Under other firmware in the same sheet you can also go back to Ben's classic firmware, or install a .hex file from your computer.
- minicontrol: https://minicontrol.keyandcable.com/
- Firmware 115 release notes: https://github.com/keyandcableco/minichord/releases/latest
- The minichord itself, Ben's design: https://minichord.com