We can't find the internet
Attempting to reconnect
Something went wrong!
Hang in there while we get back on track
Creating an ALSA Port Driver for Audio Playback in Elixir
109
clicks

Source: youtube.com
Joseph Stewart's presentation takes the audience through his experiences in creating an ALSA port driver to allow Elixir programs to play audio waveforms. He explores the different open-source sound libraries he examined, the custom Erlang term encoders and decoders he built, and how he repurposed an old MIDI adapter for a Rock Band 3 keytar. The session includes both a demonstration of the audio capabilities he developed and a discussion of the underlying technologies, including the Advanced Linux Sound Architecture (ALSA), Mini Audio, and basic audio principles like waveforms and frequencies. Stewart emphasizes how his work balances between creating a standalone audio process and integrating with Elixir's ecosystem for broader control and interaction.
Related posts
© HashMerge 2025