kenny_g.rb: Making Ruby Write Smooth Jazz

*
Accepted Session
Short Form
Beginner
Scheduled: Wednesday, June 24, 2015 from 1:30 – 2:15pm in B301

Excerpt

For too long, computers have been shut out of the red-hot music-to-listen-to-while-relaxing-in-the-bathtub genre. Today, that all changes. Our smooth-jazz-as-a-service startup is primed to disrupt this stale industry. All we need is a little Ruby and we'll make automated musical magic.

Description

For too long, computers have been shut out of the red-hot music-to-listen-to-while-relaxing-in-the-bathtub genre. Today, that all changes. Our smooth-jazz-as-a-service startup is primed to disrupt this stale industry.

In this talk we’ll introduce the basic protocols of digital music and take a whirlwind tour of musical harmonic theory. We’ll survey some Ruby tools that make noise and we’ll dig deep into using Ruby to generate beautiful piano music with audience-selected chords. It will all culminate in a showdown between man and machine to decide the fate of the musical universe as our program battles a real live musician.

Tags

Ruby, music, midi, bubblebaths

Speaking experience

I'm working on developing a speaking career. I've lead local user groups, given lots of internal brownbags to 20-300 people, and already had my first public conference speaking experience at Drupalcon Amsterdam.

Speaker