Practice and Personal Research Grouphttp://hdl.handle.net/10547/2301312024-03-29T10:38:09Z2024-03-29T10:38:09ZTeaching rule‐based algorithmic composition: the PWGL library cluster rulesAnders, Torstenhttp://hdl.handle.net/10547/6035452020-04-23T07:34:05Z2016-01-01T00:00:00ZTeaching rule‐based algorithmic composition: the PWGL library cluster rules
Anders, Torsten
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-01-01T00:00:00ZResearching ethnic minority groups as audiences: implementing culturally appropriate research strategiesCola, MartaBrusa, Manuel Maurihttp://hdl.handle.net/10547/5948622020-04-23T07:33:29Z2013-01-01T00:00:00ZResearching 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.
2013-01-01T00:00:00ZModes of Bible reading in early modern EnglandOwens, W.R.http://hdl.handle.net/10547/5948562016-01-26T10:13:05Z2011-01-01T00:00:00ZModes of Bible reading in early modern England
Owens, W.R.
2011-01-01T00:00:00ZA novel music constraint programming system: the PWGL libraries cluster engine and cluster rulesAnders, TorstenSandred, Örjanhttp://hdl.handle.net/10547/5770012020-04-23T07:34:13Z2015-06-01T00:00:00ZA 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-06-01T00:00:00Z