MATLAB and DSP are lit, so I tried to implement frequency manipulation in a more user-friendly environment

What it does

Plays different notes for you and then allows you to record yourself, telling you how on-pitch you are

How I built it

Python script; matplotlib, numpy, winsound, Tkinter, pyaudio libraries, etc.

Challenges I ran into

Installations took a total of seven hours probably, just trying to get the right tools working

Accomplishments that I'm proud of

It's not perfect, but it's on the way

What I learned

pip, GUI dev, math stuff

What's next for pitchPy

Really want to get the GUI going; right now it only runs via command line and that kinda sucks

Built With

Share this project: