AMU = DAMU + FAMU + HAMU
Loading...

STUDY PLANS

Pure Data Programmming 1

Subject is not scheduled Not scheduled
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:
Generated on 2013-06-03
Updates of the above given information can be found at http://sp.amu.cz/en/predmet373ZPDP1.html