Show simple item record

dc.contributor.advisorEgozy, Eran
dc.contributor.authorWong, Madeline
dc.date.accessioned2022-08-29T16:31:25Z
dc.date.available2022-08-29T16:31:25Z
dc.date.issued2022-05
dc.date.submitted2022-05-27T16:19:39.334Z
dc.identifier.urihttps://hdl.handle.net/1721.1/145078
dc.description.abstractBeatty is a sequence-to-sequence machine learning model to predict expressive timing decisions for excerpts of classical solo piano music. Composed of a bidirectional encoder LSTM and decoder LSTM with attention, Beatty predicts tempo labels based on input note sequences. The input note sequence is obtained by transforming a MIDI file representation of the musical score into a series of one-hot note vectors, which encode the MIDI note pitches, velocities, and durations, and are augmented with additional harmonic tension information. The target output is a sequence of tempo labels, represented as ratios of the sequence’s initial starting tempo. We demonstrate that the harmonic tension augmentation, as well as learning from filtered tempo label sequences, improve model performance. In qualitative evaluation, the model output receives positive feedback when its predicted tempo sequence is subtle and smooth and criticism when it fluctuates too greatly, suggesting areas for future exploration and improvement.
dc.publisherMassachusetts Institute of Technology
dc.rightsIn Copyright - Educational Use Permitted
dc.rightsCopyright MIT
dc.rights.urihttp://rightsstatements.org/page/InC-EDU/1.0/
dc.titleBeatty: Automatic Tempo Curve Synthesis for Expressive MIDI Track Playback
dc.typeThesis
dc.description.degreeM.Eng.
dc.contributor.departmentMassachusetts Institute of Technology. Department of Electrical Engineering and Computer Science
mit.thesis.degreeMaster
thesis.degree.nameMaster of Engineering in Electrical Engineering and Computer Science


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record