AlgoCompNRTS - Week 1 Lecture Notes
AlgoCompNRTS - Week 1 Lecture Notes
Week 1
Musical Algorithms Overview
• Course secretary:
• Carrie Lyall
• [email protected]
• 0131 650 2422
3
• Workshops/Tutorials:
• On even numbered weeks only (2, 4, 6, 8, 10 -
check timetable to be sure)
• Fridays 11:10-12:05 (group 1) and 12:05–1pm
(group 2)
• Sound Lab 1.08
4
Objectives
1. Participants will develop sonic pieces created by different sets of
rules.
2. Participants will explore a range of approaches to creating
process-based sonic works, both through listening to, watching
and reading about existing examples, and through creating their
own.
3. Participants in this project should feel pushed to develop their
creative and expressive voice and challenged to apply imaginative
and conceptual ideas introduced in lecture and tutorial sessions in
order to prototype works of sound design that may end up in their
professional portfolio.
4. It also expects its participants to push themselves technically, to
attempt to grasp the concepts behind algorithmic processes and
articulate good ideas for employing such processes, even if their
skills are at a basic level.
5
Software / Tools
Assessments
Mary Simoni
Algorithmic Composition: A Gentle Introduction to Music Composition
Using Common LISP and Common Music
Online book
https://quod.lib.umich.edu/s/spobooks/bbv9810.0001.001/1:5/--algorithmic-composition-a-gentle-introduction-to-
music?rgn=div1;view=fulltext
Also:
-- Les Hutchins’ SuperCollider tutorials
-- Eli Fieldsteel’s SuperCollider YouTube tutorials
-- Bruon Ruvario’s pdf tutorial
9
What is an algorithm?
12
Examples
13
Course Structure
W1 – Introduction
W5 – Sonification
Course Structure
W6 – Deterministic/Chaotic processes (with Dario Sanfilippo)
W6 workshop - Deterministic/Chaotic processes (with Dario Sanfilippo)
W10 – TBC
W10 workshop – tutorials relating to your second assignments
W11 - TBC
16
Early examples
Isorhythmic motets
Species counterpoint
Canon processes:
-- direct repetition, transposed, half speed, double speed, inverted
(contrary motion)
Open form
Serial processes:
-- 12 tone series, permutations of rows, inversions, retrograde, other
methods for formally deriving material from the initial set (total
serialism: similar rules for other musical parameters such as rhythm,
dynamics, etc.)