diff --git a/include/volume.h b/include/volume.h index dedecd504..b99d89d5d 100644 --- a/include/volume.h +++ b/include/volume.h @@ -53,7 +53,7 @@ typedef struct inline int volumeToMidi( volume_t vol ) { - return vol * MidiMaxVelocity / DefaultVolume; + return qMin( MidiMaxVelocity, vol * MidiMaxVelocity / DefaultVolume ); } #endif