feat(gui): add the per-track modular insert workspace (phase 83)
This commit is contained in:
parent
62cee7a7b0
commit
e3c27d6aae
6 changed files with 121 additions and 4 deletions
|
|
@ -1925,12 +1925,12 @@ Implemented: generated serial graphs process summed pre-fader audio or MIDI per
|
|||
Offer a selected-track insert view alongside the global graph, with clear signal order and transactional Add effect actions.
|
||||
|
||||
### Tasks and acceptance criteria
|
||||
- [ ] Implement the described workflow with validated errors and safe ownership.
|
||||
- [ ] Pass relevant core and/or GUI tests.
|
||||
- [ ] Document behavior and limitations; commit this phase separately.
|
||||
- [x] Implement the described workflow with validated errors and safe ownership.
|
||||
- [x] Pass relevant core and/or GUI tests.
|
||||
- [x] Document behavior and limitations; commit this phase separately.
|
||||
|
||||
### Implementation status
|
||||
Planned.
|
||||
Implemented: Ctrl+4 opens the track insert rack and actual generated modular graph, alongside the global graph. Track selection and Add effect provide internal devices and the existing four-format plugin library; candidate preparation and undo are transactional. Warning-enabled GUI build and focused adoption/undo/failed preparation/missing module/save-reload tests passed. Generated wiring is read-only.
|
||||
|
||||
---
|
||||
|
||||
|
|
|
|||
|
|
@ -27,3 +27,10 @@ allocation or I/O. Mono effect adapters require zero reported latency. External
|
|||
plugin state on seeks follows the existing host contract. Bus inserts and
|
||||
tracks containing both audio assets and MIDI reject preparation explicitly.
|
||||
Live unassigned sine monitoring remains a separate master input.
|
||||
|
||||
Open **View → Track inserts** (Ctrl+4) and choose a track. **Add effect** offers
|
||||
internal Delay/Reverb and the plugin library. The left rack shows signal order;
|
||||
the graph displays the actual generated graph compiled by playback. Wiring in
|
||||
this view is read-only: edit the rack to preserve the serial chain. The global
|
||||
Modular Graph remains independent. A failed plugin probe or playback preparation
|
||||
preserves the current project; successful additions are undoable.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue