Strudel (https://strudel.tidalcycles.org/) is a live coding environment for making music with algorithmic patterns. If you've heard of tidalcycles, it aims to be that for the web browser, re-implementing its cyclic approach to music composition, based on composing functions together. With just a couple of simple lines of javascript, you can be writing code that makes people dance, with immediate audio and visual feedback to help understand the code you've written. We'll go through the basics of writing rhythmic sequences with the 'mini-notation', and how to transform them into mind-bending patterns by applying simple functions to them. By the end you'll be well on your way to your first algorave performance. No pre-knowledge of code or music needed!
Speakers: Alex McLean