P1d: manual face cuts and trim in the quarry
This commit is contained in:
@@ -156,3 +156,7 @@ The project is loaded by the daemon from its `--project` folder and saved after
|
||||
## P1c addition
|
||||
|
||||
`Seal` gains `recorded`. Recording introduces no new wire messages: the surface encodes a WAV and uses the existing `import_core` header + binary payload. The recorded seal is persisted with the core row and is visible in the snapshot.
|
||||
|
||||
## P1d additions
|
||||
|
||||
`Command::set_core_faces` takes `{ core, boundaries: [f32; 17] }` (seconds, strictly ascending). The daemon answers with the state and broadcasts `core_faces { core: CoreSummary }`. The core rejects unordered or out-of-range boundaries. Boundaries are persisted in the project's `cores.faces` column and applied after the asset is decoded again on load; the source bytes and peaks stay unchanged.
|
||||
|
||||
Reference in New Issue
Block a user