Author: anitama

Anita’s Status Report for 04/29

Anita’s Status Report for 04/29

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).  Based on comments made during the final 

Anita’s Status Report for 04/22

Anita’s Status Report for 04/22

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).  Anna and Kelly got the front to 

Team Status Report for 04/08

Team Status Report for 04/08

What are the most significant risks that could jeopardize the success of the project? How are these risks being managed? What contingency plans are ready?

We are still running into some issues with linking the back and front end systems. Data is seemingly getting corrupted when we send over a wav file from the front end to the back end. Anna and Kelly have researched online for ways to address this, but all of the suggested solutions do not seem to be working. They have contacted their Web Applications Professor, but the solution that he proposed does not seem to be too promising. This all sounds pretty doomed and all, but they know what the cause of the corrupted data is: the wav file headers need to be reconstructed when sending the data over JS to python. However, although we know the cause, we don’t quite know what the fix is to this problem. 

Because of this, we still are somewhat uncertain about the format of the data that will be fed into the feedback algorithm. This proves to be the most significant risk thus far, as without this we will not be able to take in the user pitch and target pitch information correctly. Without this, we aren’t able to extensively test out the PDA to feedback algorithm pipeline, so progress on that part of the project has also slowed down a bit. 

In terms of risk management: In order for this aspect of the project to not completely block us on working on other aspects of the project, Anna created some mock data to test her graph visualization and for Anita to test her feedback algorithms (thanks Anna!). As stated in last week’s status report too, we are taking the integration with our PDA and frontend slowly with thorough testing before adding in a complicated scoring algorithm or more advanced graphics to display the pitches.

Also as stated last week, our contingency plan for us is having the pitch detection and scoring algorithms run on the full user audio after it has been recorded. But we are trying our best to avoid this route.

Were any changes made to the existing design of the system (requirements, block diagram, system spec, etc)? Why was this change necessary, what costs does the change incur, and how will these costs be mitigated going forward?  

No additional changes have been made to our design this week.

This is also the place to put some photos of your progress or to brag about a component you got working.

We finished our interim demo! Our professor and TA seemed happy with our progress, and we’re grateful to hear their thoughts and recommendations. 

Anita also did her first pulse check on the performance of her feedback algorithm and it rated Anna’s singing at a solid 70% 🙂

Anita’s Status Report for 04/08

Anita’s Status Report for 04/08

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 was the interim demo. It 

Anita’s Status Report for 04/01

Anita’s Status Report for 04/01

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).  So I started off the week integrating 

Anita’s Status Report for 3/25

Anita’s Status Report for 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). 

This week was admittedly a bit of a slow week. However because I picked up the pace last week, there was quite a bit of slack time that I could lean on. 

I first ramped up on Kelly’s code. While there are not too many lines of code to ramp up on, the lines of code were very dense and took a fair bit of research on what each method did. I then designed what would be the interface between the feedback and pitch detection algorithm, and coded a portion of it up.

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

Even though this week was chill, I’m still on track/ahead of schedule.

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

I am to finish the interface in preparation for the tech demo next week.

Anita’s Status Report for 3/18

Anita’s Status Report for 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).  So after figuring out the high level 

Team Status Report for 03/11

Team Status Report for 03/11

What are the most significant risks that could jeopardize the success of the project? How are these risks being managed? What contingency plans are ready? There was a lot of feedback given from peers and the instructors on the design review presentation that highlighted potential 

Anita’s Status Report for 3/11

Anita’s Status Report for 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). 

Much, if not all, of this week was spent on the design review report. Writing this report up took substantially longer than I expected. There was a lot of missing justification that needed sources and evidence, so a lot of this week was bookkeeping and research. It feels a bit odd to be justifying our design so late in the game, but it was very helpful fleshing out the minute details of this project. It was especially helpful for our testing plan 😊

The design review report can be found under “Design Review,” where I contributed to the Introduction, Use-Case Requirements, and Design Trade Studies.

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

I am in the feedback generation phase in my gantt chart, so I am still on progress. I will need to pick up the pace though, especially as I took all of Spring Break off. To avoid veering off schedule, I will aim to have the feedback generation code done next week and aim to hook this system up to Kelly’s work the week after that.

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

Have code stub done for the feedback generation.

Anita’s Status Report for 2/25

Anita’s Status Report for 2/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).  I presented our design review powerpoint! It