Skip to content

16n v2.1.0

Compare
Choose a tag to compare
@infovore infovore released this 29 Dec 16:46
· 8 commits to main since this release

(Firmware only release; hardware 1.3x is still current.)

16n 2.1.0 is a minor release that adds two new features:

  • soft MIDI Thru option. Once you've upgraded your firmware, you'll be able to toggle this on from the online editor. When enabled, any MIDI data (including clock data) sent to the 16n will be echoed out of the TRS MIDI jack; useful for sending data or clock to other instruments, using your 16n a little like a MIDI interface. Thanks to @ATOVproject and the Berlin Modular 16n port for their work on this feature!
  • factory initialisation sysex message. Sending an 0x1a to the 16n will force it to reset its EEPROM to factory settings. This will erase any config you have on the device. This is mainly to fix an issue of people re-using old Teensys for 16ns that may already have EEPROM data that would confuse the editor. Now, if the editor can detect a 16n remotely, but can't read its config, it will offer you the option to force a factory reset remotely. This may be of use if it looks like your new 16n - made using a left-over Teensy 3.2 - isn't working.

If you are upgrading from version 1.3x, this is a breaking change. When first installed, it will overwrite any configuration on the device, and the configuration will then need applying through the web-based editor (https://16n-faderbank.github.io/editor). The configuration should persist between all subsequent updates.

Recommended best practice for installation is to use the attached .hex file directly with Teensy Loader. Instructions are on the wiki. Only compile your own firmware if you know what you're doing, and have specific hardware deviations from the norm you need to account for.

If you have a Teensy 3.2, 16n_v210.hex is the firmware file you want. If you have an LC, 16n_v210_TEENSYLC.hex is what you want. If you don't know what you have, ask whoever you got your 16n from.

In general, the wiki is now the authoritative source of documentation for the project: I've tried to move things out of README files.