Please note

This document only provides information for the academic year selected and does not form part of the student contract

School:

School of Arts and Humanities

Credit Rating:

20

Level (including FHEQ):

I (FHEQ Level 5)

Graded or Non Graded:

Graded

Version Valid From:

2017-07-01

Module Leader:

Alexander Harker

Version Number

2023.01

Learning Methods

Seminar

Guided Independent Study

Lecture

Synopsis

You will be introduced to the techniques and underlying concepts of audio programming languages/interactive environments such as MaxMSP, Supercollider, Csound and Chuck. Such environments allow musicians, artists and DSP engineers to design complex interactive audio software without dealing with the details that would be necessary within programming languages like C … For more content click the Read More button below.

Learning Strategy

A series of weekly lectures introduces concepts and techniques of audio programming, with discussion of creative applications and context.  Seminars in smaller groups support students in solving technical and creative problems. Significantly these provide time to address questions specific to individual student work. Teaching and seminar activities aim to promote … For more content click the Read More button below.

Outline Syllabus

Lectures will introduce programming concepts alongside a range of language-specific techniques for audio and musical work. Topics will be discussed from a creative, rather than purely technical, perspective. Seminars will support students in working with the presented techniques, and in establishing a strong foundation for future programming and interactive work.  … For more content click the Read More button below. Algorithms and Problem SolvingModularisation and AbstractionSynthesis/Audio ProcessingManipulating and Scaling Control Streams (including MIDI)User Interface Design and User ExperienceAudio and Music Programming EnvironmentsInteractive Music Making and Its Contexts

Learning Outcomes

On successful completion of this module students will
1.
have an understanding of core concepts of creative audio programming/interactive work.
2.
have an understanding of basic techniques for audio programming.
3.
be able to design patches/code/environments that deal with audio and/or music.
4.
be able to work creatively using programming, solving problems algorithmically.
5.
be able to construct clear interfaces that reflect a careful consideration of the user experience.
6.
be able to explain any processes used by annotating/documenting work clearly.

Formative Assessment

Assessment 1: Portfolio (including examples)

Summative Assessment

Assessment 1: Portfolio

Assessment 2: Portfolio

Assessment Criteria

Within each portfolio tasks will be tailored towards specific subsets of the learning outcomes. The overall balance of any student’s submission will reflect all learning outcomes. Work in term 2 is expected to be more advanced than that in term 1. The module will be graded in line with University … For more content click the Read More button below. In particular, the following will be taken into account: - technical competence in using software; - appropriate implementation of discussed techniques; - creative imagination in using the technology; - individual research; - clear user interface design - clear documentation/annotation of work.

My Reading

Reading List