Exemplo n.º 1
0
        public void TestSineWaveDetectionAutocorrelator()
        {
            float[]        buffer        = new float[4096];
            IPitchDetector pitchDetector = new AutoCorrelator(sampleRate);

            TestPitchDetection(buffer, pitchDetector);
        }
Exemplo n.º 2
0
        public void TestEmptyBufferDoesntDetectAPitch()
        {
            AutoCorrelator autoCorrelator = new AutoCorrelator(sampleRate);
            float          pitch          = autoCorrelator.DetectPitch(new float[1024], 1024);

            Assert.AreEqual(0f, pitch);
        }