kotatogram-desktop/Telegram/SourceFiles/media/audio
Niklas Haas 6096116526 Use quasi-logarithmic volume controls
This commit significantly improves the usability of the volume controls
for controlling volume in a way that matches intuitively onto human
needs and loudness perception.

Using the third power of the volume is a good approximation of the
quasi-logarithmic psychoacoustic system, while being defined everywhere
and preserving the useful quality of 0% volume mapping onto gain 0.0.
The use of this exact mapping function is a prior art established by
e.g. PulseAudio, among many other programs.

Fixes #24488
2022-07-19 19:32:46 +04:00
..
media_audio.cpp
media_audio.h
media_audio_capture.cpp
media_audio_capture.h
media_audio_ffmpeg_loader.cpp Fix deprecation warnings when building with FFmpeg 4.2. 2020-11-06 11:21:34 +03:00
media_audio_ffmpeg_loader.h
media_audio_loader.cpp
media_audio_loader.h
media_audio_loaders.cpp
media_audio_loaders.h
media_audio_track.cpp
media_audio_track.h
media_child_ffmpeg_loader.cpp
media_child_ffmpeg_loader.h
media_openal_functions.cpp Detect OpenAL effects at runtime 2020-07-02 11:30:13 +04:00
media_openal_functions.h