summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-01-17It's alive!Justin Worthe
Implemented passable frequency detection using auto-correlation. It's still a bit finicky, and not super accurate. It could probably be made more accurate by doing interpolation after choosing an appropriate peak to find the maximum point more accurately. The correlation itself does also oscillates uniformly after all.
2017-01-14Added graph drawing of FFTJustin Worthe
2017-01-12Simplified failing test so it would passJustin Worthe
It wasn't failing because of some small error, the whole way I find the fundamental needs to be rethought, probably to use correlation instead of an FFT.
2017-01-12typoJustin Worthe
2017-01-12Added gtk3-dev to required Travis packagesJustin Worthe
2017-01-12Removed unused requirement for later version of GTKJustin Worthe
2017-01-12Adding explicit libpango dependency to TravisJustin Worthe
It has it, just not the latest version
2017-01-12Added libgtk dependency to Travis buildJustin Worthe
2017-01-12Started refactoring gui creation to include drawing areaJustin Worthe
The drawing area will eventually be used for a debugging graph of the frequency spectrum.
2017-01-11Added a bit more detail on what I want to work on nextJustin Worthe
2016-11-26Added default travis configJustin Worthe
2016-11-26Updated name of crate everywhereJustin Worthe
2016-11-12Better pitch formattingJustin Worthe
2016-11-06Hooked up printing FFT result to screenJustin Worthe
It's wrong, but it's showing it on the GUI. I'm calling it a win.
2016-11-05Reordered passing in channelsJustin Worthe
2016-11-01Closed and opened audio channelsJustin Worthe
2016-10-23Added changing of mutable state from dropdownJustin Worthe
2016-10-23Changed gui to use xmlJustin Worthe
2016-10-15Added destructor to close channelsJustin Worthe
2016-10-13Function to start listening on microphoneJustin Worthe
Messy. To clean up once I've seen if it works.
2016-10-13Super cool new nameJustin Worthe
2016-10-09Updated documentationJustin Worthe
2016-10-08Readme file with a task listJustin Worthe
Includes task to set up other required parts of readme file.
2016-09-25GUI, lists PA devices, backend can watch audio streamJustin Worthe