Software

Tidal – mini language for live coding pattern

Tidal is a mini language designed for live coding pattern, embedded in the Haskell pure functional programming language. It’s made by me (Alex), developed through a lot of performances (including as part of slub) and a few rewrites over a

/ 18 Comments

Tidal – mini language for live coding pattern

Tidal is a mini language designed for live coding pattern, embedded in the Haskell pure functional programming language. It’s made by me (Alex), developed through a lot of performances (including as part of slub) and a few rewrites over a

/ 18 Comments

Introduction to Gibber

Above is a quick intro to Gibber, quickly demonstrating its audio and new (to me) drawing capabilities. You also get to find out how you should be pronouncing “gibber”. If the video intrigues you, there’s a lot of built-in demos

/ No comments

Introduction to Gibber

Above is a quick intro to Gibber, quickly demonstrating its audio and new (to me) drawing capabilities. You also get to find out how you should be pronouncing “gibber”. If the video intrigues you, there’s a lot of built-in demos

/ No comments

Overtone 0.9 Released

Version 0.9 of Overtone, the Collaborative Live Coding toolkit, was recently announced. Overtone provides a Clojure language front-end to the SuperCollider synthesis engine with a strong emphasis on functional programming and concurrency. This release represents a fundamental shift in their development approach.

/ No comments

Overtone 0.9 Released

Version 0.9 of Overtone, the Collaborative Live Coding toolkit, was recently announced. Overtone provides a Clojure language front-end to the SuperCollider synthesis engine with a strong emphasis on functional programming and concurrency. This release represents a fundamental shift in their development approach.

/ No comments

New languages and things

This has been a super busy month for live coding, and I haven’t had much time to update this lately. If you want to contribute live coding news let me know and I’ll make you an account. Anyway here’s some

/ No comments

New languages and things

This has been a super busy month for live coding, and I haven’t had much time to update this lately. If you want to contribute live coding news let me know and I’ll make you an account. Anyway here’s some

/ No comments

ChucK 1.3.2.0 released, book and MOOC on the way

ChucK was first released in 2003 by Ge Wang, around the same time as Supercollider 3, leading to the emergence of live coding and founding of TOPLAP. Whereas the possibility of live coding in SuperCollider 3 arose almost by mistake,

/ No comments

ChucK 1.3.2.0 released, book and MOOC on the way

ChucK was first released in 2003 by Ge Wang, around the same time as Supercollider 3, leading to the emergence of live coding and founding of TOPLAP. Whereas the possibility of live coding in SuperCollider 3 arose almost by mistake,

/ No comments

The Many Faces of a Temporal Recursion

Temporal recursion is a neat and terse way of representing time in functional programming. Andrew Sorensen has used it heavily in his Impromptu and more current Extempore live programming languages, and Dave Griffiths has followed suit in recent versions of SchemeBricks.

/ No comments

The Many Faces of a Temporal Recursion

Temporal recursion is a neat and terse way of representing time in functional programming. Andrew Sorensen has used it heavily in his Impromptu and more current Extempore live programming languages, and Dave Griffiths has followed suit in recent versions of SchemeBricks.

/ No comments

UrMus: Live coding on a mobile phone

UrMus is a programming environment for iOS and Android devices, including phones and tablets. It is based upon the rather charming language Lua, and provides multiple different ways of building multitouch apps, including dataflow patching. Here’s a video which recently took

/ No comments

UrMus: Live coding on a mobile phone

UrMus is a programming environment for iOS and Android devices, including phones and tablets. It is based upon the rather charming language Lua, and provides multiple different ways of building multitouch apps, including dataflow patching. Here’s a video which recently took

/ No comments

Live hacking with Overtone

There’s a lot of buzz around overtone at the moment, a live coding language/environment built on Clojure and the SuperCollider server. The overtone project was started around 2009 by Jeff Rose, joined by Sam Aaron who worked on it full time

/ No comments

Live hacking with Overtone

There’s a lot of buzz around overtone at the moment, a live coding language/environment built on Clojure and the SuperCollider server. The overtone project was started around 2009 by Jeff Rose, joined by Sam Aaron who worked on it full time

/ No comments

Extempore developments and new tutorials

The Extempore livecoding environment is emerging from a two year development, and according to its creator Andrew Sorensen, is now ready for wider use. To whet your appetite, here’s an example of Extempore in use, in an interactive exhibit for

/ No comments

Extempore developments and new tutorials

The Extempore livecoding environment is emerging from a two year development, and according to its creator Andrew Sorensen, is now ready for wider use. To whet your appetite, here’s an example of Extempore in use, in an interactive exhibit for

/ No comments

Live coding on the Raspberry Pi

  Happy new year! In the UK, 2012 was the year of the Raspberry Pi, a cheap hardware contribution to the aims of the new push to get proper curriculum for computing at school. This has already been a huge success,

/ No comments

Live coding on the Raspberry Pi

  Happy new year! In the UK, 2012 was the year of the Raspberry Pi, a cheap hardware contribution to the aims of the new push to get proper curriculum for computing at school. This has already been a huge success,

/ No comments