Skip to content

Using Fast Fourier Transforms (FFTs) to determine an instrument based on the musical overtones of its sound

License

Notifications You must be signed in to change notification settings

amazansky/overtonic

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Overtonic

Overtonic is a project that aims to use Fast Fourier Transforms (FFTs) to determine the source of a sound based on its overtones. (Science Fair 2018) 🎵

Release

computer:overtonic user$ python3 overtonic.py
Reading from sound/sine-a4.wav
FRATE Variable: 11025
DATA Variable: [    0  7940 15384 ... 31997 30888 27848]
Indexes [1596]
FreqArray of Indexes [439.8975]
It looks like the sound you gave me is a SINE WAVE

Dependencies

  1. NumPy
  2. SciPy
    1. scipy.fftpack
    2. scipy.io
  3. PyLab
  4. MatPlotLib
    1. matplotlib.pyplot
  5. PeakUtils

Acknowledgements

About

Using Fast Fourier Transforms (FFTs) to determine an instrument based on the musical overtones of its sound

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages