跳至主要內容

How to Implement an XY Pad with JUCE

(the post is automatically translated by AI) Introduction The XY Pad is a common UI element in audio plugins — it lets you control two independent parameters at once. For example, you could set the X-axis to pan position and the Y-axis to volume level. Moving the thumb on the pad then simulates a sound source moving around the listener, which is a very intuitive control surface. A basic XY Pad consists of two parts: a Pad (the canvas) and a Thumb (the draggable indicator). Here’s an example from Cabbage Audio Forum: the white area is the Pad, the green circle is the Thumb. The Thumb’s position maps to the X and Y parameter values. ...

January 25, 2022 · 4 min · GanniPiece