Skip to content
This event was canceled
Full Stack Talks

Details

Update: CANCELLED DUE TO COVID-19

CONTROLLING MIDI DEVICES IN REAL TIME WITH ELIXIR
by Geoffrey Lessel

MIDI is a specification developed in the 80s to allow musical instruments to talk to each other in near real-time. This inter-instrument talk involved sending notes, changing synthesizer patches, and modifying a song's BPM. Since the 80s, MIDI has continued to be the go-to specification for controlling musical instruments, lighting rigs, and more!

In this talk, I'll demonstrate how Elixir can control MIDI devices (specifically, for this talk, an analog synthesizer) in real-time. I'll show how OTP provides a great way to implement this control and the benefits and drawbacks of using it for real-time musical instrumentation.

Furthermore, I will demonstrate how this system is then visualized using Phoenix and LiveView.

SHOW AND TELL
by Everyone

Bring something you've been working on and we'll have a little show and tell session! It doesn't have to be complete, it doesn't have to be flashy, it only has to be something you find interesting. This doesn't have to be a presentation with slides or anything. In fact, we may not even use the stage for this! We'd just love to have you share what you are passionate about.

----------

Loose Schedule:

7-7:20 Socialize with free drinks and pizza!
7:20-7:25 Welcome/Announcements
7:25-7:45 CONTROLLING MIDI DEVICES IN REAL TIME WITH ELIXIR
7:45-8:00 Break
8:00-8:30 SHOW AND TELL
8:30-9:30 Socialize

----------

If you can't make it to the event, talks will be streamed live at http://live.fullstacktalks.com, and will be available on YouTube shortly after the event as well.

As usual, snacks and beverages will be provided by Planning Center (https://planning.center), and there will be time after the talks to chat with fellow web professionals about all things design and development.

Finally, if you're interested in speaking at an upcoming Full Stack event, please post a message on the Meetup.com boards, or email us your talk idea at talk@fullstacktalks.com .

Photo of Full Stack Talks group
Full Stack Talks
See more events

Canceled

Planning Center
2788 Gateway Rd. · Carlsbad, CA