public this repo is viewable by everyone
Description: experiments with PureData and QuartzComposer
Clone URL: git://github.com/cv/compositions.git
compositions / Binary Guitar
name age message
..
folder Binary Guitar.pd Sat Apr 19 18:59:36 -0700 2008 added readme for binary guitar, moved some stuf... [Carlos Villela]
folder Binary Guitar.qtz Sat Apr 19 18:59:36 -0700 2008 added readme for binary guitar, moved some stuf... [Carlos Villela]
folder PD to MIDI.mipi Sat Apr 19 18:59:36 -0700 2008 added readme for binary guitar, moved some stuf... [Carlos Villela]
folder README Sat Apr 19 19:11:54 -0700 2008 added link to demo [cv]
README
The Binary Guitar
-----------------

Turns a Guitar Hero USB controller into a real instrument. Mac only, for now. Demo: 
http://www.flickr.com/photos/cv/2399863051/

Ingredients
-----------

# PureData [1]
# Quartz Composer [2]
# MidiPipe [3]
# Xbox 360 Controller Driver [4]
# GarageBand or other software that understands MIDI

Running
-------

# Install everything
# Open PD to MIDI.mipi in MidiPipe
# Open Binary Guitar.pd in PureData
# Go to Pure Data / Preferences / MIDI settings... and point the MIDI inputs and outputs to MidiPipe
# Open Binary Guitar.qtz in Quartz Composer
# Connect the X-Plorer Guitar. If everything's working correctly, the Quartz Composer viewer should be black (rather 
than a checkered pattern)
# Open GarageBand, select your favourite virual instrument.
# Rock on!

1: http://puredata.info
2: http://developer.apple.com/graphicsimaging/quartz/quartzcomposer.html
3: http://www.apple.com/downloads/macosx/audio/midipipe.html
4: http://tattiebogle.net/index.php/ProjectRoot/Xbox360Controller/OsxDriver