public
Description: experiments with PureData and QuartzComposer
Clone URL: git://github.com/cv/compositions.git
Search Repo:
cv (author)
Thu Apr 24 11:59:41 -0700 2008
commit  3f93e4872a7d7114e06dee8ef6ceac88ce295d5e
tree    a902022ea5046a21aa5f999b6ec4b672f883f789
parent  bfcdd46b594f6bfd557eed0158b7d626144c021e
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