Intro to Live Programming with Overtone

392 views
Skip to first unread message

Sam Aaron

unread,
Apr 24, 2011, 8:01:47 AM4/24/11
to clo...@googlegroups.com
Hey there,

you may have heard about Overtone - the Clojure front-end to SuperCollider server that we've been working on for the past year or so. However, perhaps you've not seen much of it - and if not perhaps you'd like to?

Well, I've just finished putting together a very short (4 min) fast-paced introduction to Live Programming with Overtone, or you might think of it as How to Hack Clojure to make Music :-)

http://vimeo.com/22798433

(This video also serves to demo the Live Coding Emacs Config https://github.com/overtone/live-coding-emacs)

If you're interested in finding out more and getting involved, head to our mailing list: http://groups.google.com/group/overtone

Sam

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

David Nolen

unread,
Apr 24, 2011, 5:33:32 PM4/24/11
to clo...@googlegroups.com
Great video. Thanks for sharing this.

David

--
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clo...@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+u...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en

Nicolas Buduroi

unread,
Apr 24, 2011, 6:00:36 PM4/24/11
to clo...@googlegroups.com
Overtone really looks awesome, looking forward to use it! Thanks for the video.

rob levy

unread,
Apr 24, 2011, 6:49:12 PM4/24/11
to clo...@googlegroups.com
Wow, that is awesome, I am definitely going to have to play with that.  As a side note, what did you write or use to configure your emacs in that way?

On Sun, Apr 24, 2011 at 8:01 AM, Sam Aaron <sama...@gmail.com> wrote:

rob levy

unread,
Apr 24, 2011, 6:49:52 PM4/24/11
to clo...@googlegroups.com
(I mean, the visual effects in particular)

Sam Aaron

unread,
Apr 24, 2011, 6:58:51 PM4/24/11
to clo...@googlegroups.com

On 24 Apr 2011, at 23:49, rob levy wrote:

> Wow, that is awesome, I am definitely going to have to play with that.

Thanks :-) Hopefully we'll see you on the Overtone mailing list somepoint soon...

> As a side note, what did you write or use to configure your emacs in that way?

The Live Coding Config: https://github.com/overtone/live-coding-emacs

> (I mean, the visual effects in particular)

Actually, the effects are a bit of a cheat - I added them to the video using Final Cut Express. However, it would be awesome if there was a terminal that offered this kind of glow effect. The closest I've seen is Cathode on OS X (http://www.secretgeometry.com/apps/cathode/) but that's a bit too heavy on the visual effects, and it doesn't run fancy terminal apps like emacs particularly well.

Sam

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

Devin Walters

unread,
Apr 24, 2011, 7:57:05 PM4/24/11
to clo...@googlegroups.com
You can get similar effects with highlight tail mode in emacs. The elisp in there might give you some ideas on how to get some of the glow effects.

reich-score is really impressive. Looking forward to playing with the new features.

Happy Hacking,

Sent via mobile

Sam Aaron

unread,
Apr 25, 2011, 2:33:08 AM4/25/11
to clo...@googlegroups.com
Hi Devin,

On 25 Apr 2011, at 00:57, Devin Walters wrote:

> You can get similar effects with highlight tail mode in emacs. The elisp in there might give you some ideas on how to get some of the glow effects.

Oh nice, I hadn't seen highlight tail mode before. I do use eval-sexp-fu.el (http://www.emacswiki.org/emacs/EvalSexpFu) to fade the currently evaluated sexp in and out which is a similar kind of trick. The glow effect I was referring to as the Final Cut Express fx is the persistent shine you see on all the text which makes it look like a retro games console.

>
> reich-score is really impressive. Looking forward to playing with the new features.


Do you mean the Reich technique or the ascii-art? The ascii-art was hand-crafted and assigned to a snippet shortcut (reich-score). I used yasnippet (http://www.emacswiki.org/emacs/Yasnippet) and the following snippet text https://github.com/overtone/live-coding-emacs/blob/master/etc/snippets/clojure-mode/reich-score

If anyone else has any tips on how to make your Emacs look fun and fancy - particularly in the context of using it as a presentation tool, I'd love to hear them!

Sam

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

Reply all
Reply to author
Forward
0 new messages