Documentation Wiki rss-feed

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.