Creating a MIDI Sequencer Using Elixir

208
clicks
Creating a MIDI Sequencer Using Elixir
Dino, a senior product engineer at Bounce, presented a lightning talk at ElixirConf EU 2024 about SeqEx, a MIDI sequencer built using Elixir. Dino explains the basics of MIDI, its use for encoding musical information, and the functionalities of the SeqEx project. The talk covers the use of the 'mediac' library to handle MIDI messages, the implementation of a GenServer to sequence notes, and integrating LiveView to create an interactive UI for the sequencer. Dino demonstrates live how the sequencer operates, including note toggling and tempo adjustments, and invites anyone interested to try the project available on GitHub.

© HashMerge 2024