Volume normalisation in audio player
- Dominant language
- Python
- Stars
- 46.7k
- Forks
- 1.9k
- Avg merge
- 9d 2h
- Merged PRs (30d)
- 4
Description
**is your feature request related to a problem? Please describe.**
I would like for there to be the abiliy to do volume normalisation
**Describe the idea / solution you'd like**
A button to toggle volume normalisation
**Loudness standards**
From Wikipedia:
Standardised normalized loudness levels vary by territory and application.
−24 LUFS: ATSC A/85 (US TV), NPRSS,[clarification needed] and PRX radio broadcast
−23 LUFS: EBU R 128 broadcast
−19 to −16 LUFS: PRX podcasts
−14 LUFS: Spotify, YouTube and other streaming platforms
Contributor guide
Research direction
Look for the audio player component in the codebase, likely in the frontend or media handling modules. Understand how volume control is currently implemented. Research loudness normalization libraries or algorithms in Python. Determine how to integrate a toggle button into the UI and apply normalization to audio streams. Test with various audio files to ensure compliance with different loudness standards.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- audio-video-rtc
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100