Automatic accompaniment of vocal melodies in the context of popular music

Show simple item record Cao, Xiang en_US 2009-06-08T19:02:24Z 2009-06-08T19:02:24Z 2009-04-08 en_US
dc.description.abstract A piece of popular music is usually defined as a combination of vocal melody and instrumental accompaniment. People often start with the melody part when they are trying to compose or reproduce a piece of popular music. However, creating appropriate instrumental accompaniment part for a melody line can be a difficult task for non-musicians. Automation of accompaniment generation for vocal melodies thus can be very useful for those who are interested in singing for fun. Therefore, a computer software system which is capable of generating harmonic accompaniment for a given vocal melody input has been presented in this thesis. This automatic accompaniment system uses a Hidden Markov Model to assign chord to a given part of melody based on the knowledge learnt from a bank of vocal tracks of popular music. Comparing with other similar systems, our system features a high resolution key estimation algorithm which is helpful to adjust the generated accompaniment to the input vocal. Moreover, we designed a structure analysis subsystem to extract the repetition and structure boundaries from the melody. These boundaries are passed to the chord assignment and style player subsystems in order to generate more dynamic and organized accompaniment. Finally, prototype applications are discussed and the entire system is evaluated. en_US
dc.publisher Georgia Institute of Technology en_US
dc.subject Pitch tracking en_US
dc.subject Key estimation en_US
dc.subject Structure analysis en_US
dc.subject Chord assignment en_US
dc.subject.lcsh Hidden Markov models
dc.subject.lcsh Music Data processing
dc.subject.lcsh Musical pitch
dc.subject.lcsh Popular music
dc.title Automatic accompaniment of vocal melodies in the context of popular music en_US
dc.type Thesis en_US M.S. en_US
dc.contributor.department Music en_US
dc.description.advisor Committee Chair: Chordia, Parag; Committee Member: Freeman, Jason; Committee Member: Weinberg, Gil en_US

Files in this item

Files Size Format View
cao_xiang_200905_mast.pdf 258.5Kb PDF View/ Open

This item appears in the following Collection(s)

Show simple item record