|
|
| version 1.7, 2003/11/28 08:01:33 | version 1.8, 2004/07/26 18:52:55 |
|---|---|
| Line 200 void SOUNDCALL opngen_getpcmvr(void *hdl | Line 200 void SOUNDCALL opngen_getpcmvr(void *hdl |
| samp_l >>= (OPM_OUTSB + FMDIV_BITS + 1 + 6 - FMVOL_SFTBIT - 8); | samp_l >>= (OPM_OUTSB + FMDIV_BITS + 1 + 6 - FMVOL_SFTBIT - 8); |
| pcm[0] += samp_l; | pcm[0] += samp_l; |
| samp_r += opngen.outdr * opngen.calcremain; | samp_r += opngen.outdr * opngen.calcremain; |
| samp_r >>= FMDIV_BITS; | samp_r >>= 8; |
| samp_r *= opncfg.fmvol; | samp_r *= opncfg.fmvol; |
| samp_r >>= (OPM_OUTSB + FMDIV_BITS + 1 + 6 - FMVOL_SFTBIT - 8); | samp_r >>= (OPM_OUTSB + FMDIV_BITS + 1 + 6 - FMVOL_SFTBIT - 8); |
| pcm[1] += samp_r; | pcm[1] += samp_r; |