Programming as Performance: Live Coding with Sonic Pi – Sam Aaron



From OSCON 2015 in Amsterdam: Live coding – writing code in real time in front of an audience – has recently emerged as an expressive way of performing music.

Could live coding also increase engagement in programming lessons within schools? Should we be teaching functions and variables or basslines, riffs and live loops?

In this keynote Sam will introduce and perform with Sonic Pi, a live coding synth available for free to use on all major platorms including the Raspberry Pi. He will discuss how it has created a huge impact with educators in addition to artists and programmers interested in exploring the creative potential of code. Finally Sam will also offer a window into the Algorave movement: parties where live coded algorithms meet the dance floor.

About Sam Aaron (University of Cambridge):
Sam is a live coder who strongly believes in the importance of emphasising, exploring and celebrating creativity within all aspects of programming. He is the lead developer of Overtone and the creator of Sonic Pi, a music live coding environment used to teach programming within schools. By day Sam is a Postdoc Research Associate at the University of Cambridge Computer Laboratory and by night he codes music for people to dance to.

Watch more from OSCON Amsterdam 2015: https://goo.gl/VeF8tq
Visit the OSCON website: http://oscon.com
Don’t miss an upload! Subscribe! http://goo.gl/szEauh
Stay Connected to O’Reilly Media by Email – http://goo.gl/YZSWbO

Follow O’Reilly Media:
http://plus.google.com/+oreillymedia
https://www.facebook.com/OReilly


source

Reply


Build A Site Info