Phase 1 plus some refactoring.

This commit is contained in:
Johannes Findeisen 2026-10-26 23:20:00 +01:00
commit 8075e1b79d
17 changed files with 465 additions and 266 deletions

View file

@ -14,9 +14,9 @@
This repository is a starter scaffold, not a production DAW. It currently provides:
- a small C library/API;
- a minimal graph model with validation and topological ordering;
- a gain processor and offline audio-block processing;
- a C unit test;
- a mono graph model with port validation, cycle rejection and topological ordering;
- compiled offline plans with preallocated buffers, sine oscillator, gain, meter and output nodes;
- C tests for deterministic rendering, routing, validation and lifecycle;
- an optional FLTK GUI shell;
- architecture, format, GUI, roadmap, and decision documents.