What problem does it solve?
Designing audio plugin UIs in iPlug2 requires choosing among dozens of controls, layout strategies, styling APIs, and audio-to-UI data pipelines. This Skill provides structured guidance so you can construct correct IGraphics editor code without digging through framework headers and examples.
Core Features & Use Cases
- Layout Strategies: Choose between manual IRECT placement, grid cells, proportional panels, responsive resize handling, and Yoga flexbox, with copy-ready code patterns.
- Control Selection & Styling: Catalog of IV (vector), IB (bitmap), and ISVG controls plus IVStyle theming with the 9-slot color palette, IText, and gradient patterns.
- Audio Visualization: Complete ISender setup for peak meters, oscilloscopes, and FFT spectrum analyzers, including the ProcessBlock/OnIdle wiring and bidirectional spectrum messaging.
- Use Case: You need a resizable plugin UI with four knobs, a gain slider, and a stereo spectrum analyzer. The Skill gives you the grid layout lambda, IVStyle definition, and ISpectrumSender wiring to implement it directly.
Quick Start
Ask the assistant to create an iPlug2 plugin UI with two IVKnobControls and an IVMeterControl using a dark IVStyle theme.