| CopyBuffer(T[] source, int srcStart, T[] destination, int dstStart, int length) | Backbone::SingerToneDSP | static |
| CourseIndexForFreq(float hz) | Backbone::SingerToneDSP | private |
| CreateSineWave(float[] buffer, int numSamples, float sampleRate, float freq, float amplitude, double startAngle) | Backbone::SingerToneDSP | static |
| DetectPitch(float[] samplesLo, float[] samplesHi, int numSamples) | Backbone::SingerToneDSP | |
| DetectPitchHi(float[] samples, int lowFreqIdx) | Backbone::SingerToneDSP | private |
| DetectPitchLo(float[] samplesLo, float[] samplesHi) | Backbone::SingerToneDSP | private |
| GetNoteName(int note, bool sharps, bool showOctave) | Backbone::SingerToneDSP | static |
| InterpolateHermite(float fY0, float fY1, float fY2, float fY3, float frac) | Backbone::SingerToneDSP | private |
| InterpolateLinear(float y0, float y1, float frac) | Backbone::SingerToneDSP | private |
| InvLn2 | Backbone::SingerToneDSP | static |
| kCourseOctaveSteps | Backbone::SingerToneDSP | private |
| kHiResDeltaIdx | Backbone::SingerToneDSP | private |
| kHiResStepMax | Backbone::SingerToneDSP | private |
| kHiResStepMin | Backbone::SingerToneDSP | private |
| kLoHiSwitchFreqHz | Backbone::SingerToneDSP | private |
| kLoResDivisor | Backbone::SingerToneDSP | private |
| kMaxMidiNote | Backbone::SingerToneDSP | private |
| kMinMidiNote | Backbone::SingerToneDSP | private |
| kPeakScanSize | Backbone::SingerToneDSP | private |
| kPeakThresh1 | Backbone::SingerToneDSP | private |
| kPeakThresh2 | Backbone::SingerToneDSP | private |
| kPointyFar | Backbone::SingerToneDSP | private |
| kPointyNear | Backbone::SingerToneDSP | private |
| kScanHiFreqStep | Backbone::SingerToneDSP | private |
| kScanHiSize | Backbone::SingerToneDSP | private |
| kSkipSize | Backbone::SingerToneDSP | private |
| LevelIsAbove(float[] buffer, int len, float level) | Backbone::SingerToneDSP | |
| m_blockLen14 | Backbone::SingerToneDSP | private |
| m_blockLen24 | Backbone::SingerToneDSP | private |
| m_blockLen34 | Backbone::SingerToneDSP | private |
| m_blockLen44 | Backbone::SingerToneDSP | private |
| m_detectCurve | Backbone::SingerToneDSP | private |
| m_detectLevelThreshold | Backbone::SingerToneDSP | private |
| m_maxNote | Backbone::SingerToneDSP | private |
| m_maxPitch | Backbone::SingerToneDSP | private |
| m_minNote | Backbone::SingerToneDSP | private |
| m_minPitch | Backbone::SingerToneDSP | private |
| m_numCourseSteps | Backbone::SingerToneDSP | private |
| m_pCourseFreq | Backbone::SingerToneDSP | private |
| m_pCourseFreqOffset | Backbone::SingerToneDSP | private |
| m_peakBuf | Backbone::SingerToneDSP | private |
| m_prevPitchIdx | Backbone::SingerToneDSP | private |
| m_sampleRate | Backbone::SingerToneDSP | private |
| m_scanHiOffset | Backbone::SingerToneDSP | private |
| MaxNote | Backbone::SingerToneDSP | |
| MaxPitch | Backbone::SingerToneDSP | |
| MidiNoteToPitch(float note) | Backbone::SingerToneDSP | |
| MinNote | Backbone::SingerToneDSP | |
| MinPitch | Backbone::SingerToneDSP | |
| PitchToMidiNote(float pitch, out int note, out int cents) | Backbone::SingerToneDSP | static |
| PitchToMidiNote(float pitch) | Backbone::SingerToneDSP | static |
| RatioAbsDiffLinear(float[] samples, int freqIdx, int blockLen, int stepSize, bool hiRes) | Backbone::SingerToneDSP | private |
| SingerToneDSP(double sampleRate, float minPitch, float maxPitch, float detectLevelThreshold) | Backbone::SingerToneDSP | |
| SumAbsDiffHermite(float[] samples, float fOffset, int blockLen, int stepSize) | Backbone::SingerToneDSP | private |