Audiovisual Programming Workshop by Charlie Roberts. Part 3.
summary
Historical film examples show painters drawing directly onto film and optical soundtracks for tight or impressionistic sync; one clip uses Oscar Peterson trio audio and another shows Norman McLaren painting both image and soundtrack. Workshop demos use Hydra with a native audio JS library to feed FFT bins into shader parameters, substituting functions for numbers to drive rotate, pixelate and color. Uses a smoothing parameter (0–1) to damp rapid FFT changes; more bins increase frequency resolution but add latency.
AI-written summary · about
chapters (7)
- 0:00Introduction to visual music
- 8:40History of visual music
- 11:17Introducing Hydra tool
- 17:31Basic Hydra examples
- 22:04Using FFT data in Hydra
- 27:42Arrow functions in Hydra
- 30:02FFT smoothing and responsiveness








