In SMC we have lectorials, part lecture, part lab for active learning, discussion, and experimentation. We have 60 seats in the room. If you want to succeed in this course, show up on time, and be ready to go.
Lectorials for SMC will be interactive and involve you coding along with Charles to try out different sound and music techniques. The lecture space has collaborative seating and displays at each desk so that you can try out examples with other students.
- When: 9am–11am every Monday.
- Where: Marie Reay Building 155 Room 5.02
We expect you to attend in the lecture in-person every week to get the most out of the course. To help with revision and to assist those with accessibility needs the lecture audio and video will be recorded and available on Echo360 however you will not be able to take part in the lecture discussions or explorations remotely or asynchronously.
Lecture Slides#
The lecture slides are all available below as web pages.
Course Intro
Who, what, and why.
Digital Sound and Synthesis
First steps in making sound with computers.
Audio files and sampling
Envelopes, Notes and Compositions
Abstractions from sound to music.
Network Music Making
Connecting computer musicians together.
Musical Interfaces
Controlling computer instruments
Algorithmic Composition
Programs to compose for you.
Live Coding
Programming as performance
Advanced Synth Design
Getting deeper into sutractive and modulation synthesis
Making Hardware Interfaces
Creating physical computer instruments
Performing Computer Music
Techniques and technology for staging SMC
Interfaces and Expression
Not what to do, but how to do it.
Generative AI and Computer Music
The robots who steal our jobs may be disappointed.
The Birth of Electronic Music up to 1959
Electronic music before computers
Composing and Improvising
How make music for your concert
The LENS Performance
Details and Expectations
A brief guide to live coding music
Creating music and art with computer programming in real-time.