summaryrefslogtreecommitdiff
path: root/README.org
diff options
context:
space:
mode:
authorJustin Worthe <justin.worthe@gmail.com>2017-01-11 19:41:06 +0200
committerJustin Worthe <justin.worthe@gmail.com>2017-01-11 19:41:06 +0200
commit8342ef131441f4b7d0b00f200e6353fb7cf26527 (patch)
tree16dc715a27a4f3bb129e03f31eb4725890cac32e /README.org
parente43146f0f7fab3e88b4053fa59874d43425394a4 (diff)
Added a bit more detail on what I want to work on next
Diffstat (limited to 'README.org')
-rw-r--r--README.org12
1 files changed, 9 insertions, 3 deletions
diff --git a/README.org b/README.org
index 4bf820b..c7770fe 100644
--- a/README.org
+++ b/README.org
@@ -68,11 +68,17 @@ src_sh{cargo test}
** Audio interfaces
*** DONE Read the list of microphones.
*** DONE Start listening on a selected microphone, and let other plugins process the signal.
-*** TODO Function for finding frequency spectrum
+*** DONE Function for finding frequency spectrum
*** TODO Function for finding fundamental frequencies, expressed as a note and amount sharp/flat
-*** TODO Function for recording and playback
+There is an implementation here that works for sinusoids in test
+cases, but really does not work for real signals. This may need a
+different method of finding frequencies, such as using correlation
+with a time delay.
** GUI
*** DONE Opens a window with a drop down of available microphones
*** TODO Real-time updating graph of frequency spectrum
+This is mostly for debugging purposes, but having a component that a
+debugging graph can be put into may be useful.
*** TODO Real-time updating graphical representation of fundamental frequency
-*** TODO Recording and playback controls
+We have a label so far, but a label isn't exactly a nice thing to
+watch while playing.