aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula
diff options
context:
space:
mode:
authorAlexis Hildebrandt2010-07-20 21:26:22 +0200
committerAdam Vandenberg2010-07-22 09:30:20 -0700
commit2fabdfe6d26bedb322d58dbf8d4e12c9d41852eb (patch)
treeb21dec5793bf25fa51b4a82e921a8488d5cdf532 /Library/Formula
parent7e9be48399225d608c46cc3047f2db3c92929750 (diff)
downloadhomebrew-2fabdfe6d26bedb322d58dbf8d4e12c9d41852eb.tar.bz2
ChucK 1.2.1.3
A new (and developing) audio programming language for real-time synthesis, composition, performance, and now, analysis - fully supported on MacOS X, Windows, and Linux. ChucK presents a new time-based, concurrent programming model that's highly precise and expressive (we call this strongly-timed), as well as dynamic control rates, and the ability to add and modify code on-the-fly. In addition, ChucK supports MIDI, OSC, HID device, and multi-channel audio. It's fun and easy to learn, and offers composers, researchers, and performers a powerful programming tool for building and experimenting with complex audio synthesis/analysis programs, and real-time interactive control. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Diffstat (limited to 'Library/Formula')
-rw-r--r--Library/Formula/chuck.rb13
1 files changed, 13 insertions, 0 deletions
diff --git a/Library/Formula/chuck.rb b/Library/Formula/chuck.rb
new file mode 100644
index 000000000..0139b5292
--- /dev/null
+++ b/Library/Formula/chuck.rb
@@ -0,0 +1,13 @@
+require 'formula'
+
+class Chuck <Formula
+ url 'http://chuck.cs.princeton.edu/release/files/chuck-1.2.1.3.tgz'
+ homepage 'http://chuck.cs.princeton.edu/'
+ md5 'ac8459b4067c2491fbdeb61d122a5985'
+
+ def install
+ system "make -C src/ osx-#{Hardware.cpu_type}"
+ bin.install "src/chuck"
+ (share+'chuck').install "examples/"
+ end
+end