You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Transform ACE-Step-DAW's audio processing from "functional prototype" to "professional production tool" — matching or exceeding the DSP quality AND visual quality of Ableton Live, Logic Pro, and flagship plugins (Waves, Melodyne, iZotope Ozone, FabFilter). This epic tracks 12 themed feature areas that collectively close the gap.
Why This Matters
ACE-Step's unique value is AI-native music creation. But AI-generated audio still needs professional mixing, mastering, and processing to become release-ready. Without professional DSP, users must export to another DAW for final production — breaking the workflow and losing the AI-native advantage. Professional DSP keeps the entire workflow inside ACE-Step.
And beyond capability, the visual design of effects matters equally. Top plugins like FabFilter and iZotope are visual instruments that attract artists. A compressor without a transfer curve, a reverb without a decay display, a knob without texture — these signal "toy" not "tool". The UI must be as professional as the algorithms.
Design Methodology: Reference-Driven, Not Assumption-Driven
Every design decision — visual, interaction, or algorithmic — must be validated against real professional references. We do not trust our own aesthetic instincts. Instead:
Collect 3+ reference screenshots/recordings from professional plugins
Pixel-level comparison: overlay our version vs references
Gap list: enumerate every specific difference
Iterate by closing gaps, not by inventing from scratch
Store all references in .llm/research/ui-references/
Current State Summary
The existing effects engine has 10 insert effects (EQ3, Parametric EQ, Compressor, Reverb, Delay, Distortion, Filter, Chorus, Flanger, Phaser) plus a master chain (3-band EQ + compressor + limiter + stereo width). These are primarily Tone.js wrappers with basic parameter exposure. The AudioWorklet migration epic (#1118) provides the architectural path to run custom DSP off-thread. The UI is functional flat cards with basic SVG knobs, minimal visualization, and no visual brand identity.
Epic: Professional Audio DSP Suite
Vision
Transform ACE-Step-DAW's audio processing from "functional prototype" to "professional production tool" — matching or exceeding the DSP quality AND visual quality of Ableton Live, Logic Pro, and flagship plugins (Waves, Melodyne, iZotope Ozone, FabFilter). This epic tracks 12 themed feature areas that collectively close the gap.
Why This Matters
ACE-Step's unique value is AI-native music creation. But AI-generated audio still needs professional mixing, mastering, and processing to become release-ready. Without professional DSP, users must export to another DAW for final production — breaking the workflow and losing the AI-native advantage. Professional DSP keeps the entire workflow inside ACE-Step.
And beyond capability, the visual design of effects matters equally. Top plugins like FabFilter and iZotope are visual instruments that attract artists. A compressor without a transfer curve, a reverb without a decay display, a knob without texture — these signal "toy" not "tool". The UI must be as professional as the algorithms.
Design Methodology: Reference-Driven, Not Assumption-Driven
Current State Summary
The existing effects engine has 10 insert effects (EQ3, Parametric EQ, Compressor, Reverb, Delay, Distortion, Filter, Chorus, Flanger, Phaser) plus a master chain (3-band EQ + compressor + limiter + stereo width). These are primarily Tone.js wrappers with basic parameter exposure. The AudioWorklet migration epic (#1118) provides the architectural path to run custom DSP off-thread. The UI is functional flat cards with basic SVG knobs, minimal visualization, and no visual brand identity.
Themed Issues
DSP Algorithms & Capabilities
UI Design & Visual Quality
Dependencies
Shared Infrastructure (build once, use everywhere)
DSP Modules (from #1123)
UI Modules (from #1240)
Quality Targets
Implementation Strategy
Each phase is independently shippable. Phase 1 alone makes ACE-Step viable for serious mixing.
Success Metrics