John
Cage Computer Programs |
Programs used by John Cage and available on the Internet as shareware |
||
name | description | year |
ic | generic command-line I Ching number generator, with options: sort, non-repetition, bias, immobile bias | 84-93 |
tic | a time values specific version of ic | 84-93 |
Notes:
|
Programs used by John Cage | ||
name | description | year |
babbrook | generated record player and sound mixer parts for production of Truckera (named after Brooke Wentz with refernce to a "babbling brook" of singers) | 87 |
chairbar | generated chair positions for Barcelona Essay installation | 91 |
flatcues 2 | generated the time plan for the flat movements of Europeras 1 & 2 | 87 |
ic | generic command-line I Ching number generator, with options: sort, non-repetition, bias, immobile bias | 84-93 |
imagecue 2 | generated image selections for the Frankfurt flats of Europeras 1 & 2 | 86 |
lghtcues 2 | first generation (Frankfurt) Europeras 1 & 2 light cue generation program | 88 |
lieop | light event generation for Europeras 1 & 2 | 91 |
liess | light event generation for Essay | 90 |
lilcu | newer and more general light cue compilation program | 90-91 |
mattress | generated chair and artwork positions for the changing installation at the mattress factory | 91 |
meso | combines all mesostic routines in one program (incomplete) | 89 |
mesolist 1 | finds all the words in a source text that match all the letters in a string | 84 |
mesomake 1 | takes a source text and a string of letters and produces a "writing through" mesostic | 84 |
mesorule | tests a mesostic for conformity with the 50% rule | 88 |
mlcount | counts the number of words found for each meso letter by mesolist | 85 |
mlfind | finds one word for each meso letter in a mesolist list | 85 |
muoyce | used to generate performance times for Muoyce | 91 |
musicfor | generates time brackets, pitches, dynamics, specials for the Music for . . . series | 88 |
piaggs | lists all three, four, or five note piano aggregate stretches | 84,89 |
rengamix | chance mixes a group of mesostics with identical strings | 85 |
tb | generic time bracket generation, used for most of the numbered pieces | 90-91 |
tic | a time values specific version of ic | 84-93 |
yroverx | generates pencil sizes and stone selections for the Ryoanji series of drawings | 87 |
All programs by Andrew Culver in the C language except
|
Programs for the Posthumous Continuation of John Cage's work | ||
name | description | year |
europera | production/performance software for Europera 3 & 4 and Europera 5 | 92-93 |
rover | software for running Rolywholyover A Circus | 93 |
Notes:
|