diff --git a/libs/audio/source/engine.cpp b/libs/audio/source/engine.cpp index 17bd6e32..1c23dcca 100644 --- a/libs/audio/source/engine.cpp +++ b/libs/audio/source/engine.cpp @@ -94,7 +94,7 @@ namespace psemek::audio void volume(float value) override { - int v = std::min(128, std::max(0, static_cast(std::round(value * MIX_MAX_VOLUME)))); + int v = std::min(MIX_MAX_VOLUME, std::max(0, static_cast(std::round(value * MIX_MAX_VOLUME)))); Mix_Volume(channel, v); }