Skip to content

Add UI controls for loudness target and limiter (+ master VU) #1

Description

@caffettino87

Per-track loudness normalization (target ~-16 LUFS) and a master limiter already run at runtime in the player, but they aren't adjustable from the UI.

Tasks

  • Add UI controls: target LUFS (e.g. -20..-10) and limiter aggressiveness.
  • Wire them to the player and persist the choice (localStorage).
  • Optional: a master VU meter.

Pointers: src/main.js (UI + state), src/player.js (loudness/limiter chain), src/index.html, src/styles.css.

Good first issue: self-contained, no audio-DSP knowledge required.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions