Commit Graph

27 Commits

Author SHA1 Message Date
e4b0645ac6 Proper cleanup of selcal-fft.py 2024-05-27 00:37:47 +09:30
700f34e729 Fixed weirdness, was caused by bin selection 2024-05-27 00:24:16 +09:30
eb2926f525 Reworked to be much neater, something is broken though 2024-05-27 00:13:42 +09:30
e2be6823bd Added tones generator 2024-05-26 23:14:14 +09:30
77441d8b7c Converted fft detector to pyqtgraph as well 2024-05-26 22:55:15 +09:30
8aecf684f9 fft over a rolling sample window for greater bin precision 2024-05-26 15:34:57 +09:30
cf8a9dcfc1 super messy fft based detector 2024-05-26 14:32:13 +09:30
5f6ba13bfc Changed rolling average window in selcal-detect 2024-05-26 11:05:21 +09:30
9a63041a5e Fixed weird stuff about tones not registering properly - was an audio conversion stereo/mono bug 2024-05-26 00:00:49 +09:30
ec52422955 A bunch of WIP stuff needing cleaning 2024-05-25 19:59:41 +09:30
5d18b8636c Updated selcal-detect.py to have a nice pretty graph 2024-05-25 16:14:15 +09:30
d65b9c1fd4 Added a version of selcald that actually works 2024-05-25 15:43:00 +09:30
518ba285b6 Moved python/* into scripts directory 2024-05-25 14:57:44 +09:30
6efc2a41eb Fixed some broken scripts 2024-05-25 13:07:57 +09:30
61b7b33a84 Added selcald - broken abandoned project 2024-05-25 12:23:08 +09:30
fe40378c24 Moved all dependencies as submodules 2024-05-25 12:13:05 +09:30
40d78246bb Replaced cout logs with log4cxx 2024-05-25 12:05:34 +09:30
c6d380b2c6 Added log4cxx dependency 2024-05-25 11:36:54 +09:30
ab9ee2e493 Added proper command line args 2024-05-24 23:24:24 +09:30
2f1b5018a6 Take SELCAL code as command arg 2024-05-24 21:24:31 +09:30
1188afaf4b Fixed tunings, can play actual SELCAL tones 2024-05-24 21:12:59 +09:30
e3335005d0 C++-ified everything 2024-05-24 20:12:20 +09:30
7282a7d04d Added tone samples generator (and convesion to midi key) 2024-05-24 18:00:07 +09:30
2c1b17fdb2 Added python impl 2024-05-24 17:24:04 +09:30
2d5420b4c3 Added some more soundfonts, general faffery getting their instruments 2024-05-24 16:15:55 +09:30
e151fb7fe5 Added ability to actually play a sound with the synth 2024-05-24 15:27:52 +09:30
78053ba56e Initial commit; building against libfluidsynth 2024-05-24 15:16:50 +09:30