Hi all, 

I just thought I'd give you a quick heads up that Overtone 0.7 has been 
released. It represents around 6 months worth of solid work (~500 commits) and 
we're really rather pleased with how far we've come. I'm especially pleased to 
welcome our new committers. Without these people (and also all the 
long-standing trench-dwelling committers) Overtone wouldn't be such an exciting 
and fun project to hack on:

* Damion Junk
* Jacob Lee
* Fabian Steeg
* Michael Bernstein
* Ian Davies



Now, I thought I'd run you through some of the aspects I'm most thrilled about:

## Tap into Quil

Overtone now ships with the tap cgen. This little gem packs way above its 
weight. It essentially gives you the ability to reach into any aspect of the 
SuperCollider synth engine and tap the values flowing through. These values are 
then magically swapped into an atom which you can then deref from Clojure-land 
and do what you will with the contents. This is awesome for hooking Overtone up 
with visualisation libraries such as Quil.

## Freesound trickery

Overtone core hacker Kevin Neaton has been working wonders with our Freesound 
support. For those not in the know, freesound.org is an open-source sound 
sample database full of creative-commons licensed sound snippets. Kevin has 
been working with these guys to improve their support for large sample bundles, 
and as a result the sampled-piano samples are now hosted on freesound.org. This 
should prove to be a lot more reliable than the previous solution. Also, he's 
added search capability right into the REPL - so no need to leave the comfort 
of your Clojure prompt in order to explore the huge world of free samples out 
there.

## MIDI event stream

On boot, Overtone now hooks up to any connected MIDI device and broadcasts all 
events onto the global event stream. This makes working with your MIDI keyboard 
and controllers easier than ever. We're really enjoying the event stream and 
feel there's a lot more potential to discover with it.

So, what are you waiting for? Create a new lein project, add "overtone 0.7.0" 
as a dependency, start a REPL, and start making sounds. As always, the 
cheatsheet is your honourable guide to the plethora of functionality at your 
disposal:

http://cloud.github.com/downloads/overtone/overtone/overtone-cheat-sheet.pdf

For those that like peering into the murky details, here's the more lengthy 
changelog:

https://github.com/overtone/overtone/blob/master/CHANGELOG.md

Happy Hacking!

Sam

---
http://sam.aaron.name




-- 
http://sam.aaron.name


-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en

Reply via email to