summaryrefslogtreecommitdiff
path: root/modules/opus/audio_stream_opus.cpp
diff options
context:
space:
mode:
authorEoin O'Neill <eoinoneill1991@gmail.com>2019-02-10 21:50:55 -0800
committerEoin O'Neill <eoinoneill1991@gmail.com>2019-04-06 19:36:24 -0700
commitb526060d74a602139494047298658ded797e4ce8 (patch)
tree5425ec912b86e95e72d457652c5761d50a369ee0 /modules/opus/audio_stream_opus.cpp
parent146be33cdecb1190a4b13cee2463a676fe7fd42d (diff)
New Nonlinear Audio Bus Mixer
This patch changes the audio mixer faders to use a non-linear algorithm for volume control. The intention is to make Godot's audio faders be more like those found in professional audio equipment and programs. It is an exponential equation which intends to counter-act the logarithmic nature of human hearing. The effect of this is a more usable audio mixer with more emphasis on the values that make the most difference to the mix. It also changes the audio level notch widget to be less static and thus supports changing the scaling factor of the audio faders.
Diffstat (limited to 'modules/opus/audio_stream_opus.cpp')
0 files changed, 0 insertions, 0 deletions