Programming and Electronics for Art & Music

Music G6602
Thursday 3-5pm, Room 320H Prentis Hall
Spring 2016
hello.
Professor: Douglas Repetto [dr501 at columbia edu]
TA: Onur Yildirim [oy2126 at columbia edu]
hello.
Our Motto: "Why and how."
hello.
hello.

Modest list of process pieces


This is a list of process piece compiled from class discussions over the years. We'll add to it this semester!

Working with algorithms/systems/processes doesn't imply any particular aesthetic or stylistic bias. The only thing these pieces have in common is their reliance, to varying degrees, on an algorithm, system, or process.

What's the difference between an algorithm, a system, and a process? These are all somewhat interchangable, although here's my informal scheme: an algorithm is a low level, highly specified set of instructions. Computer code tends to be algorithmic. A system is a higher level entity that works as a unit, but that is probably made up of a number of lower level units, or algorithms. A process is a somewhat simple, informal, and usually repetitious algorithm, such as some action done by a human using a written set of instructions.