diff --git a/PLAN.md b/PLAN.md index ddee9e7..38cfc9c 100644 --- a/PLAN.md +++ b/PLAN.md @@ -94,6 +94,12 @@ - ✅ Synchronized playback across all tracks - ✅ Per-track gain and pan during playback - ✅ Solo/Mute handling during playback +- ✅ Per-track effect chains with device rack +- ✅ Collapsible effects section below each track +- ✅ Effect browser with categorized effects +- ✅ Horizontal scrolling device rack (Ableton-style) +- ✅ Individual effect cards with expand/collapse +- 🔲 Master channel effects (TODO: Implement master effect chain UI similar to per-track effects) ### Next Steps - **Phase 6**: Audio effects ✅ COMPLETE (Basic + Filters + Dynamics + Time-Based + Advanced + Chain Management) diff --git a/components/editor/AudioEditor.tsx b/components/editor/AudioEditor.tsx index 0fd3048..c7aca0b 100644 --- a/components/editor/AudioEditor.tsx +++ b/components/editor/AudioEditor.tsx @@ -328,37 +328,22 @@ export function AudioEditor() { - {/* Transport Controls + Master Channel */} -
- {/* Transport Controls */} -
- -
- - {/* Master Track Strip */} -
-
-

Master

- Final mix output -
- {/* Master effects will go here */} -
- Master effects: {masterEffectChain.effects.length} -
-
+ {/* Transport Controls */} +
+
{/* Import Track Dialog */}