Anyone Can Play Guitar (With Ruby)
Abstract 🔗
I’ve got the blues. I’ve been looking for the perfect guitar tone, but haven’t found it. To amp up my mood, let’s teach a computer to play the guitar through an amplifier.
Let’s string together object-oriented principles to orchestrate a blues shuffle. We’ll model our domain with the help of inheritance, composition, and dependency injection. This talk will strike a chord with you, whether you’ve strummed a guitar before or not.
Presentation Resources 🔗
- Video
- Slides
- Code Examples
- Proposal
- Blog Post: Enumerating Musical Notes
- Blog Post: Programming Guitar Greatness
- Blog Post: Composing Our Own Guitar Amps From Inherited Gear
- Blog Post: Revisiting Calling Sonic Pi From Ruby
- Blog Post: Flog-Driven Development