Back To Schedule
Tuesday, November 16 • 20:50 - 21:40
(Replay) Creative Coding in Rust: Building a Generative Music App With Nannou

Log in to save this to your schedule, view media, leave feedback and see who's attending!

Please note that the recordings on Zoom are Dual Mono and not Stereo - some pre-recorded sessions have been uploaded to YouTube to preserve the independent dual channel audio, but some sessions may still be affected.

Over the last few years, Rust has made leaps and bounds in establishing itself as a viable alternative to C++ for real-time audiovisual applications. [Nannou](https://nannou.cc) is a creative coding framework which aims to provide a beginner-friendly, batteries-included experience for coders and artists alike, and enable them to take advantage of the performance, expressive power, and safety guarantees of Rust.

Creative coding is the act of writing computer programs in order to create something expressive rather than something purely functional: works of art, design, architecture, or even fashion. It includes creating or manipulating images, interfacing with sensors and motors, generating musical compositions, controlling lights and lasers, and creating long-running interactive art installations, just to name a few. Nannou provides the tools to accomplish all of the above, and more.

In this talk I will give a high-level introduction to Nannou, explain the anatomy of a typical Nannou application, and walk through the process of building a simple generative music application from scratch.


avatar for Zsolt Török

Zsolt Török

Zsolt is a software engineer and musician, with a keen interest in the areas where these two domains overlap. In the past he has worked on the royalties and reporting systems at SoundCloud, and led development teams at Native Instruments. He is currently focusing on using the Rust... Read More →

Tuesday November 16, 2021 20:50 - 21:40 GMT
Online 4