Introduction to Pure Data (Pd)

Pure Data (Pd) is a real-time graphical programming environment based on Max/MSP. It uses patches to write audio, video and graphical programs and can be used for computational arts.

The aim of the week 6 KKB210: Computational Arts 1 tutorial is to take the provided example, audio-scrubbing.pd to change the playback speed randomly every 100 milliseconds. I had a lot of trouble with this, not because it is difficult to do, but because I could not get it to run stably on my own computer.

Pd crashes on my computer at varying intervals and there does not seem to be any relation between any of the crashes. Since I won’t be able to work on this on my own computer, and only on the lab computers, I have decided I definitely won’t be using this for my three main works for assignment 3.

Whilst working on this exercise in the lab, I found that Pd was quite simple to use, though, after working in Quartz Composer in the following tutorial, Quartz is definitely a nicer patching program to use, though I am not sure how they compare as far as limitations go.

Tags: , , ,

Leave a Reply