Skip to content

January 23rd, 2021

Compare
Choose a tag to compare
@theacodes theacodes released this 24 Jan 02:08

This is the initial release of Castor & Pollux's firmware, Gemini ♊️.

👉 Most users should download gemini-firmware-2021.1.23-release.uf2 👈

Please follow the firmware upgrade instructions in the user's guide to upgrade your device's firmware.

About the files

  • The uf2 files can be installed using the firmware upgrade instructions in the user's guide.
  • The elf files and are for testing & debugging and can be programmed using an appropriate debug probe.
  • The release builds are built without debugging information.
  • The debug builds are built with debugging information.

Build identifier

Each release of the firmware has a unique build ID. This ID can be seen when using the online settings editor and allows finding the exact firmware version on your device. The build IDs for this version are:

  • 2021.1.23 (Release) on 01/24/2021 01:43 UTC with arm-none-eabi-gcc 10.2.1 stargirl@stargirls-mbp.lan
  • 2021.1.23 (Debug) on 01/24/2021 01:43 UTC with arm-none-eabi-gcc 10.2.1 stargirl@stargirls-mbp.lan

Changes from the beta firmware

  • The pitch knobs are now non-linear. The middle of the range is spread out over more area which makes the oscillators easier to tune - think of it kind of like a bell curve.
  • Fixes a bug where the error correction for the knobs was applied incorrectly.
  • Each firmware version now bears a Build ID.
  • SysEx message formats were completely changed; the online settings editor no longer works with the beta version.
  • The device's serial number is available over SysEx.