A simple python script to analyze microphone data, and some javascript for detecting note patterns. The note patterns will be intercepted as node-ar-drone commands, and passed to the nodecopter.
Requires: nodejs (+ ar-drone) python (+ pyaudio, numpy)
Running the application:
python noteanalyzer.py | node ukulelecopter.js