Pure Data Programmming 1
Code | Completion | Credits | Range | Language Instruction | Semester |
---|---|---|---|---|---|
373ZPDP1 | Z | 2 | 2/T | Czech | winter |
- Subject guarantor:
- Name of lecturer(s):
- Learning outcomes of the course unit:
-
The aim of the course is to introduce students to the basics of the programming environment Pure Data and then with the potential of the application of this in audiovisual works. Upon completion of the course, students should be able to independently manage simple implementations in sound (syntesis, sampling), static and moving image (video/image sampler/mixer) and interactivity (AV devices, installations). A required result is the implementation of code originating in the ability and needs of the student (possible collaboration) and checking this in practice (AV performance, interactive installation).
- Mode of study:
-
A two-semester course with lectures once a week.
- Prerequisites and co-requisites:
-
No previous experience with programming is presumed. Pure Data is a visual programming environment (programming is similar to working with AV modular sythesizers) and is more approachable and intuitive for non-programmers.
- Recommended optional programme components:
- Course contents:
-
Winter Semester:
1. Introduction to PureDat (grammar, terminology, objects, data flow, data persistence, sensor, sequencers, algorithms, interfacing).
2. Sound - introduction to fundmental software synthesis and sampling, MIDI, constructing a simple synthesizer and sampler.
3. Moving / static image - introduction to the fundamental libraries which serve for processing graphics (gem, pdp, pidip, GridFlow).
4. Interactivity - tracking, data analysis, meshing, Arduino.
- Recommended or required reading:
-
http://vyuka.avu.cz/tutorialy/interaktivita/pure-data/
http://www.pd-tutorial.com/
http://en.flossmanuals.net/puredata/
- Planned learning activities and teaching methods:
-
Instruction is in principle from the simple to the more complex. Aside from explanations of basic procedures according to the aforementioned study material, there will also be analses of completed code.
- Assessment methods and criteria:
-
The instruction method rests in the collaborative writing of exemplary programs. Students are assessed in the second semester for independent work completed in the PureData language.
- Course web page:
- Note:
- Further information:
- No schedule has been prepared for this course
- The subject is a part of the following study plans:
-
- Animovaná tvorba - bakalář (optional subject)
- Dokumentární tvorba - magistr (optional subject)
- Dokumentární tvorba - bakalář (optional subject)
- Animovaná tvorba - magistr (optional subject)
- Scenáristika a dramaturgie - bakalář (optional subject)
- Scenáristika a dramaturgie - magistr (optional subject)
- Režie - bakalář (optional subject)
- Režie - magistr (optional subject)
- Kamera - bakalář (optional subject)
- Kamera - magistr (optional subject)
- Produkce - bakalář (optional subject)
- Produkce - magistr (optional subject)
- Audiovizuální studia - bakalář (qualification subject, optional subject)
- Střihová skladba - bakalář (optional subject)
- Střihová skladba - magistr (optional subject)
- Zvuková tvorba - bakalář (optional subject)
- Zvuková tvorba - magistr (optional subject)
- Fotografie CZ - bakalář (optional subject)
- Fotografie CZ - magistr (optional subject)
- Audiovizuální studia - magistr (qualification subject, optional subject)
- Fotografie CZ: Restaurování fotografie (optional subject)