Joy of Coding Logo
Joy of Coding
June 17th, 2022 - De Doelen, Rotterdam


We enjoy coding so much that we wanted to do it with a piano. Hence the Codeklavier. We will talk about the CKalcuλator, a lambda-calculus arithmetic calculator for the piano and a sub-system of the CodeKlavier. The presentation will include a description of the CKalcuλator, and our motivation for bringing functional programming into the musical paradigm. Central to the presentation will be a short live demonstration by the presenters where the pianist is working with the CKalcuλator to generate numbers that affect a running musical algorithm.

Anne Veinberg

Anne Veinberg is an Australian pianist based in the Netherlands and is co-creator of the CodeKlavier together with Felipe Ignacio Noriega. Anne is passionate about music of, and for, today. She regularly collaborates with composers, actors and technologists to develop new works and musical experiences.

Anne is a member of Ensemble Scala for microtonal music, of Apituley’s Locomotive Band for music theatre productions and joins Felipe Ignacio Noriega to form Off<>zz - a live coding and piano duo.

As a researcher, Anne’s interest lies in the intersection and interaction of pianistic and live coding performance practices. Together with Noriega, she has presented at key conferences in the field around the world. From 2020-2022, Anne partakes in the“on-the-fly” research group as the Creative Coding Utrecht representative.


T: @anneveinberg

Felipe Ignacio Noriega

Felipe Ignacio Noriega is a composer, programmer and live-coding artist born in Mexico City and is co-creator of the CodeKlavier together with Anne Veinberg. He collaborates in various settings where a common subject is the incorporation of coding as a performative and aesthetic principle.

Ignacio graduated Cum Laude from the Masters in composition at the Conservatorium van Amsterdam in 2013. He has won various composition competitions and grants in the Netherlands including the Young Artist Fund Amsterdam 2015 and the ADE SoundLab 2016.

In March 2017 he was awarded a start-phase and development-phase grant from the Creative Industries Fund NL to develop the CodeKlavier. The first prototype of the CodeKlavier, “hello world”, was the winner of the 2017 Uncaged:Conlon Foundation Composition Competition. From 2020-2022, Felipe is part of the Dutch delegation as core partners in the Creative Europe “on-the-fly” project consortium.


T: @0felipeignaci0