Teaching WebGL to Dance to Music

Animating with WebGL from scratch can be intimidating. Fortunately for Elm programmers, the elm-3d-scene package makes it easy to get your 3D shapes moving. And since WebMIDI makes it easy to process realtime audio, we have everything we need to build dance parties in Elm.

This talk walks through my experiences with those technologies. I'll review elm-3d-scene, demonstrate how to use MIDI with Elm, and share tips about starting with graphics and animation. Attendees will leave understanding the concepts behind WebGL and WebMIDI, ready to create their own visualizations.

Upcoming conferences

Start booking your calendar with more Code Sync conferences happening across the globe. We will be slowly releasing more dates, in the meantime here is what we’ve planned already:

All conferences