Pure Data tutorials by Rafael Hernandez

Video tutorials on Pure Data (Pd) with Dr. Rafael Hernandez.

Lectures:

Lecture 1 (07:15)
First in a series of tutorials on Pure Data (Pd) by Dr. Rafael Hernandez. In this lesson, the concept of object creation and patching is gone over.
Lecture 2 (02:40)
Video tutorials on Pure Data (Pd) with Dr. Rafael Hernandez. In this lesson, the interactive help system that allows you to learn about objects while testing...
Lecture 3 (04:57)
Video tutorials on Pure Data (Pd) with Dr. Rafael Hernandez. In this lesson, doing basic arithmetic and stressing the important of patching order to achieve ...
Lecture 4 (10:26)
Video tutorials on Pure Data (Pd) with Dr. Rafael Hernandez. In this lesson, using the metro object to create regular bangs and also creating a BPM-based metro.
Lecture 5 (08:33)
Video tutorials on Pure Data (Pd) with Dr. Rafael Hernandez. In this lesson, setting up the IAC Driver on Mac to send MIDI messages from PD to other software...
Lecture 6 (10:59)
Video tutorials on Pure Data (Pd) with Dr. Rafael Hernandez. In this lesson, testing for logical conditions by which something is either true or false.
Lecture 7 (13:58)
Video tutorials on Pure Data (Pd) with Dr. Rafael Hernandez. In this lesson, packing and unpacking lists; using ReacTIVision for sample list data.
Lecture 8 (17:57)
Video tutorials on Pure Data (Pd) with Dr. Rafael Hernandez. In this lesson, various random number objects in PD and an example of probability using [moses].
Lecture 9 (15:55)
Video tutorials on Pure Data (Pd) with Dr. Rafael Hernandez. In this lesson, using [s ] and [r ] objects to send and receive data without patchcords..
Lecture 10 (24:21)
Video tutorials on Pure Data (Pd) with Dr. Rafael Hernandez. In this lesson, using the [expr ] object to do math and conditional logic more efficiently.
Lecture 11 (05:43)
Video tutorials on Pure Data (Pd) with Dr. Rafael Hernandez. In this lesson, creating cleaner patches with subpatching.
Lecture 12 (09:19)
Video tutorials on Pure Data (Pd) with Dr. Rafael Hernandez. In this lesson, exploring AU Lab and its instrument hosting capabilities.
Lecture 13 (17:17)
Video tutorials on Pure Data (Pd) with Dr. Rafael Hernandez. In this lesson, reading and writing to tables and arrays.
Lecture 14 (05:56)
Video tutorials on Pure Data (Pd) with Dr. Rafael Hernandez. In this lesson, using the [expr ] object to read tables and arrays.
Lecture 15 (06:20)
Video tutorials on Pure Data (Pd) with Dr. Rafael Hernandez. In this lesson, the [zl ] objects from the Zexy library and [bondo] for synchronizing lists.
Lecture 16 (07:29)
Video tutorials on Pure Data (Pd) with Dr. Rafael Hernandez. In this lesson, creating custom abstractions to be used in other Pd patches.
Lecture 17 (13:10)
Video tutorials on Pure Data (Pd) with Dr. Rafael Hernandez. In this lesson, exploring basic audio file playback with [readsf~] and associated Pd audio engin...
Lecture 18 (09:03)
Video tutorials on Pure Data (Pd) with Dr. Rafael Hernandez. In this lesson, using a simple sine wave generator to make sound.
Lecture 19 (06:27)
Video tutorials on Pure Data (Pd) with Dr. Rafael Hernandez. In this lesson, adjusting amplitude using [line~] and other oscillators ([osc~]).
Lecture 20 (02:16)
Video tutorials on Pure Data (Pd) with Dr. Rafael Hernandez. In this lesson, smoothing amplitude changes to eliminate clicks.
Lecture 21 (06:28)
Video tutorials on Pure Data (Pd) with Dr. Rafael Hernandez. In this lesson, achieving simple FM synthesis with a carrier and a single modulator.
Lecture 22 (14:14)
Video tutorials on Pure Data (Pd) with Dr. Rafael Hernandez. In this lesson, loading sound into tables and arrays and reading back with [phasor~]
Lecture 23 (11:33)
Video tutorials on Pure Data (Pd) with Dr. Rafael Hernandez. In this lesson, connecting a Wiimote in a DJ Hero controller to Pd via OSCulator.
Lecture 24 (17:33)
Video tutorials on Pure Data (Pd) with Dr. Rafael Hernandez. In this lesson, creating a scratching patch using a Wiimote in a DJ Hero controller to Pd via OS...
Lecture 25 (07:30)
Video tutorials on Pure Data (Pd) with Dr. Rafael Hernandez. In this lesson, sending OSC messages to iPhone application, touchOSC.
Lecture 26 (16:40)
Video tutorials on Pure Data (Pd) with Dr. Rafael Hernandez. In this lesson, using a Logitech joypad with Pd in order to control sounds in FM 8.
Lecture 27 (15:17)
Video tutorials on Pure Data (Pd) with Dr. Rafael Hernandez. In this lesson, using the [pix_film] object to play and control video.
Lecture 28 (07:21)
Video tutorials on Pure Data (Pd) with Dr. Rafael Hernandez. In this lesson, applying position and rotation transformations to a movie loaded into [pix_film]...
Lecture 29 (05:53)
Video tutorials on Pure Data (Pd) with Dr. Rafael Hernandez. In this lesson, adjusting gain and threshold of a [pix_film] object.
Lecture 30 (07:18)
Video tutorials on Pure Data (Pd) with Dr. Rafael Hernandez. In this lesson, making abstractions with GUIs.
Lecture 31 (09:36)
Video tutorials on Pure Data (Pd) with Dr. Rafael Hernandez. In this lesson, writing audio to disk using [writesf~] and to memory using [tabwrite~].
Lecture 32 (10:02)
Video tutorials on Pure Data (Pd) with Dr. Rafael Hernandez. In this lesson, filtering audio with high-pass, low-pass and band-pass filters.
Lecture 33 (06:46)
Video tutorials on Pure Data (Pd) with Dr. Rafael Hernandez. In this lesson, applying reverb to sound and writing delay lines.

License