Mon 24 Aug 2026 14:22 - 15:00 at IP132 Kelley - Afternoon Session Chair(s): Mae Milano

The process of preparing a program for a live performance is an extremely fulfilling one, not only because it can be artistically and spiritually rewarding, but also because it can be a technical challenge much like designing computer programs or systems. Performances may embed various art forms, such as song, dance, lighting and stage-play. The mediums for coordinating such performances are varied and rarely precise. We construct and describe Programmart, a specification language for writing concert programs, which leverages programming language features to handle the intricacies of crafting a live performance.

Mon 24 Aug

Displayed time zone: Eastern Time (US & Canada) change

14:00 - 15:00
Afternoon SessionFARM at IP132 Kelley
Chair(s): Mae Milano Princeton University
14:00
22m
Talk
Demo: Drawing Algorithms as Modular Objects: A Framework for Procedurally Generated Visual Arts and Music
FARM
Xingyu Dong University of Pennsylvania, Daniel Průša Czech Technical University, Michael Wehar Bryn Mawr College, Chen Xu
DOI
14:22
38m
Talk
The Art of Concert Programming
FARM
DOI