27 Apr '15, 5pm

Making Music with Clojure and Bananas

At this point, the banana piano is a pretty classic hack. The banana becomes a cheap, colorful touch sensor, which looks sort of like a piano key. The Arduino sets the pin as a low-level output, then sets the pin as an input with a pull up resistor. The time it takes for the pin to flip from a 0 to a 1 determines if the sensor is touched. [Stian] took a new approach to the banana piano by hooking it up to Clojure and Overtone . Clojure is a dialect of Lisp which runs in the Java Virtual Machine. Overtone is a Clojure library that provides tons of utilities for music making. Overtone acts as a client to the Supercollider synthesis server. Supercollider has been around since 1996, and provides a wide array of sound synthesis functions. Overtone simply tells Supercollider what to do, letting you easily program sounds in Clojure. The banana piano acts as an input to a Clojure ...

Full article: http://hackaday.com/2015/04/27/making-music-with-clojure-...

Tweets

6 Instantly Recognisable Hits From Singapore's ...

popspoken.com 28 Apr '15, 12am

Sing50 — the concert to be held Aug 7 at the Singapore Sports Hub to mark 50 years of Singapore’s independence — has begun...

We chatted to @itisnathaniel about new music an...

cleo.com.au 27 Apr '15, 7am

Website Terms and Conditions 1. Terms and Conditions In these terms and conditions, "we", "us" and "our" means Bauer Media...

I liked a @YouTube video salsa "サイダー" Official ...

youtube.com 01 May '15, 3pm

You're viewing YouTube in English (US) . You can change this preference below . You're viewing YouTube in English . You ca...