Live coding workshop
MENTOR:
Roger Pibernat
DATE:
Tuesday, 22 March 2022, 5 – 8 p.m.
Wednesday, 23 March 2022, 5 – 8 p.m.
LOCATION:
osmo/za (8th Floor), Slovenska 54, Ljubljana
APPLICATIONS: via e-mail delavnica@ljudmila.org Deadline extended until Monday, 21 March!
MORE INFORMATION: katja@ljudmila.org
The workshop is free of charge. Prior basic SuperCollider knowledge is preferred, but not required. Bring your own laptop with SuperCollider installed.
Vsebina
About the workshop
In their battle against time, live coders often wish there was a simpler and faster way to input code during performances that wouldn't compromise their musical expression. Roger Pibernat , an active member of Barcelona's growing live coding community, is developing a series of tools at Ljudmila's research residency that will help speed up coding in SuperCollider and make it easier for beginners. During his residency, Roger is developing techniques for code input, editing, organization, setup, and navigation workflows in live coding perfomances with SuperCollider. The idea is to create a technical guide for playing the instrument - the code in SuperCollider - just like documentation on playing techniques for analog instruments is made. In this two-day workshop, Roger will introduce participants to the live coding tools he has been developing during his residency at osmo/za. At the end of the workshop, participants will try their hand at performing within the From Scratch format.
About SuperCollider
SuperCollider, first developed by James McCartney, is an accessible blend of Smalltalk, C, and further ideas from a number of programming languages. Free, open-source, cross-platform, and with a diverse and supportive developer community, it is often the first programming language sound artists and computer musicians learn.
About Živa
Živa is a set of tools and syntax sugar for easy live coding with SuperCollider patterns. They were developed by Roger Pibernat during his residency at osmo/za with the goal of making live coding more accessible for beginners.
From Scratch
From Scratch: Live coding session
Wednesday, 23 March 2022, 8 p.m.
workshop atendees will try their hand in a live coding session based within the From Scratch format. From Scratch is a relaxed jam session with two rules:
Rule #1 - Every live coder has exactly 9 minutes to create a musical or visual piece starting from a blank screen.
Rule #2 - No matter what is the outcome - and especially if there's no outcome at all - the audience MUST clap exactly 9 minutes after the artist starts typing.
Gallery
About the mentor
Roger Pibernat is a self-taught illustrator, musician and programmer, who constantly explores new artistic expressions and fields of knowledge. He started using SuperCollider in 2011 and has since performed with the Barcelona Laptop Orchestra in venues ranging from small bars to Sonár festival. Roger is co-founder of the art collective Wú, where he makes electroacoustic instruments, develops digital and interactive installations and creates audiovisual performances. He is an active member of the growing live coding community in Barcelona.
Applications
Via delavnica@ljudmila.org until Friday, 18 March. More info: katja@ljudmila.org
on-the-fly
on-the-fly is a project to promote Live Coding practice, a performative technique focused on writing algorithms in real-time so that the one who writes is part of the algorithm. Live coding is mainly used to produce music or images but it extends beyond that. Our objectives are: supporting knowledge exchange between communities, engaging with critical reflections, promoting free and open-source tools and bringing live coding to new audiences. The project, running from 10/2020 to 09/2022 and co-funded by the Creative Europe programme, is led by Hangar Barcelona in collaboration with ZKM | Center for Art and Media Karlsruhe, Creative Coding Utrecht and Ljubljana’s Ljudmila.
Partners: Hangar Barcelona (ES), ZKM Center for Art and Media Karlsruhe (DE), Creative Coding Utrecht (NL), Ljudmila Art and Science Laboratory (SI).
Associated Partner of ZKM | Karlsruhe: Institute for Music Informatics and Musicology at Karlsruhe University of Music.