memlnaut-nisps/playground/TODOS.md
w1n5t0n affec8f604 feat(playground): add synth parameter tooltips, group drawer with per-param curve/mute controls
- 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)
2026-03-22 21:57:21 +02:00

576 B

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