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.