BEEPS and PORTS


Details
In this talk, Joseph Stewart will take you on the wandering path that led him to create an ALSA port driver in C for use with Elixir programs to playback audio waveforms. Along the way, he will share how he explored open-source sound libraries, tackled the challenge of writing a custom Erlang term encoder and decoder, and revived a hand-built MIDI adapter to connect to an old Rock Band 3 keytar. These experiments ultimately led him to build a standalone port driver to play audio—with a few fun surprises! And, of course, he will share how he drove his family crazy with endless sine waves during the process.
Download the Zoom client or browser extension before the event at: https://zoom.us/download
The Nerves Project defines a new way to build embedded systems using Elixir.

BEEPS and PORTS