Course detail
Software prototyping of audiovisual work 1
FaVU-1SPAD1Acad. year: 2024/2025
The course is designed as a series of consecutive lectures and practical exercises. Within each class students will learn the basic possibilities of working with data, image, sound and generative principles of visual compositions in 3D space using the Max platform. In addition, the course will be aimed at mastering all the basic principles of building partial projects (patches), so that students gain elementary experience and are able to implement individual patches independently. During the course, individual sample projects will be created together, framed thematically, and gradually graded in difficulty. Finally, a one-off task will be assigned to be completed independently within a well-specified time period.
Language of instruction
Number of ECTS credits
Mode of study
Guarantor
Entry knowledge
Rules for evaluation and completion of the course
Attendance is compulsory (3 unexcused absences are tolerated). Making up missed classes is done by agreement with the teacher in the form of alternative assignments.
Aims
By completing the course, the students will gain practical experience with the principles of graphic programming and working with data, image and sound in general, which can be applied to their own work.
Study aids
Prerequisites and corequisites
Basic literature
Recommended reading
Geoffrey, Kidde. Learning Music Theory with Logic, Max, and Finale. 1. vydání London: Routledge, 2020, ISBN 9781138544291
Gregory, Taylor. Step by Step: Adventures in Sequencing with Max/MSP. 1. vydání. Walnut: Cycling '74, 2018, ISBN 978-1732590304
Miller, Puckette. The Theory and Techniques of Electronic Music. 1. vydání. World Scientific Publishing Company, 2007, ISBN: 9812700773
V. J. Monzano. Max/MSP/Jitter for Music: A Practical Guide to Developing Interactive Music Systems for Education and More. 2. vydání. Oxford: Oxford University Press, 2016, ISBN : 0190243740
Classification of course in study plans
- Programme VUM_B Bachelor's 2 year of study, winter semester, compulsory-optional
3 year of study, winter semester, elective - Programme DES_B Bachelor's 2 year of study, winter semester, compulsory-optional
2 year of study, winter semester, compulsory-optional
2 year of study, winter semester, compulsory-optional
2 year of study, winter semester, compulsory-optional - Programme VUM_B Bachelor's 2 year of study, winter semester, compulsory-optional
3 year of study, winter semester, elective
2 year of study, winter semester, compulsory-optional
3 year of study, winter semester, elective
2 year of study, winter semester, compulsory-optional
3 year of study, winter semester, elective
2 year of study, winter semester, compulsory-optional
3 year of study, winter semester, elective
2 year of study, winter semester, compulsory-optional
3 year of study, winter semester, elective
2 year of study, winter semester, compulsory-optional
3 year of study, winter semester, elective
2 year of study, winter semester, compulsory-optional
3 year of study, winter semester, elective
2 year of study, winter semester, compulsory-optional
3 year of study, winter semester, elective
2 year of study, winter semester, compulsory-optional
3 year of study, winter semester, elective
2 year of study, winter semester, compulsory-optional
3 year of study, winter semester, elective
2 year of study, winter semester, compulsory-optional
3 year of study, winter semester, elective
2 year of study, winter semester, compulsory-optional
3 year of study, winter semester, elective
Type of course unit
Lecture
Teacher / Lecturer
Syllabus
2. Detailed description of the Max environment, description of the basic UI, options for extending it using external libraries, demonstration of export and compilation options, context with Ableton Live, etc.
3. Creation of elementary sound tool – Live sampler, working with sound samples using buffer, working with sound samples using HDD.
4. Creation of a sample multichannel live sampler including creation of elementary interface.
5. Introduction to basic MIDI functions, building an elementary MIDI instrument using GM MIDI.
6. Working with oscillators, creating different forms of oscillators and their harmonization.
7. Creating a sample project based on additive synthesis.
8. Introduction to the Jitter module – working with raster, video and 3D content.
9. Creating a sample project based on transforming video to audio using colour detection in a video stream.
10. Creating a sample project with elementary 3D objects and their deformation using the normal map principle.
11. Creating a sample project using already finished 3D models in the process of creating an experimental AV structure in the Max environment.
12. Credit week – independent work.