Frequency Detector
This agent takes audio in and detects the frequency of the signal in real time.
Inputs
- Audio Input: only handles one audio channel in that will be used for the pitch detection algorithm
Outputs
- Frequency Output: output of the frequency that was detected in the audio in
Parameters
- Threshold: audio level magnitude that causes the frequency analysis to start, this is to prevent low-level line noise to trigger pitch detection
- Buffer Count: number of audio buffers that are used to perform the frequency analysis
Development Status
Fully functional with time-domain zero crossing analysis. Another implementation will follow that uses a more tolerant algorithm, the zero crossings technique only works with simple and uniform waveforms.