Close
Asset

Audio Analysis 2.0 | Extended Audio-reactive Components

Audio Analysis (2.0) Extended is a comprehensive suite of TouchDesigner components designed to elevate standard audio reactivity into sophisticated visual control. This project acts as a powerful downstream companion to the default audioAnalysis tool from palette, providing VJs and new media artists with precise logic-based triggers and frequency-specific drivers. It offers a fast and effective way to work with generative visuals by automating the rhythmic logic that usually requires complex CHOP networks, allowing you to focus on the aesthetic output rather than the math of the beat.

Key Components:

  • Count Analysis: The goal of this component is to provide "musical intelligence" to your network—allowing you to move beyond simple 1-to-1 kick reactivity and instead trigger events on every 4th, 8th, or 16th beat with distinct logic outputs. It breaks down raw kick/snare signals into rhythmic subdivisions (4th, 8th, 16th).

    • Express: Holds the value for a full beat cycle.

    • Trigger: Precise 1/0 pulses for rhythmic timing.

    • Logic: A toggle (on/off) that flips state on the selected count—perfect for alternating camera angles or UI states.

  • Jumper : A versatile value-switcher. On a rhythmic trigger, it jumps to a new value within a defined range. It supports Random, Loop, and Zigzag modes, with a built-in "Audio Level Amp" for low-level jitter and micro-reactivity.

  • Zig_Zagger: A dedicated component for oscillating parameters between two values. It combines a "Driver" channel (Low, Mid, High, or Spectral Density) with a rhythmic "Trigger" (kick,snare) to amplify movements dynamically.

  • Specialized Drivers (LowBass, MidBass, HighMid): Optimized signal processors that blend multiple frequency bands (e.g., Low + Kick) to create smooth, reliable drivers for noise seeds, geometry translations, and rotations. Features include:

    • Asymmetric Lag: Fast "attack" for impact, smooth "decay" for visual flow.

    • Speed & Offset: Easy mapping for continuous rotations and a great substitute for absTime.seconds

       

       

Usage Tips:

  • UI Controls: Every component includes a custom UI with adjustable trail lengths to monitor your signals in real-time.

  • Quick Fix: If a component appears frozen or the dropdown isn't visible upon drag-and-drop, simply Delete and Undo (Ctrl+Z) to re-initialize the extension.

  • Modularity: Designed to be lightweight. Connect your main audioAnalysis CHOP to these modules to start driving your parameters instantly.

Comments