Skip to content

BEEPS and PORTS

Photo of Alex McLain
Hosted By
Alex M.
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.

Photo of Nerves group
Nerves
See more events
Online event
This event has passed