Skip navigation
Please use this identifier to cite or link to this item: http://arks.princeton.edu/ark:/88435/dsp01ff3658223
Full metadata record
DC FieldValueLanguage
dc.contributor.advisorGupta, Aarti-
dc.contributor.authorSlighton, Russell-
dc.date.accessioned2020-08-12T16:02:46Z-
dc.date.available2020-08-12T16:02:46Z-
dc.date.created2020-05-02-
dc.date.issued2020-08-12-
dc.identifier.urihttp://arks.princeton.edu/ark:/88435/dsp01ff3658223-
dc.description.abstractCounterpoint is a genre of music that is structured according to a rigid ruleset. Recent work has taken advantage of this insight to automatically synthesise music in the genre. In this project, I further exploit the insight to support repair and verification in addition to synthesis. I achieve this by encoding counterpoint composition as a Syntax-Guided synthesis problem, and in doing so, I translate a subset of counterpoint into a formal grammar and logical specification. Ultimately, I have packaged this approach into a graphical application whose execution speed I analyse herein.en_US
dc.format.mimetypeapplication/pdf-
dc.language.isoenen_US
dc.titleLICENSEen_US
dc.titleLICENSEen_US
dc.titleElevator ad Parnassum: A SyGuS-Driven Counterpoint Tool Suiteen_US
dc.typePrinceton University Senior Theses-
pu.date.classyear2020en_US
pu.departmentComputer Scienceen_US
pu.pdf.coverpageSeniorThesisCoverPage-
pu.contributor.authorid920057834-
Appears in Collections:Computer Science, 1988-2020

Files in This Item:
File Description SizeFormat 
SLIGHTON-RUSSELL-THESIS.pdf1.94 MBAdobe PDF    Request a copy


Items in Dataspace are protected by copyright, with all rights reserved, unless otherwise indicated.