The high-level goal of our project is to turn a recorded music signal into sheet music. We intend to use digital signal processing tools in Matlab to accomplish this.
Basic Features Our project will possess the following baseline capabilities... ~ Identify a recorded note by looking at its frequency spectrum ~ Locate the note position on the music staff ~ Determine the type of note (eg. quarter, half, etc) given the tempo as a parameter input ~ Print note on staff ~ Identify a chord of notes played by a single instrument (multiple notes at a time) ~ Identify the rests (define a threshold in the magnitude)