RIVET

Project / changelog

Progress, recorded.

Application changes and website changes are listed separately. A development version identifies a tested baseline; it does not imply a public binary download.

0.1.0


APPLICATION

Implemented

Native application foundation

Initial development baseline. Local tag v0.1.0; application reference commit e5a47e3.

  • C++20, CMake and Qt 6 application with a modular source structure.
  • Real stereo PipeWire/JACK output, port selection, JACK MIDI input and negotiated status.
  • Quiet opt-in diagnostic DSP, ramped controls, output bounds and real sample metering.
  • MIDI validation, frame offsets, bounded monitoring queue and drop reporting.
  • Persistent settings, logging, visible errors and a scrollable native interface.
  • Deterministic tests, Qt smoke checks, real audio/MIDI capture and isolated shutdown tests.
  • Centralized VERSION, contributor documentation and release procedures.
Full application changelog (Markdown) ↗
Milestone 1


WEBSITE

Implemented

Static website foundation

  • Nine static pages with a shared graphite/cyan design and responsive navigation.
  • Original RIVET mark and clearly labelled rack signal-flow illustration.
  • Device ecosystem, 13-phase roadmap and explicit implementation status.
  • Fedora commands and technical content tied to the actual application reference.
  • Local documentation snapshots, accessible progressive enhancements and cPanel packaging.

Website verification and limitations (Markdown)