Hi everyone, I made a customisable, browser-based MIDI controller called MIDI Surf, using Elm. It’s available at https://midisurf.app for anyone that’s interested in this kind of thing. The source code it available here: GitHub - mochreach/midi-surf: A flexible and powerful MIDI controller in your browser!. It was an absolute joy to use Elm for the development, especially with Elm UI and create-elm-app. You can install it as a PWA, which is a great fit for something like this. I made a video if you’d like to see it in action:
I’ve done a bunch of projects in Elm now, large and small, for my work and personal projects, and it is an absolute joy to use. Thank you to the developers, contributors and community for making such a great language.