Team Status Report 3/8

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?

The most significant risk at our current stage of the project is not being able to get the parts we need in time to build our project according to schedule. In order to mitigate this risk, we have allocated buffer time in our schedule and will use available components for prototyping while waiting for the specific parts we need.

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?

We haven’t made any major changes to the design on the system since our last status report.

Additional Questions

Part A (written by Aleks): JustPerform is designed with consideration for global factors as it is meant to be usable by those who are less technologically savvy. Our interface is simple to use and connects directly to the user’s Spotify library to eliminate the task of uploading files which some users may not understand how to do.

Part B (written by Hugo):  JustPerform is designed with consideration for cultural factors as we take the possibility of the user having a different accent into account in our vocal scoring algorithm. By scoring based on the similarity of the final audio signal of the user vocals + background music and the original track, we avoid the language/accent bias that may come with scoring based on lyrical accuracy.

Part C (written by Kiera): JustPerform is designed with consideration for environmental factors since we aim to minimize our power consumption as much as possible. One design choice we made in line with this goal is using a hardware filter to separate the lyrics from the backing track of the user’s songs rather than running a software filtering algorithm.

Leave a Reply

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