Approaches to 'from scratch' live coding performance
Lucy Cheesman (Heavy Lifting)
A not-quite-complete-beginners live coding workshop, focusing on developing tactics for improvised performance - this workshop is for anyone who wants to take steps towards ‘from-scratch’/’blank-screen’ live coding performance.
Experience level
Some basic live coding experience is essential - you don’t need to have performed live or be close to that standard - if you’ve used a live coding language at all before and can confidently write and run simple patterns then you should be ok to join.
If you currently class yourself as a complete beginner (never done any live coding before) then you can still join as long as you work through the ‘Workshop’ section of the ‘Learn’ page of the Strudel site before joining the class: https://strudel.cc/workshop/
For a bit more context on experience level - I will provide code and examples in the class, but will expect you to be able to edit and re-use the ideas on your own. More experienced attendees will be able to use their own code and examples. The session will not focus on syntax and how to write code but on how to use the software to improvise music.
Finally, if you’re not sure if this workshop is for you and you want to discuss it, please feel free to contact me on lucy@heavy-lifting.org
Requirements
Participants need to:
- Bring a laptop that can run Strudel in the browser (a laptop is best but a tablet can also be used)
- Bring headphones
- Charge your laptop in advance (plugs will be available)
Workshop materials and teaching will use Strudel: https://strudel.cc/ but the principles can be applied to any live coding language - if for example you have experience in or want to use Tidal, FoxDot, SonicPi etc then please feel free. However, there won’t be time in the session to troubleshoot installation or basic issues with running the software.