X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?p=pcsx_rearmed.git;a=blobdiff_plain;f=plugins%2Fdfsound%2Fregisters.c;fp=plugins%2Fdfsound%2Fregisters.c;h=e00939e6a9434d9a52b16ace4f5f802721526f74;hp=e75f70861882a43e5a5a3a331bbd839086727c58;hb=1d5d35bc9d0d3d84873cd1d31870d09248ddc05b;hpb=9afc3b574dbe79c7a4c615986beb503cc5435864 diff --git a/plugins/dfsound/registers.c b/plugins/dfsound/registers.c index e75f7086..e00939e6 100644 --- a/plugins/dfsound/registers.c +++ b/plugins/dfsound/registers.c @@ -505,10 +505,8 @@ static void SetPitch(int ch,unsigned short val) // SET PITCH spu.s_chan[ch].sinc = NP << 4; spu.s_chan[ch].sinc_inv = 0; spu.SB[ch * SB_SIZE + 32] = 1; // -> freq change in simple interpolation mode: set flag - if (val) - spu.dwChannelsAudible |= 1u << ch; - else - spu.dwChannelsAudible &= ~(1u << ch); + + // don't mess spu.dwChannelsAudible as adsr runs independently } ////////////////////////////////////////////////////////////////////////