2024-03-28T23:21:01Zhttp://uobrep.openrepository.com/oai/requestoai:uobrep.openrepository.com:10547/2315242018-05-11T10:22:13Zcom_10547_132179col_10547_230131
Constraint programming systems for modeling music theories and composition
Anders, Torsten
Miranda, Eduardo Reck
University of Plymouth
constraint programming
music constraint programming systems
modeling music theories
2012-06-29
2012-06-29
2011-10
Article
Anders, T. and Miranda, E.R. (2011) "Constraint programming systems for modeling music theories and composition", ACM Computing Surveys, 43 (4), pp30:1-30:38.
03600300
10.1145/1978802.1978809
http://hdl.handle.net/10547/231524
ACM Computing Surveys
en
http://dl.acm.org/citation.cfm?doid=1978802.1978809
Association for Computing Machinery (ACM)
oai:uobrep.openrepository.com:10547/2318122012-07-03T09:40:19Zcom_10547_132179col_10547_230131
Destabilizing poetries
Jebb, Keith
poetry
2012-07-03
2012-07-03
2009
Article
Jebb, K. (2009) "Destabilizing poetries", Poetry Salzburg Review, 16, pp.106-113.
1561-5871
http://hdl.handle.net/10547/231812
Poetry Salzburg Review
en
Wolfgang Gortschacher, University of Salzburg
oai:uobrep.openrepository.com:10547/2318112018-05-11T10:21:59Zcom_10547_132179col_10547_230131
Constraint application with higher-order programming for modeling music theories
Anders, Torsten
Miranda, Eduardo Reck
University of Plymouth
music programming
music theories
computers in music
constraint programming
2012-07-03
2012-07-03
2010
Article
Anders, T. and Miranda, E. (2010) "Constraint application with higher-order programming for modeling music theories", Computer Music Journal, 34 (2) pp.25-38.
01489267
10.1162/comj.2010.34.2.25
http://hdl.handle.net/10547/231811
Computer Music Journal
en
http://www.mitpressjournals.org/doi/abs/10.1162/comj.2010.34.2.25?journalCode=comj
MIT Press
oai:uobrep.openrepository.com:10547/2317142018-05-11T10:21:49Zcom_10547_132179col_10547_230131
A computational model for rule-based microtonal music theories and composition
Anders, Torsten
Miranda, Eduardo Reck
music theories
computer models in music
2012-07-02
2012-07-02
2010
Article
Anders, T. and Miranda, E. (2010) "A computational model for rule-based microtonal music theories and composition", Perspectives of new music, 48 (2), pp.47-77.
00316016
http://hdl.handle.net/10547/231714
Perspectives of new music
en
http://www.jstor.org/stable/23076966
http://cmr.soc.plym.ac.uk/publications/PerspNewMusic.pdf
New Music Inc.
oai:uobrep.openrepository.com:10547/2318322020-04-23T07:34:45Zcom_10547_132179col_10547_230131
Interfacing manual and machine composition
Anders, Torsten
Miranda, Eduardo Reck
algorithmic composition
computer-aided composition
constraint programming
microtonal music
Strasheela
Computer-aided composition (CAC) is situated somewhere in the middle between manual composition and automated composition that is performed autonomously by a computer program. Computers cannot make aesthetic decisions in their own right. They can only follow orders. Aesthetic decisions are made by composers, both via the design of computer programs and by manually controlling these programs. The latter plays an important part in CAC. The composition process typically involves much emending and revising: changing how a computer program is controlled is easier and allows for a more intuitive way of working than changing the program itself. This paper argues that constraint programming is a particularly suitable programming paradigm for flexibly interfacing manual and machine composition.
2012-07-03
2012-07-03
2009
Article
Anders, T. and Miranda, E. (2009) "Interfacing manual and machine composition", Contemporary Music Review, 28 (2), pp.133 -147.
0749-4467
1477-2256
10.1080/07494460903322422
http://hdl.handle.net/10547/231832
Contemporary Music Review
en
http://www.tandfonline.com/doi/abs/10.1080/07494460903322422
Routledge
oai:uobrep.openrepository.com:10547/2367122018-05-11T10:16:25Zcom_10547_132179col_10547_230131
Variable orderings for solving musical constraint satisfaction problems
Anders, Torsten
constraint programming
music constraint programming systems
2012-07-31
2012-07-31
2011
Book chapter
Anders, T. (2011) "Variable orderings for solving musical constraint satisfaction problems", in Truchet, C. and Assayag, G. (eds.) Constraint programming in music. ISTE, pp.25-54.
9781848212886
http://hdl.handle.net/10547/236712
en
ISTE
oai:uobrep.openrepository.com:10547/2366922018-05-11T10:17:49Zcom_10547_132179col_10547_230131
A model of musical motif
Anders, Torsten
motif
music programming
2012-07-31
2012-07-31
2009
Book chapter
Anders, T. (2009) "A model of musical motif", in Klouche, T. and Noll, T. (eds.) Mathematics and computation in music. Springer, pp.52-58.
9783642045974
http://hdl.handle.net/10547/236692
en
Springer
oai:uobrep.openrepository.com:10547/5770142018-05-11T10:15:11Zcom_10547_132179col_10547_230131
Modelling durational accents for computer-aided composition
Anders, Torsten
University of Bedfordshire
Conference Proceedings
2015-09-09
2015-09-09
2014
Conference papers, meetings and proceedings
Anders, T. (2014) ‘Modelling Durational Accents for Computer-Aided Composition’, in Proceedings 9th Conference on Interdisciplinary Musicology – CIM14, 4-6 December 2014. Berlin, Germany.
http://hdl.handle.net/10547/577014
en
http://www.sim.spk-berlin.de/en/uploads/04-publikationen/cim14_proceedings_frontmatter.pdf
oai:uobrep.openrepository.com:10547/5770002020-04-23T07:34:12Zcom_10547_132179col_10547_230131
Teaching rule-based algorithmic composition: the PWGL library cluster rules
Anders, Torsten
University of Bedfordshire
Conference proceedings
This session reports on an approach to research - informed learning (research - based learning, according to Jenkins et al. (2007)) in the field of Music Technology. In the unit Algorithmic Composition, students learn how to create computer programs that assist the music composition process (using an easy to learn visual programming system). They then use their programs to compose music with them. Our students typically want to compose in a mainstream musical idiom, e.g., virtually all students aim for tonal music, and most often they want a clear rhythmic structure. Constraint programming is a proven approach to successfully model complex mus ic theories like harmony. I recently developed a software library that greatly simplifies the constraint - based modelling of tonal and metric music. More specifically, this new library (called Cluster Rules) provides a collection of predefined musical rules (constraints) for the new music constraint system Cluster Engine by Örjan Sandred (University of Manitoba, Canada). The collection includes various rules on rhythm, melody, harmony and counterpoint. These predefined rules offer a low floor (students easil y get started), but also allow for a high ceiling (highly complex music theories can be modelled freely, by defining further rules for Cluster Engine from scratch). This session will demonstrate the new software, motivate its design, discuss how students u sed this software to generate musical material for their compositions, and it will report on challenges met in that process.
2015-09-09
2015-09-09
2015-07
Conference papers, meetings and proceedings
Anders, T. (2015) 'Teaching Rule-Based Algorithmic Composition: The PWGL Library Cluster Rules’, University of Bedfordshire Annual Conference, 8-9 July 2015, Luton, UK.
http://hdl.handle.net/10547/577000
en
http://www.beds.ac.uk/__data/assets/pdf_file/0005/464369/Programme-with-abstracts.pdf
oai:uobrep.openrepository.com:10547/5770012020-04-23T07:34:13Zcom_10547_132179col_10547_230131
A novel music constraint programming system: the PWGL libraries cluster engine and cluster rules
Anders, Torsten
Sandred, Örjan
This workshop demonstrates a music constraint system that offers a user-friendly visual programming interface suitable for rapid development, and at the same time allows for a large range of constraint problems, including complex polyphonic problems. This system consists of the two PWGL libraries Cluster Engine and Cluster Rules.
2015-09-09
2015-09-09
2015-06
Conference papers, meetings and proceedings
Anders, T. Sandred, Ö., (2015) 'A Novel Music Constraint Programming System: the PWGL Libraries Cluster Engine and Cluster Rules’, workshop at Study Day on Computer Simulation of Musical Creativity, 27 June 2015. Huddersfield, UK.
http://hdl.handle.net/10547/577001
en
https://simulationofmusicalcreativity.wordpress.com/programme/#torsten
oai:uobrep.openrepository.com:10547/5948562016-01-26T10:13:05Zcom_10547_132179col_10547_230131
Modes of Bible reading in early modern England
Owens, W.R.
2016-01-26
2016-01-26
2011
Book chapter
Owens, W.R. (2011) 'Modes of Bible reading in early modern England' in Towheed, S., Owens, W. (eds) 'The History of Reading, Volume 1: International Perspectives, c. 1500-1990'. Palgrave.
9780230316782
9780230247512
http://hdl.handle.net/10547/594856
en
http://www.palgrave.com/us/book/9780230247512
Palgrave MacMillan
oai:uobrep.openrepository.com:10547/5948622020-04-23T07:33:29Zcom_10547_132179col_10547_230131
Researching ethnic minority groups as audiences: implementing culturally appropriate research strategies
Cola, Marta
Brusa, Manuel Mauri
The transformations of people’s relations to media content, technologies and institutions raise new methodological challenges and opportunities for audience research. This edited volume aims at contributing to the development of the repertoire of methods and methodologies for audience research by reviewing and exemplifying approaches that have been stimulated by the changing conditions and practices of audiences. The contributions address a range of issues and approaches related to the diversification, integration and triangulation of methods for audience research, to the gap between the researched and the researchers, to the study of online social networks, and to the opportunities brought about by Web 2.0 technologies as research tools.
2016-01-26
2016-01-26
2013
Book chapter
Cola, M., Brusa, M. (2013) 'Researching ethnic minority groups as audiences: implementing culturally appropriate research strategies' in Patriarche, G. et al (eds) 'Audience Research Methodologies: Between Innovation and Consolidation'. Taylor & Francis.
9780415827355
9780203523155
http://hdl.handle.net/10547/594862
en
http://www.tandfebooks.com/isbn/9780203523155
Taylor & Francis
oai:uobrep.openrepository.com:10547/6035452020-04-23T07:34:05Zcom_10547_613696com_10547_132179com_10547_251948col_10547_613692col_10547_230131col_10547_251955
Teaching rule‐based algorithmic composition: the PWGL library cluster rules
Anders, Torsten
University of Bedfordshire
music programming
algorithmic composition
cluster rules
W300 Music
This paper presents software suitable for undergraduate students to implement computer programs that compose music. The software offers a low floor (students easily get started) but also a high ceiling (complex compositional theories can be modelled). Our students are particularly interested in tonal music: such aesthetic preferences are supported, without stylistically restricting users of the software. We use a rule‐based approach (constraint programming) to allow for great flexibility. Our software Cluster Rules implements a collection of compositional rules on rhythm, harmony, melody, and counterpoint for the new music constraint system Cluster Engine by Örjan Sandred. The software offers a low floor by observing several guidelines. The programming environment uses visual programming (Cluster Rules and Cluster Engine extend the algorithmic composition system PWGL). Further, music theory definitions follow a template, so students can learn from examples how to create their own definitions. Finally, students are offered a collection of predefined rules, which they can freely combine in their own definitions. Music Technology students, including students without any prior computer programming experience, have successfully used the software. Students used the musical results of their computer programs to create original compositions. The software is also interesting for postgraduate students, composers and researchers. Complex polyphonic constraint problems are supported (high ceiling). Users can freely define their own rules and combine them with predefined rules. Also, Cluster Engine’s efficient search algorithm makes advanced problems solvable in practice.
2016-03-23
2016-03-23
2016
Article
Anders, T. (2016) 'Teaching rule‐based algorithmic composition: the PWGL library cluster rules'. Journal of Pedagogic Development 6 (1)
2047-3265
http://hdl.handle.net/10547/603545
Journal of pedagogic development
en
https://journals.beds.ac.uk/ojs/index.php/jpd/article/view/253
University of Bedfordshire