[dorkbotpdx-blabber] [Fwd: [dorkbotsf-blabber] Hack Session: Build Ruby Audio APIs]

Thomas Lockney tlockney at gmail.com
Mon Jan 21 11:34:08 EST 2008


For those who crossover to the pdx.rb side, this looks interesting. 
Anyone going to be in the Bay area this week who can go and report back 
on it? ;~)

-------- Original Message --------
Subject: 	[dorkbotsf-blabber] Hack Session: Build Ruby Audio APIs
Date: 	Mon, 21 Jan 2008 08:06:15 -0800
From: 	Noah Thorp <noah at listenlabs.com>
To: 	dorkbotsf-blabber at music.columbia.edu



Bay Area Computer Music Technology Group
Hack Session: Build Ruby Audio APIs
7:30-9:30PM, Thursday Jan 24th, 2008
At Internaut Design, 1112 Bryant St. #300 San Francisco
RSVP at http://electronicmusic.meetup.com/152/calendar/6806947/

Meet with other Computer Music Technologists and Ruby developers for a 
hack session and discussion about developing Audio APIs for the Ruby 
programming language. The focus of this hack session will be on 
identifying, extending, and using existing libraries in Ruby.

Ruby has emerged as a concise elegant language with an enthusiastic 
community and a superb object model well suited for meta-programming and 
creating domain specific languages (amongst other things). In the last 
year there has been an explosion of support for Ruby from Microsoft 
(Silverlight, IronRuby), Apple (RubyCocoa and bundling Ruby and Rails 
with Leopard) and Sun (JRuby) as well as the promising Rubinius Ruby 
virtual machine.

Likely avenues of exploration for this hack session are:
- Wrapping Csound:
--- Interesting Csound API info here: 
http://lac.zkm.de/2006/papers/lac2006_victor_lazzarini.pdf

- Using the Portaudio Ruby wrapper:
--- http://samesimilar.textdriven.com/
--- http://www.portaudio.com (was down last time I checked)

- Using OSC from Ruby to control audio applications:
--- An existing ruby OSC library can be found here: 
http://hans.fugal.net/src/rosc/)

- SNDs Ruby functionality:
--- About SND - http://ccrma.stanford.edu/software/snd/snd/snd.html
--- SND & Ruby 
http://ccrma.stanford.edu/software/snd/snd/grfsnd.html#sndandruby

- Interfacing with Max/MSP with jRuby and externals(?)
- Building a Ruby wrapper for VST plugins
- Your idea here...

This event will be hosted at Interanut. Bring your laptops for trying 
things out and show and tell.

Many thanks to David Lowenfels for hosting this gathering at Internaut: 
http://internautdesign.com

Looking forward to hacking with you,
Noah Thorp
Bay Area Computer Music Technology Group Organizer
........................................................................
.........dorkbot: people doing strange things with electricity..........
..........................http://dorkbot.org............................
........................................................................



More information about the dorkbotpdx-blabber mailing list