Procedural modelling, animation, sound design and interaction.
Real-time audio visualization with the HTML5 canvas element.