Personal tools
You are here: Home development PDDP PdUniversityCourse
Views

There is growing interest in teaching Pd as a programming platform in University-level courses.

The first course of record is taught by Koray Tahiroglu at the Academy of Fine Arts, Helsinki . It is a follow up course to an introductory workshop, covering a wide range of topics in Pd.

Composing with Pure Data II

Hans-Christoph Steiner is currently developing an undergrad class at Polytechnic University with the aim of teaching Digital Media students advanced methods of interfacing with humans using Pd.

InterfaceDesignAdvancedStudio

PedroLopes is currently at Hasso Plattner Institut and teaches a class on Dataflow Programming and Signal Processing with Pure Data, on Prof. Patrick Baudisch's Human Computer Interaction class #2.

This is the first sketch for a Pd-specific programming class

GraphicalDataflowProgramming

Related Courses

Here are the syllabi of some Pd and Max/MSP classes which might be of some use:

Miller Puckette's Computer Music I @ CRCA/UCSD
http://crca.ucsd.edu/~msp/syllabi/171.04w/
Miller Puckette's Computer Music II @ CRCA/UCSD
http://crca.ucsd.edu/~msp/syllabi/172.05s/
ELEN E4896 Music Signal Processing @ Electrical Engineering - Columbia University
http://www.ee.columbia.edu/~dpwe/e4896/code.html
Josh Goldberg's Vision and Sound with Max @ Parsons
http://www.goldbergs.com/max/parsons/#Anchor-schedule-11481
Dan Palkowski's Digital Audio Synthesis Techniques/MIDI @ ITP/NYU
http://itp.nyu.edu/~dhp1/syllabi/syll2frameset.htm
Luke DuBois?'s Computer Music Synthesis @ Music Tech/NYU
http://homepages.nyu.edu/~rd64/
Musical Communication and Music Technology @ Speech, Music and Hearing Dept, Royal Technical College, Sweden
http://www.speech.kth.se/courses/1213/
Koray Tahiroglu's Physical Interaction Design @ VCD Istanbul Bilgi University
Hans-Christoph Steiner's Physical Interaction Design @ Integrated Digital Media Institute, Polytechnic University, Brooklyn, New York

Koray Tahiroglu's Computer Generated Music @ Music Department of Istanbul Bilgi University

Tom Erbe's "Music 172. Computer Music ll" @ UCSD's Department of Music
http://music.ucsd.edu/~tre/
Bill Verplank, Michael Gurevich, Max Mathews and Sook Young Won's "Music 250 - Physical Interaction Design for Music" @ CCRMA Stanford University
http://ccrma.stanford.edu/courses/250a/
Adrian Moore and Dave Moore's "Creative Applications of Music Technology" @ University of Sheffield Sound Studios
http://www.shef.ac.uk/usss/ugstudy
Dave Moore's "Intermediate Digital Studio" @ University of Sheffield Sound Studios
http://www.shef.ac.uk/usss/pgstudy/ma/ids.html
Dave Moore's "Advanced Digital Studio" @ University of Sheffield Sound Studios
http://www.shef.ac.uk/usss/pgstudy/ma/ads.html
Adrian Moore's "Introduction to Studio Techniques" @ University of Sheffield Sound Studios
http://www.shef.ac.uk/usss/ugstudy
Hans-Christoph Steiner's "Dataflow Audio Programming" @ Interactive Telecommunications Program, New York University
http://itp.nyu.edu/dataflow/

Other Dataflow Languages

It might be useful to touch on other dataflow languages in order to compare the structures and how each one is organized. Here is a list of relevant dataflow languages, many of which are limited in terms of languages.

Labview
Laboratory Virtual Instrument Engineering Workbench
Max/MSP
Pd's sister language
VEE
Sanscript

Dataflow language article http://www.kuro5hin.org/story/2003/2/3/1688/50511



Powered by IEM Powered by Plone Section 508 WCAG Valid XHTML Valid CSS Usable in any browser