• Home
  • Raw
  • Download

Lines Matching refs:period

525         for(int period = minPeriod; period <= maxPeriod; period++) {  in findPitchPeriodInRange()
527 for(int i = 0; i < period; i++) { in findPitchPeriodInRange()
529 short pVal = samples[position + period + i]; in findPitchPeriodInRange()
535 if(diff*bestPeriod < minDiff*period) { in findPitchPeriodInRange()
537 bestPeriod = period; in findPitchPeriodInRange()
539 if(diff*worstPeriod > maxDiff*period) { in findPitchPeriodInRange()
541 worstPeriod = period; in findPitchPeriodInRange()
552 int period, in prevPeriodBetter() argument
588 int period, retPeriod; in findPitchPeriod() local
595period = findPitchPeriodInRange(samples, position, minPeriod, maxPeriod, minDiff, maxDiff); in findPitchPeriod()
598 period = findPitchPeriodInRange(downSampleBuffer, 0, minPeriod/skip, in findPitchPeriod()
601 period *= skip; in findPitchPeriod()
602 int minP = period - (skip << 2); in findPitchPeriod()
603 int maxP = period + (skip << 2); in findPitchPeriod()
611period = findPitchPeriodInRange(samples, position, minP, maxP, minDiff, maxDiff); in findPitchPeriod()
614period = findPitchPeriodInRange(downSampleBuffer, 0, minP, maxP, minDiff, maxDiff); in findPitchPeriod()
618 if(prevPeriodBetter(period, minDiff, maxDiff, preferNewPeriod)) { in findPitchPeriod()
621 retPeriod = period; in findPitchPeriod()
624 prevPeriod = period; in findPitchPeriod()
718 int period, newPeriod, separation; in adjustPitch() local
726 period = findPitchPeriod(pitchBuffer, position, false); in adjustPitch()
727 newPeriod = (int)(period/pitch); in adjustPitch()
731 position, pitchBuffer, position + period - newPeriod); in adjustPitch()
733 separation = newPeriod - period; in adjustPitch()
734 … overlapAddWithSeparation(period, numChannels, separation, outputBuffer, numOutputSamples, in adjustPitch()
738 position += period; in adjustPitch()
809 int period) in skipPitchPeriod() argument
814 newSamples = (int)(period/(speed - 1.0f)); in skipPitchPeriod()
816 newSamples = period; in skipPitchPeriod()
817 remainingInputToCopy = (int)(period*(2.0f - speed)/(speed - 1.0f)); in skipPitchPeriod()
821 samples, position + period); in skipPitchPeriod()
831 int period) in insertPitchPeriod() argument
836 newSamples = (int)(period*speed/(1.0f - speed)); in insertPitchPeriod()
838 newSamples = period; in insertPitchPeriod()
839 remainingInputToCopy = (int)(period*(2.0f*speed - 1.0f)/(1.0f - speed)); in insertPitchPeriod()
841 enlargeOutputBufferIfNeeded(period + newSamples); in insertPitchPeriod()
842 move(outputBuffer, numOutputSamples, samples, position, period); in insertPitchPeriod()
843 overlapAdd(newSamples, numChannels, outputBuffer, numOutputSamples + period, samples, in insertPitchPeriod()
844 position + period, samples, position); in insertPitchPeriod()
845 numOutputSamples += period + newSamples; in insertPitchPeriod()
855 int position = 0, period, newSamples; in changeSpeed() local
865 period = findPitchPeriod(inputBuffer, position, true); in changeSpeed()
867 newSamples = skipPitchPeriod(inputBuffer, position, speed, period); in changeSpeed()
868 position += period + newSamples; in changeSpeed()
870 newSamples = insertPitchPeriod(inputBuffer, position, speed, period); in changeSpeed()