Talk in English - UK at WebCamp Zagreb 2019
Track Name:
Trikoder
View Slides: https://github.com/Arkham/webcamp-2019
Short URL: https://joind.in/talk/6ce55
(QR-Code (opens in new window))
A program that can read guitar sheets and understands how to play them on a real guitar.
As a guitarist, I’ve always been fascinated by chords and their infinite variations. In this talk, we’ll see how we can build a program that reads a chord sheet, understands chords on a deeper level and finds ergonomic ways to play them on a real guitar. We will do this using a simple parser using Elm and show how much more powerful it is compared to a good old regular expression. Then, we’ll see what it takes to teach our program how to play the ukulele. By the end of the talk, you will have learned more of both music theory and functional programming!
Comments
Comments are closed.
Live coding, elm, comedy and an ukelele. Nuff said
The presenter was very amusing, loved every second of it
Great talk, shows the power of types in Elm to solve a small but interesting problem. Live coding went smoothly, the delivery was great and the song at the end tied it all together beautifully. :)
A brilliant way of teaching people little bit of something about Elm. And Ju is a great singer! Great talk, man!
Had a lot of fun in this talk! Live coding, overview of parser combinators, demo of Elm in action, and a live musical performance, all packed in a 25min session. Fantastic job!
Not your usual conference talk. The live coding part was smooth and fast but the point was very well carried out. Maybe add fireworks at the end :)