# ThinkingElixir 079 - Collaborative Music in LiveView with Nathan Willson

**URL:** <https://forum.devtalk.com/t/thinkingelixir-079-collaborative-music-in-liveview-with-nathan-willson/34403>\
**Category:** Blogs/Articles/Talks/Podcasts\
**Tags:** elixir, podcasts, music, liveview, dev-news-source\
**Created:** [28 December 2021 13:06 UTC](https://forum.devtalk.com/t/thinkingelixir-079-collaborative-music-in-liveview-with-nathan-willson/34403 "2021-12-28T13:06:20Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![brainlid](https://forum.devtalk.com/user_avatar/forum.devtalk.com/brainlid/32/2825_2.png) [@brainlid](https://forum.devtalk.com/u/brainlid)\
**Post date:** [28 December 2021 13:06 UTC](https://forum.devtalk.com/t/thinkingelixir-079-collaborative-music-in-liveview-with-nathan-willson/34403/1 "2021-12-28T13:06:20Z")

</div>

In episode 79 of [Thinking Elixir](https://podcast.thinkingelixir.com), we talk with [Nathan Willson](https://twitter.com/nathanwillson) about GEMS, his collaborative music generator written in LiveView. He explains how it’s built, the JS sound library integrations, what could be done by Phoenix and what is done in the browser. Nathan shares how he deployed it globally to 10 regions using [Fly.io](http://Fly.io). We go over some of the challenges he overcame creating an audio focused web application. It’s a fun open-source project that pushes the boundaries of what we think LiveView apps can do!

> **[Collaborative Music in LiveView with Nathan Willson](https://podcast.thinkingelixir.com/79)**
>
> Nathan Willson talks about creating GEMS, his globally distributed, collaboratively edited, matrix sequencing audio application! He shows us how LiveView can do more than you might think!
