This is an old revision of the document!


HSE 01, Nov. 6, 2021

a note about the lecture style

  • interrupt me anytime if you don't understand, and especially do so because most pieces of information will have consequence for what follows
  • hold discussion questions for the end

three discussions on algorithmic art and live coding

  1. Nov. 6: a pragmatic aesthetic theory
  2. Nov. 13: layers of algorithmic processes and interaction
  3. Nov. 20: openness

today's schedule:

  1. 16:20 - 17:40: discussion of a pragmatic aesthetic theory
  2. 17:40 - 18:00
  3. 18:00 - 19:10: thoughts about programming, understanding your projects and goals

my background

1981: type-in programs in basic, TI-994A

1987-1988: Kitaro, Vangelis, and my Yamaha PortaSound PSS-470

1990: Pascal on a Mac: https://en.wikipedia.org/wiki/Pascal_(programming_language)

1994: Max for MIDI, TurboSynth, ARP 2600, Csound

1997: George Brecht's Water Yam https://en.wikipedia.org/wiki/Water_Yam_(artist%27s_book)

  • Fluxus

2001: Autechre, Confield

2005: SuperCollider

2006: Lisp, Scheme

2007: Conductive (Haskell), live coding

2015: completed doctoral degree “Affect-Based Aesthetic Evaluation and Development of Abstractions for Rhythm in Live Coding”

2021: Conductive port to JavaScript

a short side-note: why text based coding instead of a patcher

outline

  1. a pragmatic aesthetic theory
  2. application to algorithmic art
  3. the algorithm as an affector

a pragmatic aesthetic theory

application to algorithmic art

the algorithm as an affector

unanswered questions and discussion

  • hse-01.1636190373.txt.gz
  • Last modified: 3 years ago
  • by renick