🎧
Audiovisual Design
WS 2024 Audiovisual Design
WS 2024 Audiovisual Design
  • Audiovisual Design
  • Sessions
    • Session 1
      • Audiovisual Toolchains
      • Processing Basics
    • Session 2:
      • Bitmap Manipulations & Image Effects
      • OSC Connections
    • Session 3
      • Introduction to TouchDesigner
      • Image processing and manipulation
      • Dynamic video processing
    • Session 4 + 5
      • Masking
      • More examples of OSC-Links between TD and SC
      • Streaming bitmap data
      • Projection mapping
    • Session 6
      • 3D Environments
      • Audio analysis
    • Session 7
      • Outlook
      • Collected Assignments / ToDo
    • Session 8 (presentation)
  • Audiovisual Theory
    • Audiovisual Artforms
    • Theories of Audiovisual Perception
    • Artistic Concepts
  • Bibliography
    • Bibliography
    • Links
Powered by GitBook
On this page
  1. Sessions
  2. Session 1

Audiovisual Toolchains

PreviousSession 1NextProcessing Basics

Last updated 10 months ago

CtrlK
  • What we don't do in this course:
  • What we want to do:
  • Requirements for production tools
  • Software available for audiovisual design
  • Toolchain SC-P5

What we don't do in this course:

Introduction to SuperCollider (or PureData, or Max) GUIs, Computer Vision, and Interfaces as there is another course on Audiovisual Interaction in the summer semester

  • Introduction to SuperCollider (or PureData, or Max)

  • GUIs for interaction and Interfaces as there is another course on Audiovisual Interaction in the summer semester

  • Computer vision or image analysis

What we want to do:

  • Learn how visual an audio tools can work together with a focus on the visual side.

  • Follow generative approaches towards audiovisual design

  • Learn fundamentals of audiovisual aesthetics

Requirements for production tools

  • Generative and algorithmic design / compositon

  • advanced/professional features in the auditive as well as in the visual field

  • interaction between materials from the visual and auditive domain

Software available for audiovisual design

A growing field of software exists for developing visual or sonic art, each with a varying emphasis on different aspects of development of audiovisual systems:

  • openFrameworks (C++) →http://openframeworks.cc

  • Cinder (C++) → https://libcinder.org/

  • Processing → https://processing.org/

  • Touchdesigner (modular/patching) →https://derivative.ca

  • Quartz Composer (modular/patching) →

  • Isadora →

  • VVVV (modular/patching) →

  • MAX (modular/patching, commercial) →

  • Pure Data (modular/patching) →

  • Unity (game engine) →

  • Unreal engine (game engine) →

Most of the software is mainly focussed on either visual or auditive production (and providing the functionality of other field as an "addon")

Toolchain SC-P5

  • All tools are specialized in their field

  • All tools are established (libraries, documentation, tutorials, …)

  • Available on major operating systems

  • SuperCollider and Processing are open source / TouchDesigner basic version free to learn

  • Bottom-up low-level approach of programming: both tools provide means to produce and manipulate material on fundamental parameters

  • Lean development possible, less overhead than game engines

Quartz
https://troikatronix.com
https://vvvv.org/
https://cycling74.com/products/max/
https://puredata.info/
https://unity.com
https://www.unrealengine.com/
https://cables.gl