Skip to content


Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Latest commit


Git stats


Failed to load latest commit information.
Latest commit message
Commit time

In C - Score Progress

This is a simple Electron app for displaying score progress on a projector during laptop performances of Terry Riley's In C. It is designed to be used with Max, but it could be used with other software. Supports Windows, macOS, and Linux.

If you are performing with us in an upcoming event, you do not need to download this application. It is intended for organizers of In C performances and is not required.



This app works by having each performer report a identification number unique to their computer and the phrase they are currently performing. Our In C performance app supports this app out-of-the-box, and no additional configuration is necessary.

If you are building your own performance app this information can be replicated in Max as a list of two integers, specifically the ID number followed by the phrase number. All messages should be sent to port number 41234 on the computer hosting this app. Below is an example Max patch that sends a message to the correct port on your local machine, assuming you are hosting the app:



Version 1.1.0 (downloads)

Version 1.0.0 (downloads)

Local Development

Building the app locally requires generating the phrases from the Lilypond source code which requires at least version 2.19.80. See our phrase repository for additional context. If you are performing In C none of this is required.

If you already have the correct version of Lilypond installed simply run the build script at the root of the repository. After that you can boot up the application, you are only required to generate the phrase assets once.

$ ./
$ npm start


Created for the Loyola University (Chicago) Technology Ensemble, Fall 2016.

Copyright (c) 2020 Griffin Moe. Released under MIT license.