DarienBrito

TouchDesigner CHOP plugins powered by Essentia for real-time audio analysis

48
0
100% credibility
Found Mar 15, 2026 at 48 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
C++
AI Summary

A collection of TouchDesigner plugins for real-time and offline audio analysis, including spectrum computation, spectral features, tonal attributes, rhythm detection, and loudness measurement using the Essentia library.

How It Works

1
🔍 Discover EssentiaTD

You hear about a fun set of tools that let everyday TouchDesigner users analyze music and sounds in real-time or from files.

2
📥 Get and Install

Download the simple files from the releases page and copy them into your TouchDesigner plugins folder – it takes just seconds.

3
🚀 Restart and Explore

Restart TouchDesigner, and your new audio tools pop up in the create menu, ready for music magic.

4
🔗 Connect Audio Source

Drag in an audio clip or live mic, wire it to one of the analysis tools, and choose live mode or full-file scan.

5
Pick Analysis Style
⏱️
Live Mode

Watch features update instantly as music plays, perfect for reactive visuals.

📁
Full-File Mode

Scan entire songs offline to get detailed breakdowns whenever you want.

6
📈 See the Insights Flow

Channels fill with beats, pitches, volumes, and patterns from your audio, making everything come alive.

Create Stunning Projects

Your visuals pulse with the rhythm, colors shift with mood, and you build interactive sound experiences that wow everyone.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 48 to 48 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is EssentiaTD?

EssentiaTD delivers five C++ CHOP plugins for TouchDesigner, powered by the Essentia library for real-time audio analysis. It computes FFT spectra, MFCCs, spectral features, pitch/key detection, BPM/onsets, and EBU R128 loudness metering—switchable between per-frame realtime mode for live audio reactivity and batch mode for full-file processing. Drop DLLs into your TouchDesigner plugins folder to get native analysis channels feeding touchdesigner chops workflows.

Why is it gaining traction?

These plugins outperform Python scripts or external tools with low-latency realtime output, chaining seamlessly into touchdesigner chop to top visuals or chop execute dat exports. The interactive guide covers parameters and signal flow, accelerating audio reactive touchdesigner github projects—pair it with kinect touchdesigner github or streamdiffusion touchdesigner github for hybrid installs. Batch mode handles offline analysis without leaving TD.

Who should use this?

TouchDesigner builders making BPM-synced visuals, spectral-driven shaders, or onset-triggered effects for VJing and installations. Suited for devs wiring touchdesigner sop to chop geometry or analyzing exports in touchdesigner chop reference setups, skipping bulky tox components.

Verdict

Solid pick for TouchDesigner audio analysis needs—1.0% credibility and 47 stars signal beta maturity (Windows-only, MacOS soon), but excellent docs and guide make it production-ready for tests. Stars may rise with cross-platform builds.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.