Introduction to Max Programming

Display Schedule

Code Completion Credits Range Language Instruction Semester
101UMAX Z 1 2 hours (45 min) of instruction per week, 29 to 39 hours of self-study English, Czech winter and summer

Subject guarantor

Michal RATAJ, Jan TROJAN

Name of lecturer(s)

Martin KLUSÁK, Michal RATAJ, Jan TROJAN

Learning outcomes of the course unit

Ability to create basic MIDI and real-time-audio algorithms, use of MIDI and sensor-based controllers for interaction, simple generative and music synthesis methods.

Mode of study

Date

Every Thursday from 15.20

Place

classroom 1022 (Gothic tower HAMU) or online according to current faculty regulations.

Prerequisites and co-requisites

Course contents

Learning objectives:

MAX is a visual programming environment for artists, educators, and scientists working with sound and visual media (in an interdisciplinary context). Although the course is primarily focused on music composition and performance, the fundamentals learned are applicable to a wide range of interdisciplinary applications.

Thematic areas:

While using the cybernetic paradigm of input/output/feedback/transformation, students will learn to develop their own musical instruments and interactive interfaces that can be used in a wide range of creative applications.

In this introductory course, students will learn the basic concept of the programming environment, understand elementary functioning of MIDI and digital audio processing as well as the ability to build simple interfaces and use basic implementations in specific creative situations of sound synthesis, sampling, virtual music instruments and sound diffusion.

The course can be enrolled in repeatedly.

Recommended or required reading

PUCKETTE, Miller. The theory and technique of electronic music. New Jersey: World scientific, 2007. xiv, 331 p. ISBN 978-981-270-077-3 bibl., index.

web:

http://cycling74.com

http://msp.ucsd.edu/techniques.htm <2. 1. 2020>

Assessment methods and criteria

Credit examination is awarded when the average score is above 70 %.

Assessment structure:

active participation in class: 30 %

continuous preparation: 30 %

creation of a functional algorithm based on an individual assignment: 40 %

Note

Practical class 2h / week, Mondays 10:30

instructor: Martin Klusák

First class, Oct 11

Further information

Course may be repeated

This course is an elective for all AMU students

Schedule for winter semester 2022/2023:

06:00–08:0008:00–10:0010:00–12:0012:00–14:0014:00–16:0016:00–18:0018:00–20:0020:00–22:0022:00–24:00
Mon
Tue
Wed
Thu
room 1022
Učebna KS 1022

(Liechtenstein Palace)
RATAJ M.
KLUSÁK M.

15:20–16:50
(parallel1)
Fri
Date Day Time Tutor Location Notes No. of paralel
Thu 15:20–16:50 Michal RATAJ
Martin KLUSÁK
Učebna KS 1022
Liechtenstein Palace
parallel1

Schedule for summer semester 2022/2023:

The schedule has not yet been prepared

The subject is a part of the following study plans