v1.1: Node audio editor via AudioMass #1
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Integrate AudioMass (MIT) to add in-node audio editing to the Sparrow studio. Currently users can generate, preview, commit, or discard a node but cannot trim, EQ, or splice a generated clip before committing it — forcing a DAW round-trip.
Integration points
readynode — trim, EQ, normalize before committingPhased approach
Phase A (iframe modal — ships fast, no backend changes)
SegmentEditorforreadynodesPUT /api/nodes/{id}/audioendpointPhase B (embedded panel — fully integrated)
SegmentEditorPOST /api/chains/{id}/exportas optional per-node fade paramsBackend changes needed (Phase A+)
PUT /api/nodes/{id}/audio— replace node audio file, resetduration_s, keep statusreadycrossfade_msper node pair in request bodyReference
Design spec section:
circuitforge-plans/sparrow/superpowers/specs/2026-04-16-sparrow-studio-design.md§ Node Editor — v1.1Found via: pkalogiros/audiomass