juce-audio-graphics-architect
SKILL.md
JUCE Audio Graphics Architect
Overview
Plan and implement JUCE plugins that combine real-time DSP with interactive visuals and layered UI, while keeping the audio thread realtime-safe.
Core Capabilities
- Plan plugin architecture, data flow, and thread boundaries.
- Implement DSP chains with APVTS parameters and smoothing.
- Build FFT and metering pipelines for audio-reactive UI.
- Create OpenGL or shader-driven visuals and particle systems.
- Design layered UI with transparency, shadows, and animation.
- Integrate third-party modules when they reduce custom work.
Third-Party Usage
- Prefer proven libraries and JUCE modules over custom re-implementation.
- Verify license, platform support, and JUCE version compatibility.
- Integrate via CMake (submodule, FetchContent, or CPM) and document the steps.