Show simple item record  

dc.contributor.authorHall, Mark A.en_NZ
dc.date.accessioned2016-02-17T23:06:42Z
dc.date.available1992en_NZ
dc.date.available2016-02-17T23:06:42Z
dc.date.issued1992en_NZ
dc.identifier.citationHall, M. A. (1992). Computer improvisation of blues melodies (Computer Science Working Papers). Working Paper Series. Department of Computer Science, University of Waikato.en
dc.identifier.issn1170-487Xen_NZ
dc.identifier.urihttps://hdl.handle.net/10289/9917
dc.description.abstractA computer program has been written which composes blues melodies to fit a given backing chord sequence. The program is comprised of an analysis stage followed by a synthesis stage. The analysis stage takes blues tunes and produces zero, first and second order Markov transition tables covering both pitches and rhythms. In order to capture the relationship between harmony and melody, a set of transition tables is produced for each chord in the analysed songs. The synthesis stage uses the output tables from analysis to generate new melodies; second order tables are used as much as possible, with fall back procedures, to first and zero order tables, to deal with zero frequency problems. Some constraints are encoded in the form of rules to control the placement of rhythmic patterns within measures, pitch values for long duration notes and pitch values for the start of new phrases. A listening experiment was conducted to determine how well the program captures the structure of blues melodies. Results showed that listeners were unable to reliably distinguish human from computer composed melodies.en_NZ
dc.format.mimetypeapplication/pdf
dc.language.isoen
dc.publisherDepartment of Computer Science, University of Waikatoen_NZ
dc.relation.ispartofseriesComputer Science Working Papers
dc.rights© 1992 Mark Andrew Hall
dc.titleComputer improvisation of blues melodiesen_NZ
dc.typeWorking Paper
uow.relation.series92/2
dc.relation.isPartOfWorking Paper Seriesen_NZ
pubs.confidentialfalseen_NZ
pubs.elements-id137063


Files in this item

This item appears in the following Collection(s)

Show simple item record