Home
last modified time | relevance | path

Searched refs:amptab (Results 1 – 7 of 7) sorted by relevance

/dports/audio/ocp/ocp-0.2.90/dev/
H A Dmix.c50 static int16_t (*amptab)[256]; variable
82 if (!amptab) in calcamptab()
88 amptab[0][i]=(amp*i)>>12; in calcamptab()
89 amptab[1][i]=(amp*i)>>4; in calcamptab()
90 amptab[2][i]=(amp*(signed char)i)<<4; in calcamptab()
160 mixClip(s, mixbuf, len<<stereo, amptab, clipmax); in mixGetMasterSample()
322 amptab=0; in mixInit()
326 amptab=malloc(3*sizeof(*amptab)); /*new short [3][256];*/ in mixInit()
327 if (!amptab) in mixInit()
359 free(amptab); in mixClose()
/dports/games/libretro-fceumm/libretro-fceumm-91ccd3b/src/
H A Dsound.c739 uint32 amptab[2]; in RDoTriangleNoisePCMLQ() local
759 amptab[0] = EnvUnits[2].Speed; in RDoTriangleNoisePCMLQ()
769 amptab[0] = (amptab[0] * FSettings.TriangleVolume) / 256; in RDoTriangleNoisePCMLQ()
771 amptab[1] = 0; in RDoTriangleNoisePCMLQ()
772 amptab[0] <<= 1; in RDoTriangleNoisePCMLQ()
866 uint32 amptab[2]; in RDoNoise() local
879 amptab[0] = (amptab[0] * FSettings.NoiseVolume) / 256; in RDoNoise()
881 amptab[0] <<= 16; in RDoNoise()
882 amptab[1] = 0; in RDoNoise()
884 amptab[0] <<= 1; in RDoNoise()
[all …]
/dports/emulators/mednafen/mednafen/src/nes/
H A Dsound.cpp654 uint32 amptab[2]; in DoNoiseAndPCM() local
657 amptab[0]=EnvUnits[2].Speed; in DoNoiseAndPCM()
659 amptab[0]=EnvUnits[2].decvolume; in DoNoiseAndPCM()
661 amptab[0] <<= TRINPCM_SHIFT; in DoNoiseAndPCM()
662 amptab[1] = 0; in DoNoiseAndPCM()
664 amptab[0]<<=1; in DoNoiseAndPCM()
667 amptab[0]=0; in DoNoiseAndPCM()
669 amptab[0] += RawDALatch << TRINPCM_SHIFT; in DoNoiseAndPCM()
672 outo=amptab[nreg & 1]; in DoNoiseAndPCM()
693 outo=amptab[nreg & 1]; in DoNoiseAndPCM()
[all …]
/dports/audio/ocp/ocp-0.2.90/devw/
H A Dtest-dwmixa.c35 static int16_t (*amptab)[256]; /* signedness is not fixed here */ variable
54 amptab[0][i]=(amp*i)>>12; in calcamptab()
55 amptab[1][i]=(amp*i)>>4; in calcamptab()
56 amptab[2][i]=(amp*(signed char)i)<<4; in calcamptab()
66 amptab[0][i]^=0x8000; in calcamptab()
234 mixrClip(test_mixrClip_dst16+1, test_mixrClip_src, 32, amptab, clipmax, BIT16); in test_mixrClip()
241 mixrClip(test_mixrClip_dst8+1, test_mixrClip_src, 32, amptab, clipmax, BIT8); in test_mixrClip()
248 mixrClip(test_mixrClip_dst16+1, test_mixrClip_src, 32, amptab, clipmax, BIT16); in test_mixrClip()
255 mixrClip(test_mixrClip_dst8+1, test_mixrClip_src, 32, amptab, clipmax, BIT8); in test_mixrClip()
985amptab=malloc(sizeof(int16_t)*3*256+sizeof(int32_t)); /* PADDING since assembler indexes some byte… in main()
[all …]
H A Ddwmixa_c.c371 const uint16_t (*amptab)[256] = tab; in mixrClip() local
372 const uint16_t *mixrClipamp1 = amptab[0]; in mixrClip()
373 const uint16_t *mixrClipamp2 = amptab[1]; in mixrClip()
374 const uint16_t *mixrClipamp3 = amptab[2]; in mixrClip()
H A Ddevwmix.c84 static int16_t (*amptab)[256]; /* signedness is not fixed here */ variable
209 amptab[0][i]=(amp*i)>>12; in calcamptab()
210 amptab[1][i]=(amp*i)>>4; in calcamptab()
211 amptab[2][i]=(amp*(signed char)i)<<4; in calcamptab()
221 amptab[0][i]^=0x8000; in calcamptab()
495 mixrClip((char*)plrbuf+(bufpos<<(stereo+bit16)), buf32, bufdelta<<stereo, amptab, clipmax, bit16); in mixer()
961 …if (!(amptab=malloc(sizeof(int16_t)*3*256+sizeof(int32_t)))) /* PADDING since assembler indexes so… in OpenPlayer()
1077 free(amptab); in ClosePlayer()
/dports/audio/festalon/festalon/src/nes/
H A Dsound.c622 uint32 amptab[2]; in DoNoise() local
626 amptab[0]=apu->EnvUnits[2].Speed; in DoNoise()
628 amptab[0]=apu->EnvUnits[2].decvolume; in DoNoise()
630 amptab[0]<<=TRINPCM_SHIFT; in DoNoise()
631 amptab[1]=0; in DoNoise()
633 amptab[0]<<=1; in DoNoise()
641 outo=amptab[apu->nreg&1]; //(nreg>>0xe)&1]; in DoNoise()
645 outo=amptab[0]=0; in DoNoise()
662 outo=amptab[(apu->nreg>>0xe)&1]; in DoNoise()
678 outo=amptab[(apu->nreg>>0xe)&1]; in DoNoise()