Vedant status report 3/25

  • What did you personally accomplish this week on the project? Give files orphotos that demonstrate your progress. Prove to the reader that you put sufficient effort into the project over the course of the week (12+ hours).
    • Completed a jupyter notebook with a complete model declaration, optimizer set up and training loop
  • Is your progress on schedule or behind? If you are behind, what actions will be taken to catch up to the project schedule? 
    • Progress is on schedule but the dataset is proving a little difficult to work with
  • What deliverables do you hope to complete in the next week?
    • Aim to train the model on one genre to have it working by the interim demo

Eli Status Report 3/25

What did you personally accomplish this week on the project? Give files or photos that demonstrate your progress. Prove to the reader that you put sufficient effort into the project over the course of the week (12+ hours).

Started ESP-A1S bringup. Might need to scope more time to this as neither Sachit nor I have worked with it before. We were planning on using the Arduino IDE to aid in a quick bringup, but custom libraries are required which are not compatible with our board. Therefore we have to use the ESP-IDF/ADF and completely bring up the board with networking and LINEIN interaction.

Went through radix-2 FFT and other time saving fourier transform algorithms. Have a firm grasp on overlap add and overlap save reconstruction methods.

Is your progress on schedule or behind? If you are behind, what actions will be taken to catch up to the project schedule?

Still behind where I was hoping to be. Might need to reduce scope. Will have better grasp on scheduling after this week.What deliverables do you hope to complete in the next week?

Implement single window stft. Apply to single guitar notes. Report frequency content.

Finish ESP-A1S bringup for audio portion.

Team Status 3/25

  • What are the most significant risks that could jeopardize the success of theproject? How are these risks being managed? What contingency plans are ready?
    • The risks remain the same as last week and they are being managed the same
  • Were any changes made to the existing design of the system (requirements,block diagram, system spec, etc)? Why was this change necessary, what costsdoes the change incur, and how will these costs be mitigated going forward?
    • No changes were made
  • Provide an updated schedule if changes have occurred.
    • No changes

Eli Status Report 3/18

What did you personally accomplish this week on the project? Give files or photos that demonstrate your progress. Prove to the reader that you put sufficient effort into the project over the course of the week (12+ hours).

Tested gaussian filtering on entire samples, realized it adds noise over long time periods. Switched to using low pass filters. Works well.

Is your progress on schedule or behind? If you are behind, what actions will be taken to catch up to the project schedule?

I was hoping to accomplish more this week, I am behind now. I have enough slack to cover being behind, but I will need to make significant progress this week. I still need to implement stft windowing. What deliverables do you hope to complete in the next week?

Start to implement stft with constant q transform. Implement single stft window as first step, then implement binning stft.

Team Status Report 3/18

  • What are the most significant risks that could jeopardize the success of theproject? How are these risks being managed? What contingency plans are ready?
    • The risks remain the same as last week and they are being managed the same
  • Were any changes made to the existing design of the system (requirements,block diagram, system spec, etc)? Why was this change necessary, what costsdoes the change incur, and how will these costs be mitigated going forward?
    • No changes were made
  • Provide an updated schedule if changes have occurred.
    • No changes

Vedant Status Report 03/18/2023

What did you personally accomplish this week on the project? Give files or photos that demonstrate your progress. Prove to the reader that you put sufficient effort into the project over the course of the week (12+ hours).

I’ve been working on completing a complete project workflow in a jupyter notebook. I have downloaded the dataset and have been conducting EDA (Exploratory Data Analysis). Have installed and imported all the libraries necessary to preprocess the data. Will work on segmenting the dataset into different genres using the metadata files. Mainly been working with pandas and the dataset.

Is your progress on schedule or behind? If you are behind, what actions will be taken to catch up to the project schedule.

My progress is on schedule

 

What deliverables do you hope to complete in the next week?

I aim to have a complete workflow set up, and a first attempt at training the model

 

Sachit Status Report 3/18

What did you personally accomplish this week on the project? Give files or photos that demonstrate your progress. Prove to the reader that you put sufficient effort into the project over the course of the week (12+ hours).

This week I kept working on the ESP32 and started learning bootstrap on the side. With the ESP32, I started creating a program to record audio and try sending it over Wifi. Currently in debugging and researching stage and should be on track finish by early next week.

Also have started learning how to use Bootstrap for the frontend for the web dashboard.

Is your progress on schedule or behind? If you are behind, what actions will betaken to catch up to the project schedule.

Before spring break I had fallen sick and gotten the flu because of which I have fallen behind on the ESP32 programming as I had intend to be done by this week, I believe I realize that and aim to put a few extra hours this week to get back on schedule.

What deliverables do you hope to complete in the next week?

I intend to finish the ESP32 program and start programming the frontend design as soon as possible as it will go through iterations.

Team status report for 03/11/2023

  • What are the most significant risks that could jeopardize the success of theproject? How are these risks being managed? What contingency plans are ready?
    • The risks remain the same as last week and they are being managed the same
  • Were any changes made to the existing design of the system (requirements,block diagram, system spec, etc)? Why was this change necessary, what costsdoes the change incur, and how will these costs be mitigated going forward?
    • No changes were made
  • Provide an updated schedule if changes have occurred.
    • No changes
  • As you’ve now established a set of sub-systems necessary to implement your project, what new tools have your team determined will be necessary for you to learn to be able to accomplish these tasks?
    • Implement binning stft with constant q transform

Eli Status Report 3/11

What did you personally accomplish this week on the project? Give files or photos that demonstrate your progress. Prove to the reader that you put sufficient effort into the project over the course of the week (12+ hours).

I implemented gaussian filtering in my test audio generation script. It works on simple sine waves, still need to test with guitar audio samples.

I have decided on using short time Fourier transforms (stft) and rms amplitude detection for pitch and velocity detection respectively.

Is your progress on schedule or behind? If you are behind, what actions will be taken to catch up to the project schedule?

I was hoping to accomplish more over break, but did not end up having as much time as I thought I would. I am still on track, slightly behind. There are no unknowns in reading in guitar audio and doing pre-processing, so I do not expect that wrapping up this deliverable will take any significant amount of time.What deliverables do you hope to complete in the next week?

Pre-processing script reading in guitar audio finalized. Start to implement stft with constant q transform. Implement single stft window as first step, then implement binning stft.

Vedant’s status report for 03/11/2023

What did you personally accomplish this week on the project? Give files orphotos that demonstrate your progress. Prove to the reader that you put sufficient effort into the project over the course of the week (12+ hours).

This week was mainly spent working on the design report. working on getting the design report as polished as possible took most of my time this week

Is your progress on schedule or behind? If you are behind, what actions will be taken to catch up to the project schedule?

The design report took more time than I had anticipated, and I was busy with other work during the break so I was unable to catch up. I believe I am about a week behind schedule. The coming week is pretty light in terms of work so I plan to catch up.

What deliverables do you hope to complete in the next week?

The main deliverable I want to achieve next week is having an end-to-end workflow ready using a pre-built GPT