Join me in this exciting episode as I sit down with Paul Matthews, a Scala developer at ClearScore who also happens to be a former rock star! We delve into Paul's fascinating journey, exploring his deep-seated passion for music and how it intersects with his tech expertise. Get ready to be inspired as Paul shares insights into his innovative Scala.js library, "Sound of Scala," and the thrilling fusion of music and coding. Tune in now for an unforgettable conversation!
-- Links --
I Am Giant is the last band of Paul Matthew: en.wikipedia.org/wiki/I_Am_Giant
You can listen to them on Spotify: open.spotify.com/artist/58BqV...
Sound of Scala GitHub repository: github.com/pauliamgiant/sound...
Sound of Scala Discord channel: / discord
-- Sponsors --
Check out ScalaJobs ( scalajobs.com/ ), the most effective platform to hire Scala Engineering talent.
-- Content --
00:00 Music background
06:50 Transitioning from Music to Programming
10:51 ClearScore
13:01 Learning Scala and the Joy of Creating
21:29 Sound of Scala Target Audience
24:15 Creating Sound of Scala Library
27:36 Demo: Drum Machine App
33:38 Data transformation in Music
37:17 Modelling Musical Notes
44:43 Encoding Instruments Digitally: Sampling and Synthesis
46:50 Demo Synthesizer
49:06 Translating Scala DSL into Traditional Notation
51:34 Encoding Studio Signal Flow Digitally
53:38 Google Summer of Code
56:50 The importance of Fun Projects
58:15 Challenges of a Public API
01:00:49 Musical Data Analysis
01:05:48 The Difficulty of Parsing Music
01:09:35 Music Formats
01:12:08 The Future of AI in the Music Industry
01:20:33 How to Get Involved with Sound of Scala
01:21:22 Last Words
#scala #music #podcast
Негізгі бет Music DSL in Scala.js with Paul Matthews
Пікірлер: 2