summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2018-02-03Renamed wasm interface file to reflect that it isn't just emscripten anymoreJustin Worthe
2018-02-02Fixed weird isizes that should have been usizesJustin Worthe
2017-12-28Updated WASM build to use the new wasm32-unknown-unknown targetJustin Worthe
2017-12-26Refactored to use more extensive typingJustin Worthe
2017-12-26Updated GTK version and fixed linting issues from ClippyJustin Worthe
2017-12-26Moved overall model updating logic out of the GUI layerJustin Worthe
2017-11-05Set up web interface to mimic GTK interfaceJustin Worthe
2017-11-03Added a connection to the microphone through the web, calling into RustJustin Worthe
2017-10-16Added correlation function which updated array in placeJustin Worthe
2017-10-15Added emscripten calls for hz interpretationJustin Worthe
2017-10-15Moved emscripten APIs to their own module and added stubs for other methodsJustin Worthe
2017-09-24Emscripten endpoint for finding fundamental frequencyJustin Worthe
2017-09-24Cleaned up transforms apiJustin Worthe
2017-09-10Merge branch 'master' of github.com:JWorthe/rusty_microphoneJustin Worthe
2017-09-10Removed unnecessary rounding of errorJustin Worthe
2017-09-10Added compile flags to disable anything that shouldn't end in a wasm buildJustin Worthe
2017-08-12Fixed potential index out of bounds errorJustin Worthe
2017-08-02Readded frame skippingJustin Worthe
2017-08-02Updated sharp/flat characters to use correct unicodeJustin Worthe
2017-08-02Removed unnecessary commentJustin Worthe
2017-07-22Fixed incorrect type inferrence to a vector rather than a sliceJustin Worthe
2017-07-21Made changes suggested by ClippyJustin Worthe
2017-07-15Decreased window size and increased framerateJustin Worthe
2017-07-12Simplified loop for doing calculations from microphone samplesJustin Worthe
2017-07-11Updated silence level and made no pitch's error show a 'perfect' pitch backgr...Justin Worthe
2017-07-08Ignored audio device unit tests because Travis doesn't have audio devicesJustin Worthe
2017-07-08Refactoring of code to be more functionalJustin Worthe
2017-07-05Started listening on default microphone on startupJustin Worthe
2017-07-04Removed bad unwrapsJustin Worthe
2017-07-03Hid correlation chart by defaultJustin Worthe
2017-07-03Updated tests to match new label formatJustin Worthe
2017-07-03Removed FFT chartJustin Worthe
2017-07-03Added silence and noise detectionJustin Worthe
2017-06-27Added binary search to refine fundamental frequency search on the correlationJustin Worthe
2017-06-26Added function for linear interpolationJustin Worthe
2017-06-26Increased number of samplesJustin Worthe
2017-06-25Added fundamental frequency to correlation graph and fixed zeroing of itJustin Worthe
2017-04-19Added basic buttons to toggle chart visibilityJustin Worthe
2017-04-18Added basic oscilloscope functionality to watch the waveformJustin Worthe
2017-03-25Added a graphical indication of the pith's sharpness or flatnessJustin Worthe
2017-02-16Worked to improve performance of debug graphsJustin Worthe
2017-01-17Added drawing area for correlation, but hid all graphsJustin Worthe
2017-01-17It's alive!Justin Worthe
2017-01-14Added graph drawing of FFTJustin Worthe
2017-01-12Simplified failing test so it would passJustin Worthe
2017-01-12Started refactoring gui creation to include drawing areaJustin 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
2016-11-05Reordered passing in channelsJustin Worthe