{"guid":"1c19a455-d4bb-56ed-88dd-8ead6505e2cd","title":"Syncing visuals and stage lights against the beat of live music: an introduction","subtitle":null,"slug":"39c3-syncing-visuals-and-stage-lights-against-the-beat-","link":"https://events.ccc.de/congress/2025/hub/event/detail/syncing-visuals-and-stage-lights-against-the-beat-","description":"Most clubs and concerts have predefined light and visuals, and often they are generic and not synced to the beat of the music. \nToday we will show you that it's actually possible to sync visual effects to the beat of live music recorded from the microphone, and it's pretty easy!\nAimed at beginners.\n\nWe will teach people how to set up and use TouchDesigner to perform audio analysis and how to draw basic effects and light shows that respond to the beat of the input audio. \nIf you want to follow along, please come with  TouchDesigner preinstalled (the free version is perfectly fine). Recommended on Windows or Mac, but with enough pain it can run under Wine as well.\n\nLicensed to the public under http://creativecommons.org/licenses/by/4.0","original_language":"eng","persons":["Luca Di Bartolomeo (cyanpencil)"],"tags":["1890","2025","39c3","Chaos Computer Music Club","39c3-eng","Day 1"],"view_count":2401,"promoted":false,"date":"2025-12-27T18:00:00.000+01:00","release_date":"2025-12-29T00:00:00.000+01:00","updated_at":"2026-04-11T19:00:05.975+02:00","length":1835,"duration":1835,"thumb_url":"https://static.media.ccc.de/media/congress/2025/1890-1c19a455-d4bb-56ed-88dd-8ead6505e2cd.jpg","poster_url":"https://static.media.ccc.de/media/congress/2025/1890-1c19a455-d4bb-56ed-88dd-8ead6505e2cd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/congress/2025/1890-1c19a455-d4bb-56ed-88dd-8ead6505e2cd.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/congress/2025/1890-1c19a455-d4bb-56ed-88dd-8ead6505e2cd.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/39c3-syncing-visuals-and-stage-lights-against-the-beat-","url":"https://api.media.ccc.de/public/events/1c19a455-d4bb-56ed-88dd-8ead6505e2cd","conference_title":"39C3: Power Cycles","conference_url":"https://api.media.ccc.de/public/conferences/39c3","related":[],"recordings":[{"size":454,"length":1835,"mime_type":"video/webm;codecs=av01","language":"eng","filename":"39c3-1890-eng-Syncing_visuals_and_stage_lights_against_the_beat_of_live_music_an_introduction_av1-hd.webm","state":"new","folder":"av1-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2025-12-30T04:15:46.734+01:00","recording_url":"https://cdn.media.ccc.de/congress/2025/av1-hd/39c3-1890-eng-Syncing_visuals_and_stage_lights_against_the_beat_of_live_music_an_introduction_av1-hd.webm","url":"https://api.media.ccc.de/public/recordings/95002","event_url":"https://api.media.ccc.de/public/events/1c19a455-d4bb-56ed-88dd-8ead6505e2cd","conference_url":"https://api.media.ccc.de/public/conferences/39c3"},{"size":462,"length":1835,"mime_type":"video/webm","language":"eng","filename":"39c3-1890-eng-Syncing_visuals_and_stage_lights_against_the_beat_of_live_music_an_introduction_webm-hd.webm","state":"new","folder":"webm-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2025-12-30T03:52:37.503+01:00","recording_url":"https://cdn.media.ccc.de/congress/2025/webm-hd/39c3-1890-eng-Syncing_visuals_and_stage_lights_against_the_beat_of_live_music_an_introduction_webm-hd.webm","url":"https://api.media.ccc.de/public/recordings/95083","event_url":"https://api.media.ccc.de/public/events/1c19a455-d4bb-56ed-88dd-8ead6505e2cd","conference_url":"https://api.media.ccc.de/public/conferences/39c3"},{"size":null,"length":null,"mime_type":"text/vtt","language":"eng","filename":"1890-1c19a455-d4bb-56ed-88dd-8ead6505e2cd-eng.vtt","state":"auto","folder":"","high_quality":true,"width":null,"height":null,"updated_at":"2025-12-29T21:32:41.277+01:00","recording_url":"https://cdn.media.ccc.de/congress/2025/1890-1c19a455-d4bb-56ed-88dd-8ead6505e2cd-eng.vtt","url":"https://api.media.ccc.de/public/recordings/95122","event_url":"https://api.media.ccc.de/public/events/1c19a455-d4bb-56ed-88dd-8ead6505e2cd","conference_url":"https://api.media.ccc.de/public/conferences/39c3"},{"size":106,"length":1835,"mime_type":"video/webm","language":"eng","filename":"39c3-1890-eng-Syncing_visuals_and_stage_lights_against_the_beat_of_live_music_an_introduction_webm-sd.webm","state":"new","folder":"webm-sd","high_quality":false,"width":720,"height":576,"updated_at":"2025-12-29T20:24:58.841+01:00","recording_url":"https://cdn.media.ccc.de/congress/2025/webm-sd/39c3-1890-eng-Syncing_visuals_and_stage_lights_against_the_beat_of_live_music_an_introduction_webm-sd.webm","url":"https://api.media.ccc.de/public/recordings/95076","event_url":"https://api.media.ccc.de/public/events/1c19a455-d4bb-56ed-88dd-8ead6505e2cd","conference_url":"https://api.media.ccc.de/public/conferences/39c3"},{"size":18,"length":1835,"mime_type":"audio/opus","language":"eng","filename":"39c3-1890-eng-Syncing_visuals_and_stage_lights_against_the_beat_of_live_music_an_introduction_opus.opus","state":"new","folder":"opus","high_quality":false,"width":0,"height":0,"updated_at":"2025-12-29T18:54:30.884+01:00","recording_url":"https://cdn.media.ccc.de/congress/2025/opus/39c3-1890-eng-Syncing_visuals_and_stage_lights_against_the_beat_of_live_music_an_introduction_opus.opus","url":"https://api.media.ccc.de/public/recordings/94932","event_url":"https://api.media.ccc.de/public/events/1c19a455-d4bb-56ed-88dd-8ead6505e2cd","conference_url":"https://api.media.ccc.de/public/conferences/39c3"},{"size":28,"length":1835,"mime_type":"audio/mpeg","language":"eng","filename":"39c3-1890-eng-Syncing_visuals_and_stage_lights_against_the_beat_of_live_music_an_introduction_mp3.mp3","state":"new","folder":"mp3","high_quality":false,"width":0,"height":0,"updated_at":"2025-12-29T18:54:27.097+01:00","recording_url":"https://cdn.media.ccc.de/congress/2025/mp3/39c3-1890-eng-Syncing_visuals_and_stage_lights_against_the_beat_of_live_music_an_introduction_mp3.mp3","url":"https://api.media.ccc.de/public/recordings/94931","event_url":"https://api.media.ccc.de/public/events/1c19a455-d4bb-56ed-88dd-8ead6505e2cd","conference_url":"https://api.media.ccc.de/public/conferences/39c3"},{"size":143,"length":1835,"mime_type":"video/mp4","language":"eng","filename":"39c3-1890-eng-Syncing_visuals_and_stage_lights_against_the_beat_of_live_music_an_introduction_sd.mp4","state":"new","folder":"h264-sd","high_quality":false,"width":720,"height":576,"updated_at":"2025-12-29T18:54:23.082+01:00","recording_url":"https://cdn.media.ccc.de/congress/2025/h264-sd/39c3-1890-eng-Syncing_visuals_and_stage_lights_against_the_beat_of_live_music_an_introduction_sd.mp4","url":"https://api.media.ccc.de/public/recordings/94930","event_url":"https://api.media.ccc.de/public/events/1c19a455-d4bb-56ed-88dd-8ead6505e2cd","conference_url":"https://api.media.ccc.de/public/conferences/39c3"},{"size":770,"length":1835,"mime_type":"video/mp4","language":"eng","filename":"39c3-1890-eng-Syncing_visuals_and_stage_lights_against_the_beat_of_live_music_an_introduction_hd.mp4","state":"new","folder":"h264-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2025-12-29T18:46:53.620+01:00","recording_url":"https://cdn.media.ccc.de/congress/2025/h264-hd/39c3-1890-eng-Syncing_visuals_and_stage_lights_against_the_beat_of_live_music_an_introduction_hd.mp4","url":"https://api.media.ccc.de/public/recordings/94928","event_url":"https://api.media.ccc.de/public/events/1c19a455-d4bb-56ed-88dd-8ead6505e2cd","conference_url":"https://api.media.ccc.de/public/conferences/39c3"}]}