1 / 1

PSSC: Harmonix Music Learning and Performance Assessment Tool

The Harmonix project aims to develop a robust system that allows users to play along with pre-existing song data files. It will feature the ability to audibly decode note and timing information from songs, interface with standard MIDI keyboards for real-time data encoding and decoding, and display notes for users to play. Additionally, the system will compare user input against the original song data based on note and timing accuracy, ultimately generating a performance score to provide immediate feedback on the user's musical accuracy.

valin
Télécharger la présentation

PSSC: Harmonix Music Learning and Performance Assessment Tool

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Project Specific Success Criteria (PSSC) Hooked On Harmonix • An ability to (audibly) play and (internally) decode note/timing information from a pre-existing song/data file. • An ability to decode/encode data output by a standard MIDI keyboard into a format compatible with the aforementioned song/data file. • An ability to display the notes the user should play based on data provided by the decoded song file (as mentioned above). • An ability to compare user input from the MIDI keyboard with data generated by the decoded sound file on the basis of note/timing accuracy. • An ability to calculate (and display) a performance score for the user based on the accumulated note/timing accuracy.

More Related