Phase 9: Add native processors and reproducible Linux release tooling
This commit is contained in:
parent
7db5fb7738
commit
de403b37d7
43 changed files with 1656 additions and 19 deletions
|
|
@ -27,6 +27,7 @@ This repository is a starter scaffold, not a production DAW. It currently provid
|
|||
- MIDI clips, a sine instrument, JACK MIDI input and a basic piano roll;
|
||||
- stereo track gain/pan/mute/solo, output meters and gain/pan automation lanes;
|
||||
- bounded undo/redo with keyboard shortcuts;
|
||||
- native C processors, deterministic source packaging and staged install/uninstall;
|
||||
- architecture, format, GUI, roadmap, and decision documents.
|
||||
|
||||
The JACK backend has passed software-loopback testing; physical-device playback
|
||||
|
|
@ -81,6 +82,10 @@ connected automatically. In Modular Graph, drag output to input to connect;
|
|||
select a node or wire and press Delete to remove it. Invalid edits leave the
|
||||
active graph intact; queued changes are labeled until the engine adopts them.
|
||||
See [GUI documentation](docs/GUI.md).
|
||||
For Linux installation, routing and CLI options see [LINUX.md](docs/LINUX.md);
|
||||
for native effects/instruments see [NATIVE_API.md](docs/NATIVE_API.md).
|
||||
`make release`, `make dist`, `make test-install` and `make test-release` provide
|
||||
release preparation; see [RELEASING.md](docs/RELEASING.md) for exact guarantees.
|
||||
With JACK development files and an existing JACK-compatible server, run the
|
||||
isolated software-loopback test with `make test-jack` and the record/reopen/play
|
||||
acceptance test with `make test-jack-audio` and MIDI acceptance with
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue