• Home
  • Raw
  • Download

Lines Matching refs:attack

116   unsigned int attack, release;  in pcmLimiter_Create()  local
121 attack = (unsigned int)(maxAttackMs * maxSampleRate / 1000); in pcmLimiter_Create()
129 limiter->maxBuf = (FIXP_DBL*)FDKcalloc(attack + 1, sizeof(FIXP_DBL)); in pcmLimiter_Create()
131 (FIXP_DBL*)FDKcalloc(attack * maxChannels, sizeof(FIXP_DBL)); in pcmLimiter_Create()
139 exponent = invFixp(attack + 1); in pcmLimiter_Create()
152 limiter->attack = attack; in pcmLimiter_Create()
180 unsigned int attack = limiter->attack; in pcmLimiter_Apply() local
195 scaleValuesSaturate(delayBuf, attack * channels, in pcmLimiter_Apply()
197 scaleValuesSaturate(maxBuf, attack + 1, limiter->scaling - scaling); in pcmLimiter_Apply()
240 for (j = 1; j <= attack; j++) { in pcmLimiter_Apply()
245 if (maxBufIdx >= attack + 1) maxBufIdx = 0; in pcmLimiter_Apply()
332 if (delayBufIdx >= attack) { in pcmLimiter_Apply()
380 FDKmemset(limiter->maxBuf, 0, (limiter->attack + 1) * sizeof(FIXP_DBL)); in pcmLimiter_Reset()
382 limiter->attack * limiter->channels * sizeof(FIXP_DBL)); in pcmLimiter_Reset()
406 return limiter->attack; in pcmLimiter_GetDelay()
441 unsigned int attack, release; in pcmLimiter_SetSampleRate() local
450 attack = (unsigned int)(limiter->attackMs * sampleRate / 1000); in pcmLimiter_SetSampleRate()
454 exponent = invFixp(attack + 1); in pcmLimiter_SetSampleRate()
463 limiter->attack = attack; in pcmLimiter_SetSampleRate()
477 unsigned int attack; in pcmLimiter_SetAttack() local
486 attack = (unsigned int)(attackMs * limiter->sampleRate / 1000); in pcmLimiter_SetAttack()
489 exponent = invFixp(attack + 1); in pcmLimiter_SetAttack()
493 limiter->attack = attack; in pcmLimiter_SetAttack()