Skip to content

Fader/volume units in LMMS effects inconsistency- %, dB, dBFS, and dBv #6316

Open
@Monospace-V

Description

@Monospace-V

Bug Summary

Inconsistency in volume representation

  1. dB vs %

When "display volume as dbFS" setting is disabled, volume should show in percentage values,
the LMMS effects (like Equalizer, Compressor, Crossover equaliser) faders still show volume in decibels.
While I can understand that things like Threshold (for compression) need to be in dB, and the equalizer's individual bands limit you to a -12 dB maximum meaning that 0% as the baseline value can be misleading, the main input/output gain faders go from +30 dB to -60 dB, which allows % to be used with reasonable straightforwardness (0% to 100% to 150% range, I believe, would be only slightly inaccurate).
image
image

I understand that the output gain knob at least for compressors is typically used for makeup gain and by extension preferable in the same volume unit as the threshold.

Also, multitap echo and spectrum analyzer, where volume representation is in dB.
image
image
At least for the former, a percent representation of volume would make more sense for users with Display as dbFS disabled.

  1. volume units inconsistency within decibels

It is possible I haven't listed all variations, because I use % values display, and dbFS display enabled may show me more, but:
The gain on the equalizer's individual bands is in dB (decibels)
The overall input/output gain on the equalizer is in dBv (decibel volts? Not entirely sure)
The compressor and spectrum analyser's default units are, however, in dbFS (decibels relative to full scale)

(Also, on the multitap echo effect,
image
The + on the 0 annoys me to no ends because 0 is neither positive nor negative. It's an unnecessary character. This is just a slightly annoying minor thing, but it'd be very nice if it were fixed.)

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions