You are currently logged in as an
Institutional Subscriber.
If you would like to logout,
please click on the button below.
Home / Publications / E-library page
Only AES members and Institutional Journal Subscribers can download
Quick Response (QR) codes are typically used to store small pieces of metadata (URLs, product codes, contact information) that serve as links or pointers to larger resources (websites, product databases, people). This work explores the possibility of repurposing QR codes to store complete, self-contained generative music pieces and the resulting technical and musical challenges and opportunities. ScoreCard is a web application that enables users to scan and play QR codes (e.g., from “printed programs” on physical cards or from other users’ screens) containing generative music pieces in the form of WebAssembly programs. This paper describes the design and implementation of ScoreCard, considers techniques for writing musical programs that fit within the size constraints of the format, and presents several musical examples and pieces written for or ported to this medium. Lastly, it showcases some recent extensions to ScoreCard: live visualization via execution tracing and a card creation application (including a compiler) that runs in the browser..
Author (s): Clester, Ian;
Freeman, Jason;
Affiliation:
Center for Music Technology, Georgia Institute of Technology, Atlanta, GA; Center for Music Technology, Georgia Institute of Technology, Atlanta, GA
(See document for exact affiliation information.)
Publication Date:
2025-12-16
DOI:
Click to purchase paper as a non-member or login as an AES member. If your company or school subscribes to the E-Library then switch to the institutional version. If you are not an AES member Join the AES. If you need to check your member status, login to the Member Portal.

Clester, Ian; Freeman, Jason; 2025; Putting Programs on Paper With ScoreCard: Generative Music Pieces as QR Codes [PDF]; Center for Music Technology, Georgia Institute of Technology, Atlanta, GA; Center for Music Technology, Georgia Institute of Technology, Atlanta, GA; Paper ; Available from: https://aes.org/publications/elibrary-page/?id=23117
Clester, Ian; Freeman, Jason; Putting Programs on Paper With ScoreCard: Generative Music Pieces as QR Codes [PDF]; Center for Music Technology, Georgia Institute of Technology, Atlanta, GA; Center for Music Technology, Georgia Institute of Technology, Atlanta, GA; Paper ; 2025 Available: https://aes.org/publications/elibrary-page/?id=23117
Notifications