Skip to content

chautruonglong/Fundamental-Frequency

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fundamental Frequency

WRITTEN BY chau truong long

Tools and language

  • Tools: Pycharm
  • Python 3: tkinter, matplotlib, numpy, scipy

How to run code

Run:

python main.py 

Fundamental frequency(F0) on time domain using auto correlation function

Auto correlated funtion

  • Origin (big O(n2))

alt text

  • Improvement (big O(nlog(n)))

alt text

A periodicity window of a signal

alt text

A non periodicity window of a signal

alt text

A window contains F0

alt text

A window not contains F0

alt text

Main Gui

alt text