More sound clipping fixes
This commit is contained in:
parent
514224ab31
commit
694aed7b83
|
@ -207,8 +207,10 @@ static void YM2610UpdateResample(INT16* pSoundBuf, INT32 nSegmentEnd)
|
||||||
nTotalRightSample = BURN_SND_CLIP(nTotalRightSample);
|
nTotalRightSample = BURN_SND_CLIP(nTotalRightSample);
|
||||||
|
|
||||||
if (bYM2610AddSignal) {
|
if (bYM2610AddSignal) {
|
||||||
pSoundBuf[i + 0] += nTotalLeftSample;
|
// pSoundBuf[i + 0] += nTotalLeftSample;
|
||||||
pSoundBuf[i + 1] += nTotalRightSample;
|
// pSoundBuf[i + 1] += nTotalRightSample;
|
||||||
|
pSoundBuf[i + 0] = BURN_SND_CLIP(pSoundBuf[i + 0] + nTotalLeftSample);
|
||||||
|
pSoundBuf[i + 1] = BURN_SND_CLIP(pSoundBuf[i + 1] + nTotalRightSample);
|
||||||
} else {
|
} else {
|
||||||
pSoundBuf[i + 0] = nTotalLeftSample;
|
pSoundBuf[i + 0] = nTotalLeftSample;
|
||||||
pSoundBuf[i + 1] = nTotalRightSample;
|
pSoundBuf[i + 1] = nTotalRightSample;
|
||||||
|
|
Loading…
Reference in New Issue