Keynote: Sonic Pi: Past, Present & Future | Sam Aaron | Code BEAM America 2021
This video was recorded at ElixirConf EU 2022 - https://www.elixirconf.eu/ Learning Elixir and OTP through LiveView | Cristine Guadelupe - co-host on the Brazilian podcast Elixir em Foco ABSTRACT Sonic Pi is an open-source music creation and performance tool. It was initially developed as a postdoc research project to help introduce and teach programming concepts in schools but has since grown into a powerful musical instrument used by live-coding DJs in nightclubs and music festivals. In this talk we’ll explore some of the key technical innovations that power Sonic Pi such as deterministic randomisation and its concurrency model which supports live-hotswapping of code and the precise manipulation of time. We’ll examine how functional programming techniques have both been a major influence and are a critical part of the future - from its roots in Clojure to its future on the BEAM. Expect plenty of live coding, beats, basslines and synth riffs and to leave the talk inspired to use your programming skills to become the DJ of the future. • Follow us on social: Twitter: https://twitter.com/ElixirConfEU LinkedIn: https://www.linkedin.com/company/27159258 • Looking for a unique learning experience? Attend the next Elixir conference near you! See what's coming up at: https://www.elixirconf.eu/ • SUBSCRIBE TO OUR CHANNEL https://www.youtube.com/channel/UC47eUBNO8KBH_V8AfowOWOw See what's coming up at: https://codesync.global