9001 / 9001/copyparty

Volume normalisation in audio player

Open
#1,254 0 comments 0 reactions 1 assignee Claimed by @9001 View on GitHub
enhancement
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.