Thinking Elixir Podcast cover image

106: Coding Music Live in SonicPi with Sam Aaron

Thinking Elixir Podcast

00:00

Synchronization in Sonic Pi

The audio stuff in Sonic Pi is all done by Superclider, which is a low-level C++ CE system. But what we were missing was the same kind of thing as that, but with external events. So triggering MIDI synthesizers, sending open sound control messages on the internet, or to another peer on your local host network. And so this is where the Erlang part came in, is that we implemented, or Joan specifically implemented.

Transcript
Play full episode

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app