Главная
Study mode:
on
1
Introduction
2
Inspiration
3
Testing
4
Modular Synthesis
5
Dynamic SVG
6
Atari Video Music
7
Digital Aesthetics
8
Audio Response
9
Hardware
10
BitKid
11
Nodes
12
Overview
13
Web Components
14
Code Examples
15
Writing to iframe
16
Evil is evil
17
Evil eval
18
Evil attribute
19
CSS transitions and drum machines
20
Bimini
21
How it works
22
MIDI messages
23
Gamepad
24
RequestAnimationFrame
25
Video in Canvas
26
Webcam
27
Canvas
28
Video Example
29
Problems with this approach
30
I run out of time
31
Get attribute
32
Errors
33
ChangeCallBack
34
TouchDesigner
35
Loopback
Description:
Explore the creation of a JavaScript video synthesizer for live performances in this JSConf US 2018 talk by Zachary Berry. Dive into the world of modular synthesis, dynamic SVG, and Atari video music while learning about digital aesthetics and audio response techniques. Discover how to implement web components, handle MIDI messages, and utilize the Gamepad API. Gain insights into working with canvas elements for video manipulation and webcam integration. Address common challenges such as time constraints and attribute errors, and explore the integration of TouchDesigner for enhanced visual effects. Learn how to build an innovative tool that combines coding and creativity for unique live performance experiences.

Building a Javascript Video Synthesizer for Live Performance

JSConf
Add to list
0:00 / 0:00