Browsed by
Category: Status

Vanessa’s Status 3/2

Vanessa’s Status 3/2

I mostly researched and tried different things with MIDI files that I got from MuseScore. There were several challenges that I discovered: How to convert MIDI files to MusicXML files MIDI files don’t contain right hand/left hand information In order to evaluate performance score from user input, I need the corresponding MusicXML that I can compare with the original MusicXML file that I passed to Raspberry Pi. However, keyboard’s user input is transferred to computer as a MIDI file, so…

Read More Read More

Lizzy’s Status 3/2

Lizzy’s Status 3/2

This week I was working on finding the note heads on each component. I already found all the connected components last week, and now, while there are more than just note components, those are the vast majority of the important things I need to identify. So, being able to find note heads is vital, especially since there can be more than one per component and knowing where they are as well as how many there are determines a large amount…

Read More Read More

Team Status 3/2

Team Status 3/2

Our team is still on schedule based on our original schedule. So far, no major risks have come up and major contingency plans haven’t been formed. In general, the risks are that something just becomes trickier or take longer than we expected so our schedule will be compensated and we will need to reevaluate needs at the time and how to adjust our schedule. No changes were needed to be made to the block diagram. Certain things related to the…

Read More Read More

Surbhi’s Status 3/2

Surbhi’s Status 3/2

Accomplishments for Week 7: Successfully Daisy chained FOUR 32×16 LED Matrices together to work as a large 128×16 Matrix to sit on almost all of the keys of the 61-keys piano keyboard: Mapped Octaves 2 (Start of Keyboard) to 6 (End of Keyboard) to the columns of Matrix: All Piano Keys Mapped to 128×32 LED Matrix Ran tests to visualise multiple random keys played at varying time with varying widths: Random Set of Keys played in unison like a song…

Read More Read More

Vanessa’s Status 2/23

Vanessa’s Status 2/23

Design review presentation Our team created design review presentation for next Wednesday and I worked on slides for application area, block diagram, and metrics/validation. While doing this, we’ve talked about and decided some of the implementation details of our project, but some of them still require more research such as parsing MIDI files and calculating their performance scores within Raspberry Pi. MusicXML I have finished writing generateMusicXml.py that takes an attribute dictionary and a measures list as input and outputs…

Read More Read More

Team Status 2/23

Team Status 2/23

Our team is still on schedule based on our original schedule. So far, no major risks have come up and major contingency plans haven’t been formed. In general, the risks are that something just becomes trickier or take longer than we expected so our schedule will be compensated and we will need to reevaluate needs at the time and how to adjust our schedule. No changes were needed to be made to the block diagram. Certain things related to the…

Read More Read More

Lizzy’s Status 2/23

Lizzy’s Status 2/23

This week during class I primarily worked on setting up the website and prepping for the presentation next week. On Monday, I organized the website into posts and categories so that each post type can be shown on a different. I also added the intro post and the presentation post. I added in some of the images and added in some of the posts from the week before. On Wednesday, I worked on the design presentation for next week. Both…

Read More Read More

Surbhi’s Status 2/23

Surbhi’s Status 2/23

During Week 6 of the Capstone design project, the following work was done: Whole team worked on creating the project’s Design Review Presentation for next week by discussing specific details of our respective parts of the project. I added content about the hardware side’s implementation and testing and edited the slides to aid in easy visual absorption of the information. Ordered 3 additional LED Matrices from Adafruit Industries of the same kind that I used to test our implementation in…

Read More Read More

Vanessa’s Status 2/16

Vanessa’s Status 2/16

Raspberry Pi This week we ordered parts for our project including Raspberry Pi, and we also got a used one from the professor. Surbhi and I set up the Raspberry Pi (Factory reset, user configuration, Wifi settings) and explored some of the functionalities of it. I’ve also setup SSH and VNC viewer in my computer in order to access Raspberry Pi remotely. OMR data structure to MusicXML Because I didn’t know much about MusicXML structure, before working on conversion of…

Read More Read More

Surbhi’s Status 2/16

Surbhi’s Status 2/16

Accomplishments for Week 5: Setup and Configured the Raspberry Pi 3 Model B+ with Raspbian OS in SD card. Registered it to CMU-Device WIFI and setup remote SSH and VNC viewing capabilities. Received Hardware Parts from Adafruit Industries. Setup 5V 10A power supply for the LED Matrix. Wired the LED Matrix to the Raspberry Pi for testing using the following suggested table. GPIO PINS on Raspberry Pi 3 Model B+ HUB 75 INPUT PINS on LED Matrix      …

Read More Read More