This is the talk / show "{Live:JS}" (based on the dotJS 2016 talk) for FrankenJS 2017 by Sam Wray & Tim Pietrusky.
https://slides.com/timpietrusky/livejs-frankenjs-2017
You can find the full script of the talk in this repository: script.md
(It's not 100% what we said during the talk, because while giving the talk we tend to add more / remove information to create a better flow)
- Meyda - Real-time Audio Feature Extraction for the Web Audio API
- Book of Shaders - A great resource for learning GLSL (OpenGL Shader Language)
- modV - Modular audio visualisation environment
- NERD DISCO - Audio visualisation in the browser and with hardware (LED, MIDI, DMX512)
- Adafruit NeoPixel - Digitial addressable LEDs, 24bit RGB colors
- Adafruit FadeCandy - Controller board for NeoPixel
- nerdV-FadeCandy - Node.js app to control the FadeCandy (using node-fadecandy) over WebSocket with modV
- node-fadecandy - Library to control and send video frames to a FadeCandy
- nerdV-DMX512 - Node.js app to control a DMX512 universe (using node-dmx) with modV
- node-dmx - DMX controller for Node.js (library and webinterface)
- Theatre image - By Fir0002/Flagstaffotos
- {Live:JS} - A collective of web audio / visual artists
If you want to know even more about audio / visual art using everything the browser has to offer, you should check out the following talks:
Martin Schuhfuss, Ruth John & Matt McKegg are part of {Live:JS} and they gave the first {Live:JS} talk at JSConf Asia 2016. You can watch it on YouTube.
- 1 x MacBook Pro (Retina, 15 inch, mid-2014) with HDMI out (plug type A)
- 1 x Gemini MM1 DJ mixer with RCA line-out
- 2 x Game Boy Advance
- 2 x KORG Kaoss Pad Mini (v1)
- 1 x MacBook Pro (Retina, 13 inch, 2015) with HDMI out (plug type C)
- 1 x Novation Launch Control
- 1 x Novation Launch Control XL
- 1 x AKAI MIDImix
- 1 x Adafruit FadeCandy
- 8 x 1m Adafruit NeoPixel strips
- 2 x 10A / 5V power supply for the LEDs (plug type C)
- 1 x Raspberry PI 3 with 1 power plug (plug type C)
- 1 x TP-Link 300Mbps Wireless N Router
- 1 x ADJ LTS-6 tripod
Stuff that we send to the organisers in advance, so we are sure that everything is set the day we have the talk / show.
- Can the lights (that point to the stage) be turned off?
- Can we practise the talk in the venue?
- If yes, when can that happen?
- FullHD projector with HDMI for both talk & after party
- HDMI cable
-
= 6 power plugs (2 x 3 power plugs)
- 2 x >= 4m power cords
- Table (>= 3m wide)
- 1 x 3.5 audio jack to the sound system (>= 2m length)
- 2 x headset microphone