- Canvas tooltip follows mouse over synth bars showing param name, value, range, curve - Group drawer: per-param draggable curve canvas, dual-thumb min/max range slider, mute toggle - Muted params hide from visualizer (bars redistribute), use fixed value slider instead - Group curve drag applies relative delta preserving individual param offsets - Pulsing orange play button when audio engine not initialized (all UI modes)
9 lines
576 B
Markdown
9 lines
576 B
Markdown
|
|
|
|
## synth view Immersive UI
|
|
- [ ] add hover tooltip for each parameter slider
|
|
- [ ] hovering on the name of a module/group at the top should open a little drawer panel that allows us to set
|
|
- [ ] minimum and maximum values for each parameter (similar to what tame does)
|
|
- [ ] a curve parameter that's normalised and goes between logarithmic and exponential, with a little graph to visualise, to skew the distribution in either direction
|
|
- [ ] if the audio engine hasn't been initialised yet, the play button at the top left should be pulsing and have an orange highlight
|
|
|