Avi: Began integration of system to portable drumsticks Soldering and desoldering of components Final presentation Samuel: Debugged issues with Teensy code regarding data transmission without active UART connections Began integration...
Avi: Debugged communication protocol Latency and Accuracy evaluation Started work on final presentation Samuel: Contributed to inter process communication protocol between frontend and backend programs Debugged communication protocol Performance evaluation...
Avi: Created Communication API for handling messages between multiple processes Tuned performance of hit detection system Updated Audio API to use only attack values Samuel: Extended functionality of drum hit...
Avi: Debugged sensor errors Came up with final/working algorithm for drum hit detection Refactored audio code to handle new drum audio samples Samuel: Debugged sensor errors Implemented sensor data/metadata plotting...
Avi: Debugged Bluetooth transmission problems Determined optimal Bluetooth transmission mode through research Helped finish basic Bluetooth receiver in Python Samuel: Debugged Bluetooth transmission problems Integrated sensor polling with Bluetooth communication...
Avi: Helped debug I2C error Refactored code from Python 3.6 to 2.7 for Bluefruit BLE library Installed and configured Bluefruit BLE library for team Samuel: Debugged I2C error Soldering pins...
Avi: Wrote Python script to play .wav drum samples Updated script to allow for configurable number of parallel sounds played at the same time Reading up on Teensy I2C and...
Avi: Worked on setting up the Design Proposal in Latex and on my section, Design Trade Studies Analyzed trade-offs in design decisions Created the website for blog posts using Jekyll...
This project is maintained by seyserkoze