DOM-E5074 - Composing with Data Flow Programming D, Lecture, 14.9.2021-1.10.2021
This course space end date is set to 01.10.2021 Search Courses: DOM-E5074
Översikt
-
This course gives opportunity to students to learn and experiment with how to process and organise sounds, mapping physical interaction, video processing and networking possibilities by using Pure Data environment.
The main objective of the course DOM-E5074 Composing with Data Flow Programming is to introduce the Pure Data programming language and give opportunity to students to learn and develop their skills in real-time audio processing environment. Equally important part of the course is that we dedicate half of the contact hours for project work in the classroom where the lecturer supports students by giving sufficient guidance, feedback and tutoring.
Assessment Methods and Criteria:
The main objective of the course DOM-E5074 Composing with Data Flow Programming is to introduce the Pure Data programming language and give opportunity to students to learn and develop their skills in real-time audio processing environment. Equally important part of the course is that we dedicate half of the contact hours for project work in the classroom where the lecturer supports students by giving sufficient guidance, feedback and tutoring. The students submit their project ideas / proposals and during this course they develop; their problem solving abilities, design decisions, depth of understanding through the challenges they face in Pure Data environment, aesthetic and originality of their projects’ sound synthesis and / or audio analysis implementation in Pure Data, analysis of their project components, user interface design strategies in relation to the production of the project, code design quality in terms of the ways they use data-flow understanding to come up and develop alternative solutions for their idea generation and project implementation. At the end of the course, students present their projects and they receive feedback / comments both from the lecturer and students. Each student project work is assessed with the criteria on the above-mentioned objectives of the course.
Location:
Väre Q203
Software:
download Pure Data 0.51-4
http://puredata.info/downloads/pure-data
and Purr Data
https://github.com/agraef/purr-data/releases
and Pd-extended
http://puredata.info/downloads/pd-extended
Readings:
Designing Sound by Andy Farnell
Machine Musicianship by Robert Rowe
The Theory and Techniques of Electronic Music by Miller Puckette
Useful Links – Documentation & Tutorials
http://puredata.info/docs
http://puredata.info/docs/manuals
http://obiwannabe.co.uk/html/sound-design/sound-design-all.html
http://write.flossmanuals.net/pure-data/introduction2/
http://libpd.cc