public
Description: Uses bonjour to play a great symphony across many computers
Homepage:
Clone URL: git://github.com/xaviershay/curlophone-orchestra.git
name age message
file README Loading commit data...
file curlophone.rb
file musician.rb
file ode.rb
README
             hold on to your hats it's the
                 _             _                      
  ___ _   _ _ __| | ___  _ __ | |__   ___  _ __   ___ 
 / __| | | | '__| |/ _ \| '_ \| '_ \ / _ \| '_ \ / _ \
| (__| |_| | |  | | (_) | |_) | | | | (_) | | | |  __/
 \___|\__,_|_|  |_|\___/| .__/|_| |_|\___/|_| |_|\___|
                        |_|                           
                    _               _             
      ___  _ __ ___| |__   ___  ___| |_ _ __ __ _ 
     / _ \| '__/ __| '_ \ / _ \/ __| __| '__/ _` |
    | (_) | | | (__| | | |  __/\__ \ |_| | | (_| |
     \___/|_|  \___|_| |_|\___||___/\__|_|  \__,_|
                                                  
                     Cooked up for the Iron Hacks challenge at
                                         Melbourne Ruby, 26th March 2009
                                       where it won first prize!

===
= The setup

You need these gems
  midiator
  rack
  mongrel
  dnssd

===
= The performance

$ ruby curlophone.rb # Musician - at least 5 recommended!
$ ruby ode.rb        # Conductor - just the one

===
= Did you know?

Mr. Grant Bissett from Perth on the western coast of Australia made the first ever curlophone?
Mr. Xavier Shay organised the orchestra to play