Videos tagged with MIDI


RubyConf 2008: Two Turntables And A Git Repo

RubyConf 2008: Two Turntables And A Git Repo

Posted in Conferences, Development

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 l...

Tags: Conferences, Ruby, Git, music, MIDI, Confreaks, Archaeopteryx, RubyConf 2008




Archaeopteryx: A Ruby MIDI Generator

Archaeopteryx: A Ruby MIDI Generator

Posted in Conferences, Development

Summary Giles Bowkett captures the heart and soul of the RubyFringe conference as he demonstrates his revolutionary Archaeopteryx MIDI generator. He delivers an eloquent, highly politicized call to action in a career-defining presentation that is raucously hilarious yet unnerving in its practicality. Bio Giles Bowkett is an artist, musician, Ruby developer, acid freak, activist, Burner, entrepr...

Tags: Conferences, Ruby, InfoQ, Metaprogramming, Language Features, Scripting, MIDI, Archaeopteryx, RubyFringe


Ruby Hoedown 2008: Lightning Talk: Archaeopteryx on the Cheap

Ruby Hoedown 2008: Lightning Talk: Archaeopteryx on the Cheap

Posted in Conferences, Development

Archaeopteryx is a MIDI system for Ruby based on code from Topher Cyll's book "Practical Ruby Projects." Archaeopteryx successfully generates original drum and bass rhythms, tours the circle of fifths and the circle of fourths, does extremely simplistic randomized pseudo-arpeggios, handles chord progressions of the I-IV-V and V-I varieties, synchs original rhythms to MP3 playback, and...

Tags: Conferences, Ruby, Gems, MIDI, Confreaks, Archaeopteryx, Ruby Hoedown 2008


Ruby Hoedown 2008: Archaeopteryx: A Ruby MIDI Generator

Ruby Hoedown 2008: Archaeopteryx: A Ruby MIDI Generator

Posted in Conferences, Development

MIDI is a data protocol for music. Archaeopteryx generates MIDI via Ruby to drive prosumer studio music software. It can generate hyperkinetic DJ mixes, infinite streams of ambient music for meditation, and original drum and bass rhythms. Archaeopteryx is a new project undergoing development. Archaeopteryx uses procs extensively, and benefits from an approach to Ruby informed by Lisp and higher...

Tags: Conferences, Ruby, Lisp, MIDI, Confreaks, Archaeopteryx, Ruby Hoedown 2008



RubyConf 2007: Controlling Electronics with Ruby

RubyConf 2007: Controlling Electronics with Ruby

Posted in Conferences, Development

The Ruby community is full of people pushing the limits of technology. Projects like RAGI and Adhearsion enable Rubyists to control their phones; JRuby and Rubinius are exploring new ways of executing Ruby code; and of course Rails started a revolution in web development. I’m going to talk about another class of envelope pushers: the hardware hacking Rubyists. Hardware hacking (or, more s...

Tags: Conferences, Ruby, Hardware, DSL, JRuby, Rubinius, MIDI, Confreaks, RubyConf 2007


dnrTV Show #110: Carl Franklin Unveils his .NET MIDI Router

dnrTV Show #110: Carl Franklin Unveils his .NET MIDI Router

Posted in Frameworks, Development

Summary Carl steps into the spotlight this week to show us his MIDI Router project that he has been working on for a few years. The latest extension of this .NET program takes the player piano concept to a whole new level! Brother Jay makes his dnrTV debut as guest host. Bio Carl Franklin has been a figurehead in the VB community since the very early days when he wrote for Visual Basic Programm...

Tags: Frameworks, .NET Framework, dnrTV, MIDI Router, MIDI


GoRuCo 2008: Archaeopteryx - A Ruby MIDI Generator

GoRuCo 2008: Archaeopteryx - A Ruby MIDI Generator

Posted in Conferences, Development

Abstract Archaeopteryx generates MIDI bytecodes which produce music via prosumer applications such as Propellerhead Reason. If you’ve ever wondered whether or not use cases really exist for Ruby features like lambda, eval, continuations, and higher-order functions, Archaeopteryx demonstrates not just the usefulness but the power and flexibility of these techniques. Archaeopteryx also uses...

Tags: Conferences, Ruby, AI, Metaprogramming, MIDI, Confreaks, GoRuCo 2008, Archaeopteryx