Removed submodule again, it does not belong in root.
Added beat detection submodule.
PortAudio initialization and callback stub added.
Added Kiss FFT library, implemented flipping buffers and processing. Strange map initialization bug in BeatDetektor.
Fixed a few errors in buffer processing.
Split a bunch of functionality into analysis thread, changed to cyclic buffer, readied some GLFW stuff for debug visualization.
FFT debug visualization implemented.
Added beat visualization.
Tweaked detection and visualization, added netcode stubs.
Merge remote-tracking branch 'origin/master' into wip/yarvis-server
Merge remote-tracking branch 'origin/master' into wip/yarvis-server
Added UDP receive.
Moved in-source libraries to common lib folder.
Server now supports beat messages, and has simple client record-keeping. Tested with simple Processing-client.
Merge branch 'master' of github.com:zhennTil/yarvis
Merge branch 'wip/yarvis-server'