LMMS / LMMS/lmms

Incorrectly displayed levels in Spectrum Analyzer and Equalizer

Open
#7,029 6 comments 0 reactions 0 assignees View on GitHub
bug
Dominant language
C++
Stars
10.4k
Forks
1.3k
Avg merge
2d 13h
Merged PRs (30d)
7

Description

Steps to reproduce:
- Load TripleOscillator, set osc1 volume to 0 dB and turn the others off.
- Put Spectrum Analyzer and Equalizer effects on the output
- Start adjusting the volume knob and compare the readings.

The dB values shown on the volume knob and on the Analyzer and on the Eq have nothing to do with each other, both plugins lie, differently even.
Bug proven to exists in 1.3.0-alpha.1.488+g4eba656bd but has been there for a long while now.

Contributor guide

No contributing guide indexed for this repository

Research direction

Reproduce the issue with TripleOscillator, the Spectrum Analyzer, and Equalizer while adjusting the volume knob, then trace how each component calculates and displays dB values. Done means the volume knob, Analyzer, and Equalizer show consistent readings for the same signal levels.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
audio-video-rtc, desktop
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.