Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Live python? Media arts & APIs            Michela Ledwidge                @michela         michela@modprods.com           ...
Let’s talk about live coding in python                 • The idea                      –Live coding - on-the-fly coding as...
Aims                 • “Live coding” – “on-the-fly coding as AV performance                 • The community               ...
Q) Could Python be THE live coding platform?                 • Python APIs                      –Blender                  ...
ACO Virtual Orchestra (2010 - present)                                   • “World-class ensemble ACO is                   ...
© Copyright Mod Productions 2012
© Copyright Mod Productions 2012
© Copyright Mod Productions 2012
© Copyright Mod Productions 2012
© Copyright Mod Productions 2012
Tag Town (2012)                                           • “Stop the virus. Save the city.                               ...
© Copyright Mod Productions 2012
© Copyright Mod Productions 2012
Headbin (2004-present)                                               • “If I could be anyone else… I                      ...
© Copyright Mod Productions 2012
© Copyright Mod Productions 2012
Michela Ledwidge                                   @michela                                   michela@modprods.com        ...
Live python? Media arts & APIs for arty stuff
Upcoming SlideShare
Loading in …5
×

Live python? Media arts & APIs for arty stuff

907 views

Published on

My PyConAU 2012 lightning talk exploring avenues for python becoming more of a live coding performance platform.

Video of the talk on YoutTube at 26m29s
http://www.youtube.com/watch?v=GpW7l3ng6T4

Published in: Education, Technology
  • Be the first to comment

  • Be the first to like this

Live python? Media arts & APIs for arty stuff

  1. 1. Live python? Media arts & APIs Michela Ledwidge @michela michela@modprods.com © Copyright Mod Productions 2012
  2. 2. Let’s talk about live coding in python • The idea –Live coding - on-the-fly coding as AV performance • The community • The software • The question…© Copyright Mod Productions 2012
  3. 3. Aims • “Live coding” – “on-the-fly coding as AV performance • The community – TOPLAP Temporary Organisation for the Parsimony of Live AudioVisual Programming http://toplap.org – dorkbot http://dorkbot.org “People doing strange things with electricity • The software (no python?) – Fluxus (Scheme) – Impromptu (Scheme) – Touch Designer (Touchscript)© Copyright Mod Productions 2012
  4. 4. Q) Could Python be THE live coding platform? • Python APIs –Blender –Maya –Houdini –Touch Designer (TBC) • Python tools –IPython?© Copyright Mod Productions 2012
  5. 5. ACO Virtual Orchestra (2010 - present) • “World-class ensemble ACO is innovative and inspiring” • Python web apps • Installation (R&D / commission) • 40+ people • 6 months • Lessons: – Web apps on-set are a life-saver© Copyright Mod Productions 2012
  6. 6. © Copyright Mod Productions 2012
  7. 7. © Copyright Mod Productions 2012
  8. 8. © Copyright Mod Productions 2012
  9. 9. © Copyright Mod Productions 2012
  10. 10. © Copyright Mod Productions 2012
  11. 11. Tag Town (2012) • “Stop the virus. Save the city. Get the girl” • Python web apps & API • Multiplayer multiplatform social game • Comic reader / Camera app • Lessons: – More pythonistas needed for play – Playtesters (Sydney CBD atm) – Developers (next phase)© Copyright Mod Productions 2012
  12. 12. © Copyright Mod Productions 2012
  13. 13. © Copyright Mod Productions 2012
  14. 14. Headbin (2004-present) • “If I could be anyone else… I would be” • Multiplatform participatory cinema – Cinematic storytelling with Mod API – Creatives Commons productions • 200+ team members • Lesson: – Python powerful for prototyping© Copyright Mod Productions 2012
  15. 15. © Copyright Mod Productions 2012
  16. 16. © Copyright Mod Productions 2012
  17. 17. Michela Ledwidge @michela michela@modprods.com RY ATO CIP A TI EM LIVE C PAR IN ODING C @remixable @tgtwn @headbin© Copyright Mod Productions 2012

×