Software
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
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
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
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
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
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
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,
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,
Acme – the text editor from Plan 9
Acme is a programmers’ text editor from the Plan 9 operating system. It was developed in the early 1990s by Rob Pike, although is now ported to FreeBSD, Linux and Mac OS X. Here’s a fascinating video tour by Russ
Acme – the text editor from Plan 9
Acme is a programmers’ text editor from the Plan 9 operating system. It was developed in the early 1990s by Rob Pike, although is now ported to FreeBSD, Linux and Mac OS X. Here’s a fascinating video tour by Russ
Temporal recursion now in Fluxus
Programmers working in the functional style often like to avoid writing functions which have any side-effects beyond returning a value. However, when you run a program, you can’t avoid one side-effect – the passing of time. Rather than ignoring this
Temporal recursion now in Fluxus
Programmers working in the functional style often like to avoid writing functions which have any side-effects beyond returning a value. However, when you run a program, you can’t avoid one side-effect – the passing of time. Rather than ignoring this
No-input live coding with Clive and BEER
It’s time to coin the phrase no-input live coding. First the context — a no-input mixing board is a mixer that’s played by plugging the output into the inputs. This technique was developed by Toshimaru Nakamura, and transforms a mixer into
No-input live coding with Clive and BEER
It’s time to coin the phrase no-input live coding. First the context — a no-input mixing board is a mixer that’s played by plugging the output into the inputs. This technique was developed by Toshimaru Nakamura, and transforms a mixer into
TOPLAPapp in the browser
Continuing the rush to browser-based live coding, the sonic, abstract live coding puzzle TOPLAPapp by the mysterious Click Nilson now runs in Chrome and similar modern browsers. You can play it here, click the question mark for a quick start, and to
TOPLAPapp in the browser
Continuing the rush to browser-based live coding, the sonic, abstract live coding puzzle TOPLAPapp by the mysterious Click Nilson now runs in Chrome and similar modern browsers. You can play it here, click the question mark for a quick start, and to
Otomata – Online Generative Musical Sequencer by Batuhan Bozkurt
I think “Otomata” by Batuhan Bozkurt is lovely and it sounds lovely. It works a tiny bit like AlJazari in that there are independent cursors that interact with each other and the walls. You could watch the video here, but come on, play
Otomata – Online Generative Musical Sequencer by Batuhan Bozkurt
I think “Otomata” by Batuhan Bozkurt is lovely and it sounds lovely. It works a tiny bit like AlJazari in that there are independent cursors that interact with each other and the walls. You could watch the video here, but come on, play
Bret Victor on Live Coding
Bret Victor has another insightful essay up about “learnable coding”, which he says is an “immune response” to people saying his previous (also excellent) video was “about live coding”. He goes as far to say that live coding is “almost
Bret Victor on Live Coding
Bret Victor has another insightful essay up about “learnable coding”, which he says is an “immune response” to people saying his previous (also excellent) video was “about live coding”. He goes as far to say that live coding is “almost
