diff --git a/src/engine/platform/x1_010.cpp b/src/engine/platform/x1_010.cpp index cec8659b..d70a31df 100644 --- a/src/engine/platform/x1_010.cpp +++ b/src/engine/platform/x1_010.cpp @@ -459,8 +459,8 @@ void DivPlatformX1_010::tick() { } } if (chan[i].envChanged) { - chan[i].lvol=isMuted[i]?0:((chan[i].outVol&0xf)*((chan[i].pan>>4)&0xf))/15; - chan[i].rvol=isMuted[i]?0:((chan[i].outVol&0xf)*((chan[i].pan>>0)&0xf))/15; + chan[i].lvol=isMuted[i]?0:(((chan[i].outVol&0xf)*((chan[i].pan>>4)&0xf))/15); + chan[i].rvol=isMuted[i]?0:(((chan[i].outVol&0xf)*((chan[i].pan>>0)&0xf))/15); updateEnvelope(i); chan[i].envChanged=false; }