anthonyalfimov / Stable-Delay

AU, VST3. A WIP delay/chorus/flanger plugin
GNU General Public License v3.0
3 stars 1 forks source link

Procedurally generate UI control ticks #48

Closed anthonyalfimov closed 3 years ago

anthonyalfimov commented 3 years ago

Currently, the ticks around knobs are part of the raster image, and they don't always correspond to actual parameter values. Replace them with procedurally drawn ticks that do represent meaningful parameter values.

Consider adding labels as well (2 - 3 labels, beginning and end of range, plus mid-point?).

anthonyalfimov commented 3 years ago

We will need to determine the angular range of the knob image asset to place the ticks. Alternatively, we could switch to procedurally draw the "pointer mark" of the knob as well. This would reduce our reliance on raster assets and allow to use a single knob image instead of a strip.

anthonyalfimov commented 3 years ago

Tick generation implemented.

TODO: