Explore the fundamentals of Rust by creating your own synthesizer

Sverre Johann Bjørke

John-Olav Storvold

Half-day workshop - in English

Rust is a reliable systems programming language providing bare-metal performance in a modern wrapping. It guarantees memory and thread-safety without garbage collection, offers great tooling and an amazing community — in fact, Rust has been voted the most loved programming language according to the Stack Overflow Developer Survey three years in a row. The language is experiencing rapid adaptation in multiple industries ranging from game development to backend systems.

In this workshop, we will explore Rust and create a simple synthesizer that can be played with your computer keyboard. We will also implement rudimentary sound effects. The goal of this workshop is to learn some of the basics of Rust through a hands-on project, and no prior knowledge of Rust or audio processing is required.

Primarily for: Developers

Participant requirements: Participants are required to bring their own laptop and are highly encouraged to bring their own non-wireless headset.