Skip to content

Releases: zvenson/dinghy

Dinghy 0.3

Choose a tag to compare

@zvenson zvenson released this 09 Oct 14:12
  • Fix: a key stops the note it started. Changing the octave while a key was held left that note hanging.
  • Host mode: build/host/dinghy OUT script.txt [FPS] runs your own script (keys, buttons, MIDI over time) and, with FPS, writes a frame every 1/FPS s: a film of your firmware's screen (see tests/host.c).

Package identity FM-1_993.

Dinghy 0.2

Choose a tag to compare

@zvenson zvenson released this 09 Oct 14:04

Dinghy in lilac: the new logo (the designburg signet on a sine wave, dark purple) and the screen's accent. Nothing else changed: the same 4-voice sine and platform as 0.1. Package identity FM-1_992.

Dinghy 0.1

Choose a tag to compare

@zvenson zvenson released this 09 Oct 13:57

The first Dinghy: the smallest firmware for the M-VAVE FM-1 to build your own on.

  • A 4-voice sine on the keys, USB-MIDI in (with velocity) and out, OCT−/OCT+ kept in flash, MASTER volume.
  • Under it, done: updates through the web installers and the FM-1 Firmware Hub, the USB rescue (OCT− at power-on), USB-MIDI, USB audio (44.1 / 48 kHz), keys, encoders, LEDs, the screen, a settings sector, a crash screen.
  • Host mode: tests/run_host.sh runs the app on your computer (screen as PNG, sound as WAV).
  • Docs: README, docs/API.md, docs/RULES.md, docs/MAKE-IT-YOURS.md.

Tested on the FM-1: install, MIDI pitch and polyphony, USB audio, keys, screen, and back to another firmware.

Install dinghy-0.1.fwsc with the FM-1 Firmware Hub or python3 tools/fm1_install.py dinghy-0.1.fwsc. Package identity FM-1_991.