Project: Design a simple music synthesizer and music transcriber on a computer and develop a “signature” sound


Can you name this tune from it’s spectrogram?
(scroll down for answer)

In this section you will learn data processing methods by analyzing music signals the way an engineer would analyze other data from sensors. Motivated by music signals, you will learn the basics of Fourier signal analysis and synthesis – a tool used in many engineering fields, including Biomedical, Environmental, Earth Systems, Computer and Electrical Engineering as well as Computer Science.  You will work individually on computer-based labs related to musical signals, and you will work in teams on projects including music synthesizers and transcribers and a touch-tone phone signals decoder.  Your teams will also finish the course by applying the signal processing techniques you have learned to an open-ended design project such as an advanced music synthesizer or a pitch tracker or real-time music transposition, just to name a few of the past projects student teams have devised.  Like all sections of 100, technical communications methods are taught and used throughout the course.

Absolutely no previous knowledge of music is necessary. While previous programming experience is not necessary, it can be helpful. Programming skills (Matlab) will be taught in this course. Please note: this is NOT a composition or performance arts technology course.

Answer:  The Victors