Skip to content

Time domain to logarithmic frequency domain converter, as the polyphase FFT do for the linear.

License

Notifications You must be signed in to change notification settings

pat-pgt/MultiFrequenciesDetector

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Multi audio frequencies detector

It is intended to build on every (enough large) FPGA and ASICs as the arithmetic uses serial bit to bit calculations. The design is parametric to compute N bits by N bits. It is useful for ASIC but, there is no test planned for now.

It detects all the 12 notes of N octaves. The edges of the notes are precise. N can be large if the master clock is high. Fclk=792.N.SampleRate

It is NOT based on the poly-phase which requires a linear progression of the frequencies.

The latency is as short as possible, according to the note (short of high frequencies, long for low frequencies).

This project is in an early stage. The documentation may refer to document not yet written.

The design is a DevOps style. It goes forward to get a working end to end. The detailed tests are going to be done after.

The initial development tests are performed, using a wave viewer. VHDL modules perform extended tests. The run of the tests is done, using scripts rather than mouse actions in a GUI.

Releases

No releases published

Packages

No packages published