Weekly Blog Post #7

Last Few Weeks

Posted by Team D2 on April 26, 2018

Group Progress

We have decided to switch to using Python for our vocoder since David is most comfortable with that language. We have also decided to connect to a laptop for Bluetooth as the Android app just was not working out. Our vocoder has been converted into Python, and we are currently working on getting the data from the Bluefruit to the laptop.

Individual Progress

Robert Keller: Been working with David on implementing the vocoder into Python as well as reading a file successfully. Has also implemented an algorithm that gradually changes the song speed in order to create smooth transitions.

Julian Trulear: Was not able to get the app to work with the Bluefruit and Bluetooth. Talked with Professor Sullivan and Selin about using a laptop to connect to the Bluefruit via Bluetooth in order to display the data. Should be a lot simpler with the different coding languages, and will more than likely use Python. Was able to successfully pair the Bluefruit with a laptop. There is a Python library that connects with certain Buefruit BLE devices, which is a great start.

David Yuan: Decided to implement/transfer the vocoder into Python since he is most familiar with this language. Has been able to run the vocoder in Python and take an input wave file. Is now working on implementing our different modes.

Goals for Next Week

Start to implement the different modes that we want. Make sure the vocoder is working as intended with longer wave files. Now need to figure out how to get the data from the Bluefruit to a laptop instead of to an Android app.