Rohan’s Status Report for 10/21

The past two weeks involved writing the Design Report, MIDI audio alignment, and setting up the Google Coral Dev Board. For the Design Report, I worked on writing the introduction, some of the Use-Case Requirements, some of the Design Requirements, some of the Trade-Off Sections, the Gantt Chart, and  the Summary. After finishing the Design Report as a team, we started work on the Google Coral Dev Board. I aided in the effort to flash the board, and test some rudimentary programs for the board. On the side, I looked into MIDI audio alignment programs to work on the audio alignment of our system.

For the MIDI audio alignment, I looked into possible tools I could use to learn how to properly implement Dynamic Time Warping with a MIDI File. I looked into this website: https://www.musanim.com/wavalign/ , for some guidance. This website talked about using FFTW, which is a C subroutine library for computing the discrete Fourier transform in one or more dimensions, of arbitrary input size, and of both real and complex data. I also looked at PyAudio tools and dtw-python, which is a pyhton library for Dynamic Time Warping. For setting up the Google Coral Board, I mainly looked at the Google Board Dev Starter website and documentation: https://coral.ai/docs/dev-board/get-started/.

So far, my progress is on schedule, and next week I plan to finish setting up the Google Coral Dev Board, and test some of the on-boarding features.

Leave a Reply

Your email address will not be published. Required fields are marked *