Get the Flash Player to see this player.
Two Turntables And A Git Repo
Ben Bleything, Yossef MendelssohnOther formats
Over the last year, there has been a huge increase of interest in using Ruby to create and manipulate music. If you're interested but haven't been paying attention, or have just been sitting on the sidelines, we're here to show you how you too can be a computer DJ. First, we'll set the scene with some information about the technologies involved. We'll get you pushing notes with Ben's MIDIator library, and get you set up with a software synthesis environment so that you can play along at home. Best of all, we'll do it all on the cheap. Then we'll get into the actual music, demonstrating how to represent actual, legitimate music in code using a project Jeremy Voorhis has been working on, and how to manipulate it and play it back. We'll make some beats with Giles Bowkett's Archaeopteryx, and take a brief tour of how it works under the hood. If you're not into making your own music (be it beats, tones, or just 'damn noise'), you're going to need to work with music that someone else has made. Being a good DJ and reacting to the crowd is no walk in the park, and while making a good playlist is easier, it's still no cakewalk. With the right tricks up your sleeve, you can let your computer build a playlist that's unique but still sticks to your personal style. We'll show you what Yossef has tried and learned.
Videos are in h.264 quicktime format. We recommend Miro for viewing these files.
Back to Conference Schedule
Presenters retain full rights to the content of their presentations, and have released them under the Creative Commons Attribution-ShareAlike license.
