Sam,

<shameless-plug>
Is this the version you'll be covering at your talk at skillsmatter on
3 October?

http://skillsmatter.com/event/java-jee/london-clojure-user-group-october-meetup

We'll be having 2 lightning talks as well. :-D
</shameless-plug>

cheers,
Bruce

On Sun, Sep 25, 2011 at 15:59, Sam Aaron <samaa...@gmail.com> wrote:
> Hi everyone,
>
> given that Clojure 1.3 has recently gone GOLD 
> (http://www.youtube.com/watch?v=n0pvFulUd98) I thought we should celebrate 
> with a new version of Overtone with full Clojure 1.3 support.
>
> Overtone 0.4.0 is now on Clojars and tagged on Github.
>
> https://github.com/overtone/overtone/tree/0.4.0
>
> In addition, all of Overtone's direct dependencies: osc-clj, at-at, midi-clc, 
> byte-spec and indirect dependencies (if you have a monome) serial-port, 
> monome-serial and polynome have all been updated to support Clojure 1.3.
>
> Here's the changelog:
>
> ### New
>
> * Support for Clojure 1.3
> * Provide more separation between 'public' and 'private' APIs by moving 
> non-public aspects of overtone.sc into overtone.sc.machinery
> * Similarly pull out 'private' machinery from overtone.sc.server into 
> overtone.sc.machinery.server - overtone.sc.server now contains only public 
> fns.
> * Create new helpers namespace for useful 'public' fns. overtone.util is now 
> meant for internal/private util fns.
> * Define and use default Overtone at-at pool
> * Remove server dependence on studio.rig. Use #'boot-rig to boot and wait for 
> rig to complete its initialisation
> * Improve doc for sin-osc-fb ugen
> * Improve doc for node-free
> * Clean up implementation of cgen macro
> * Rename boot to boot-server
> * Rename quit to kill-server
> * Make osc-validator check for actual types not the 'fuzzy' types Clojure uses
> * Add information about resolving collider ugen fns to collider docstrings
> * Teach resolve-degree about sharps and flats
> * Stop users from attempting to receive osc messages from the server when 
> it's not connected
> * Various ugen metadata fixes
> * Various docstring improvements
>
> ### Examples
> * Add piano piece - Gnossienne No. 1 by Erik Satie
>
> ### Helpers
> * Add some useful string manipulation fns
> * Add some file helper fns
> * Move splay-pan into helpers ns
> * Move sc-lang converter here
>
> ### REPL
> * Add odoc - Overtone version of doc which gives information about ugen 
> colliders
> * Add super rudimentary (but still pretty fun) shell fns ls and grep
> * Make find-ug and find-ug-doc macros so you can pass unquoted symbols as args
> * Allow ugen searches to also match the ugen name in addition to its full doc 
> string
> * Teach find-ug to print the full docstring of the match if only one is 
> returned
>
> ### Deprecated
> * Support for vijual representation of node tree
>
> ### Bugfixes
>
> * Fix clear-ids in allocator
> * Don't explicitly free node id when freeing node as this is already handled 
> by a callback
> * Fix resolve-gen-name
> * Fix cgen bug in arglist generation
> * Fix snare drum inst
>
> Sam
>
> ---
> 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
>

-- 
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