Show simple item record

dc.contributor.authorCao, Xiangen_US
dc.date.accessioned2009-06-08T19:02:24Z
dc.date.available2009-06-08T19:02:24Z
dc.date.issued2009-04-08en_US
dc.identifier.urihttp://hdl.handle.net/1853/28136
dc.description.abstractA 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.publisherGeorgia Institute of Technologyen_US
dc.subjectPitch trackingen_US
dc.subjectKey estimationen_US
dc.subjectStructure analysisen_US
dc.subjectChord assignmenten_US
dc.subject.lcshHidden Markov models
dc.subject.lcshMusic Data processing
dc.subject.lcshMusical pitch
dc.subject.lcshPopular music
dc.titleAutomatic accompaniment of vocal melodies in the context of popular musicen_US
dc.typeThesisen_US
dc.description.degreeM.S.en_US
dc.contributor.departmentMusicen_US
dc.description.advisorCommittee Chair: Chordia, Parag; Committee Member: Freeman, Jason; Committee Member: Weinberg, Gilen_US


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record