ublogo print

University at Buffalo Libraries

Archival & Manuscript Collections

Return to Search Results | Citation | Print View

Finding Aid for the Lejaren Hiller Collection of Compositional Flow Charts, circa 1968-1987

Mus. Arc. 5.3

State University of New York at Buffalo. Music Library


112 Baird Hall
Buffalo, New York 14260-4750
United States
Phone: 716 645-2924
Fax: 716 645-3906
Email: musique@buffalo.edu
URL: http://library.buffalo.edu/music/

Finding aid prepared by Lina Terjesen.
Finding aid encoded in EAD by Lina Terjesen, January 2010.
Finding aid written in English.
Finding aid prepared using DACS (Describing Archives: A Content Standard ).

Please use the following URL when citing this document:
http://purl.org/net/findingaids/view?docId=ead/music/ubmu0005_3.xml

© 2010. State University of New York at Buffalo. All rights reserved.


Collection Overview

Title: Lejaren Hiller Collection of Compositional Flow Charts, circa 1968-1987
Collection Number: Mus. Arc. 5.3
Creator: Hiller, Lejaren, 1924-1994
Extent: 3 map drawers, 1 box
Location: Items 1-110 are stored in map case drawers in the Music Library Storage area, Room B32.
Language of Material: Collection material in English.
Repository: State University of New York at Buffalo. Music Library
Abstract: Flow charts created for computer music composition by Lejaren Hiller and included as figures and illustrations in his published articles about the processes used in writing computer music, including his works, HPSCHD, Algorithms I and Algorithms III. The collection also contains unidentified flow charts and diagrams, as well as negatives of other charts created by Hiller.

Administrative Information

Preferred Citation

[Specified item], Lejaren Hiller Collection of Compositional Flow Charts, circa 1968-1987, Music Library, The State University of New York at Buffalo.

Acquisition Information

Gift of Elizabeth Hiller.

Terms of Access

Materials can be examined by qualified researchers in the Music Library during hours of operation during which Music Librarians are present. In order to insure access, researchers are advised to contact the Music Library in advance of visits.

Copyright

Copyright for the materials in the collection does not reside with the Music Library. Therefore, patrons wishing to publish any item, or part of an item from this collection for any purpose, are responsible for securing requisite permissions.

Processing Information

Processed by David Ferrandino and Lina Terjesen, 2008-2009.

Accruals and Additions

No further accruals are expected to this collection.


Biographical Note

Lejaren Hiller was born on February 23, 1924, in New York City. He received his B.A., M.A., and Ph.D. in chemistry from Princeton University, where he also studied music theory and composition with Milton Babbitt and Roger Sessions. In 1958, Hiller received his M.Mus. from the University of Illinois where he founded the Experimental Music Studio.

In 1957, Hiller collaborated with Leonard Isaacson on the Illiac Suite, the first significant use of a computer in composition. The Illiac Suite (String Quartet No. 4) was so named for the Illiac computer on which the calculations for the score parameters were made. Hiller was able to tap the power of the Illiac for the generation and selection of large quantities of random values in a fundamental type of stochastic modeling known as "the Monte Carlo Method."

Lejaren Hiller's importance to the field of computer music cannot be over-emphasized. His work on the use of computers for the generation of musical parameters such as pitch, rhythm, duration, etc. in pieces of music using traditional instruments, opened a door to new methods of music material generation and simultaneously to the computer-assisted analysis of the process of music composition.


Scope and Content Note

Compositional flow charts produced by Lejaren Hiller. The collection consists of 106 flow charts housed in map drawers, and 18 other items in individual folders housed in a flat box. While each item is dated, the dates are approximate based on when the corresponding article authored by Hiller was published. Some items do not contain a corresponding article figure number as Hiller added the number in the article at the time of publication.

When the flow charts were received by the Music Library, they arrived rolled up. After long-term storage, the glue on many of the instructional labels dried out so the labels detached from the charts when they were straightened. Restoration work was completed for an exhibit showcasing the flow charts, wherein many of the labels were reattached. However, a few of the flow charts remain incomplete because it has not been possible to identify the correct positions of the detached labels. In order to preserve each of the flow charts, they have been cleaned by the preservation department and encapsulated in mylar.

A few flow charts also have corresponding photographic negatives. These negatives are filed, where appropriate, immediately following the original flow chart. For some figures only the negative exists, and it has been filed in place of the missing original.



Container List

Item Contents
1 Figure 4: Sub-Routine ICHING, p. 15
1 flow chart 34 cm. x 43 cm.
2 Figure 6: Sub-Routine ML3DST, p. 18
1 flow chart 31 cm. x 24 cm.
3 Figure 2: First Page of Notentafel, p. 28
1 score 31 cm. x 23 cm.
4 Sub-Routine WURFEL, p. 31
1 negative 32 cm. x 22 cm.
5 Figure 5: Program DICE GAME, p. 34
1 flow chart 28 cm. x 54 cm.
6 Figure 6: First Eight Bars of "Passes," Solo II, p. 41
1 score 31 cm. x 61 cm.
7 Figure 7: First Eight Bars of "Passes," Solo IV, p. 42
1 score 31 cm. x 61 cm.
8 Figure 2.1: Simplified Block Diagram for Main Program, p. 46
1 flow chart 39 cm. x 56 cm.
9 Simplified Block Diagram for Main Program, p. 46
1 flow chart negative in 2 pieces23 cm. x 29 cm.
10 Figure 2.8: Main Program, Part 1, p. 64
1 flow chart 37 cm. x 14 cm.
11 Figure 2.9: Main Program, Part 2, p. 67
1 flow chart 50 cm. x 39 cm.
12 Figure 2.10: Main Program, Part 3, p. 70
1 flow chart 50 cm. x 39 cm.
13 Figure 2.11: Main Program, Part 4, p. 72
1 flow chart 51 cm. x 39 cm.
14 Figure 2.12: Main Program, Part 5, p. 75
1 flow chart 37 cm. x 39 cm.
15 Figure 2.13: Main Program, Part 6, p. 77
1 flow chart 51 cm. x 39 cm.
16 Figure 2.14: Main Program, Part 7, p. 80
1 flow chart 56 cm. x 39 cm.
17 Flow chart for Main Program, p. 80
1 flow chart negative, in 7 pieces
18 Figure 3.2: Sub-Routine ML3DST, p. 102
1 negative 33 cm. x 26 cm.
19 Figure 3.3: Sub-Routine SHUFFL, p. 106
1 flow chart 43 cm. x 29 cm.
20 Figure 3.4: Sub-Routine REIHE, p. 110
1 flow chart 41 cm. x 29 cm.
21 Sub-Routine REIHE, p. 110
1 negative 31 cm. x 21 cm.
22 Figure 3.5: Diatonic Scales Produced by Sub-Routine MODE, p. 112
1 score 23 cm. x 31 cm.
23 Figure 3.6: Sub-Routine MODE, p. 116
1 flow chart 40 cm. x 26 cm.
24 Sub-Routine MODE, p. 116
1 negative 30 cm. x 20 cm.
25 Figure 3.7: Two Examples of Sets of Goals Produced by Sub-Routine CANTO, p. 119
1 score 23 cm. x 31 cm.
26 Figure 3.8: Sub-Routine CANTO, p. 125
1 flow chart 46 cm. x 33 cm.
27 Sub-Routine CANTO
1 negative 35 cm. x 25 cm.
28 Figure 3.9: Melodic Line Produced by Sub-Routine CHOOSE, p. 128
1 score 23 cm. x 31 cm.
29 Figure 3.10: Sub-Routine CHOOSE, p. 137
1 flow chart 41 cm. x 42 cm.
30 Sub-Routine "ML.RL1", p. 141 1972
1 flow chart 29 cm. x 21 cm.
31 Sub-Routine "ML.RL1" 1972
1 negative 28 cm. x 21 cm.
32 Typical ornament produce by ORMOLU, p. 146
1 graph 18 cm. x 19 cm.
33 Figure 3.13: Sub-Routine ORMOLU, p. 151
1 flow chart 43 cm. x 50 cm.
34 The Triangular Grid Used to Compute Inflection Points by Sub-Routine TIMBRE, p. 155
1 graph 29 cm. x 27 cm.
35 Sub-Routine DIGANS, p. 175
1 flow chart, 73 cm. x 68 cm.
36 Sub-Routine DIGANS
1 flow chart negative, in 4 pieces
37 Figure 4.2: Flow Charts for Sub-Routines that Transfer Data for Illiac II, p. 185
1 flow chart 44 cm. x 54 cm.
38 Flow Charts for Subroutines that Transfer Data for Illiac II
1 flow chart negative 24 cm. x 27 cm.
39 Figure 4.6: Program "Knobs", p. 202
1 flow chart 19 cm. x 36 cm.
Item Contents
40 Figure 3.1: Basic Plan of Program PHRASE, p. 19
1 flow chart 28 cm. x 22 cm.
41 Figure 3.3: Program PHRASE, Expanded, p. 25
1 flow chart 56 cm. x 41 cm.
42 Figure 3.3: Col. 1, p. 27
1 flow chart, 57 cm. x 23 cm., incomplete,
43 Figure 3.3: Col. 2-3, p. 29
1 flow chart 49 cm. x 27 cm.
44 Figure 3.3: Col. 4-5, p. 32
1 flow chart 43 cm. x 23 cm.
45 Figure 3.3: Col. 6-7, p. 34
1 flow chart 44 cm. x 33 cm.
46 Figure 3.3: Col. 8-10, p. 37
1 flow chart 54 cm. x 26 cm.
47 Figure 5.2: Sub-Routine ZIPF, p. 54
1 flow chart 33 cm. x 24 cm.
48 Figure 5.3: Sub-Routine THEME, p. 57
1 flow chart 28 cm. x 22 cm.
49 Figure 5.4: Sub-Routine READL, p. 61
1 flow chart 53 cm. x 89 cm.
50 Figure 5.6: Sub-Routine FILL, p. 68
1 flow chart 55 cm. x 86 cm.
51 Figure 5.7: Sub-Routine PITCH, p. 75
1 flow chart, 62 cm. x 54 cm., incomplete
52 Figure 5.8: Sub-Routine MODE, p. 79
1 flow chart 45 cm. x 29 cm.
53 Figure 5.9: Sub-Routine GOAL, p. 82
1 flow chart 44 cm. x 31 cm.
54 Figure 5.10: Sub-Routine MLRL1, p. 85
1 flow chart 43 cm. x 37 cm.
55 Figure 5.11: Sub-Routine MLRL2, p. 89
1 flow chart, 43 cm. x 55 cm., incomplete
56 Figure 5.12: Sub-Routine RHYTHM, p. 94
1 flow chart 44 cm. x 21 cm.
57 Figure 7.1: Persiflage, p. 143
1 flow chart, 22 cm. x 28 cm., incomplete
Item Contents
58 Figure 3.3: Chance of Phrase Surviving, p. 28
1 flow chart 43 cm. x 28 cm.
59 Figure 3.4: Phase Assembly, p. 29
1 flow chart 87 cm. x 48 cm.
60 Figure 3.5: Double Imitation, p. 36
1 flow chart 43 cm. x 30 cm.
61 Figure 3.6: First Tone-Row Sequence, p. 40
1 flow chart 58 cm. x 45 cm.
Item Contents
62 Figure 2.1: Block Diagram of "The Decay of Information", p. 14
1 flow chart 28 cm. x 40 cm.
63 Figure 2.3: Sub-Routine GOV, p. 23
1 flow chart 52 cm. x 38 cm.
64 Figure 2.4: Flow Chart for Sub-Routine DIST, p. 33
1 flow chart 58 cm. x 56 cm.
65 Figure 2.6: Flow Chart for Sub-Routine "ML.ORD", p. 45
1 flow chart 59 cm. x 36 cm.
66 Figure 2.7: Unit Storage Plan of Individual Note Parameters Employing Split Storage Locations, p. 51
1 chart 22 cm. x 22 cm.
67 Figure 2.9: Storage Array for Fourth-Order Transition Probabilities, p. 53
1 chart 30 cm. x 22 cm.
68 Figure 3.2: Block Diagram for the Programming of "Icosahedron", p. 101
1 flow chart 38 cm. x 14 cm.
69 Figure 3.6: Main Program for "Icosahedron" (Part 1), p. 123
1 flow chart 58 cm. x 51 cm.
70 Figure 3.7: "Icosahedron": Flow Chart IV: Generating Pitch and Dynamics Rows, p. 129
1 flow chart 53 cm. x 59 cm.
71 Figure 3.8: Main Program for "Icosahedron" (Part 3), p. 133
1 flow chart 47 cm. x 57 cm.
72 Figure 3.9: Production of Remaining Note Parameters, p. 139
1 flow chart 59 cm. x 74 cm.
73 Figure 3.9: Production of Remaining Note Parameters (Part 2), p. 139
1 flow chart, 59 cm. x 37 cm., incomplete
74 Figure 3.10: Main Program Section FC7, p. 147 1983
1 flow chart 54 cm. x 74 cm.
75 Figure 3.12: Sub-Routine MATCH, p. 159
1 flow chart 56 cm. x 47 cm.
76 Figure 4.3.1: Instrumentation Plan for Part 1B of "The Incorporation of Constraints", p. 178
1 graph 22 cm. x 28 cm.
77 Figure 4.3.2: Macros of Program M3SIB, p. 181
1 flow chart 39 cm. x 26 cm.
78 Figure 4.3.3: Main Program for M3SIB, p. 184
1 flow chart 38 cm. x 40 cm.
79 Figure 4.3.4: Sub-Routine ML.CDC, 192
1 flow chart 42 cm. x 30 cm.
80 Figure 4.3.5: Two Examples of Interval Computation in Subroutine ML.CDC, p. 198
1 chart 28 cm. x 23 cm.
81 Figure 4.4.1: Variance of Consonance and Dissonance in the Four "Versions" of Part 3A of "The Incorporation of Constraints", p. 204
1 graph 22 cm. x 28 cm.
82 Figure 4.4.2: Macros of Program M3S2A, p. 206
1 flow chart 43 cm. x 46 cm.
83 Figure 4.4.3: Main Program for M3S2A, p. 211
1 flow chart 38 cm. x 58 cm.
84 Figure 4.5.1: Seven Macros of Program M3S2B, p. 218
1 flow chart 38 cm. x 45 cm.
85 Figure 4.5.2: Main Program for M3S2B, p. 222
1 flow chart, 34 cm. x 41 cm., incomplete
86 Figure 4.5.4: Sub-Routine ML.RL2, p. 231
1 flow chart 42 cm. x 27 cm.
87 Figure 4.5.5: Sub-Routine ML.RL3, p. 235
1 flow chart 45 cm. x 47 cm.
88 Figure 4.6.1: Macros for Program M3S3A, p. 243
1 flow chart 43 cm. x 35 cm.
89 Figure 4.6.2: Program M3S3A, p. 247
1 flow chart, 43 cm. x 56 cm. incomplete
90 Figure 4.7: Program M3S3B, p. 253
1 flow chart 46 cm. x 47 cm.
91 Figure 4.8.1: Four Macros of Program M3S4A, p. 258
1 flow chart 28 cm. x 46 cm.
92 Figure 4.8.2: Main Program of M3S4A, p. 259
1 flow chart 43 cm. x 28 cm.
93 Figure 4.9: Program M3S4B, p. 272
1 flow chart 37 cm. x 46 cm.
94 Figure 4.10.1: DO MACRO and Main Routine of M3S5A, p. 276
1 flow chart, 28 cm. x 43 cm., incomplete
95 Figure 4.11.1: Macros of Program M3S5B, p. 281
1 flow chart 45 cm. x 50 cm.
96 Figure 4.11.2: Main Program M3S5B, p. 286
1 flow chart 45 cm. x 26 cm.
97 Figure 4.11.3: Sub-Routine ML4DST, p. 291
1 flow chart 37 cm. x 27 cm.
V.     Unmatched Flow Charts and Diagrams, undated
Items 98-110

Items are arranged according to the figure numbers present on each item.

Item Contents
98 Figure 1: Condensed Flow Chart for Sub-Routine STOCH - Part 3 - Making a Stochastic Choice
1 flow chart 22 cm. x 37 cm.
99 Figure 2.3.1: New Play-Rest Functions in Branch 4 of Sub-Routine BRANCH
1 flow chart 52 cm. x 24 cm.
100 Figure 3.4.1: Parts 1 and 2 of Sub-Routine REIHE: Row Generation and Shuffle
1 flow chart 39 cm. x 32 cm. incomplete
101 Figure 3.4.2: Condensed Flow Chart of Part 3 of Sub-Routine REIHE: Serial Phrase Assembly
1 flow chart 34 cm. x 19 cm. incomplete
102 Figure 3.4.3: Part _ of Sub-Routine REIHE, column headings
1 flow chart 18 cm. x 44 cm. incomplete
103 Figure 3.4.3: Part _ of Sub-Routine REIHE, columns 1-3
1 flow chart 43 cm. x 57 cm. incomplete
104 Figure 3.4.3: Part _ of Sub-Routine REIHE, column 4
1 flow chart 43 cm. x 17 cm. incomplete
105 Figure 3.4.4: Part 4 of Sub-Routine REIHE: Serial Checkoff
1 flow chart 44 cm. x 36 cm. incomplete
106 Figure 7: Part 3 of Sub-Routine STOCH: Choosing New Note Parameters
1 flow chart 51 cm. x 58 cm. incomplete
107 Figure 8: Part 4 of Sub-Routine STOCH: Storage of a Successful Choice
1 flow chart 46 cm. x 28 cm.
108 Figure 9: Part 4 of Sub-Routine STOCH: Printout of the KFREQ Array
1 flow chart 46 cm. x 28 cm.
109 Flowchart for Composing, Orchestrating and Converting to Tape
1 flow chart 43 cm. x 34 cm.
110 "System for Analysis and Synthesis of Sounds at SUNY, Buffalo"
1 flow chart 22 cm. x 28 cm.
Box Item Contents
1 111 Trial Distribution of Stochastic Orders Produced by Subroutine "Govern"
1 graph 20 cm. x 28 cm.
1 112 Schematic Outline of Computer System for Analysis and Synthesis of Sounds at SUNY Buffalo
1 diagram 22 cm. x 28 cm.
1 113 Figures from an unknown article on electronic music
15 graphs 15 leaves, some photocopies, handwritten notes on tracing paper overlays

Figure 2.1 (a,b,c)
Figure 2.2 (a,b,c)
Figure 2.3 (a,b)
Figure 2.4 (a,b,c)
Figure 2.5
Figure 2.6 (a,b,c)
Figure 2.7
Figure 2.8
Figure 2.9
Figure 2.10
Figure 2.11
Figure 2.12
Figure 2.13
Figure 2.14 (a,b)
Figure 3.1

1 114 Tables and figures relating to stochastic choices
1 flow chart, 5 tables 6 items

Figure 6. Parts 1 and 2 of Subroutine STOCH: Input Sequences
Figure 2. The Storage Plan of the KFREQ Storage Array in Subroutine "STOCH"
Table 2.9.1: Definitions of Stochastic Processes
Table 2.9.2: The Five Sections of Subroutine STOCH
Table 2.9.3: Transition Probabilities for Stochastic Processes
Table 2.9.4: Storage Allocation for Stochastic Choice Processes
Table 2.9.5: Formulas for Entering the KFREQ Array
Table 2.9.6: Currently Available Distribution Subroutines

1 115 Comparison of Three Different Distribution Subroutines
1 graph 28 cm. x 22 cm.
1 116 Loose Flow Chart Pieces
1 folder
Envelope containing all unidentified flow chart labels.
Box Item Contents
1 117 Portion of HPSCHD Program, 1968
1 flow chart 22 cm. x 28 cm.
“HPSCHD Interview by Larry Austin” in Source 2, 17
1 118 Figure 3: Flow chart for Subroutine "MATCH", 1969
1 flow chart 22 cm. x 28 cm.
“ Some Compositional Techniques Involving the Use of Computers” in Music by Computers, 78
1 119 Sub-Routine "ICHING", 1970
1 flow chart 22 cm. x 28 cm.
“Programming the I-Ching Oracle” in Computer Studies in the Humanities and Verbal Behavior, 138
1 120 Subroutine ICHING, December, 1986
1 flow chart 22 cm. x 28 cm.
“On Composing Music With Computers” in Colóquio artes, 62
1 121 Subroutine "WURFEL"; Program DICEGAME, 1987
2 flow charts 22 cm. x 28 cm.
“Sulla programmazione del gioco musicale dei dadi di Mozart” in Profili del Suono (1987)

Search Terms

The following terms have been used to index the description of this collection in the Library's online catalog.

Subjects

Computer music
Electronic music
Flow charts
Hiller, Lejaren, 1924-1994--Archives

Genres

flow charts

Associated Material

Related Resources

Related Resources in the Music Library

Music manuscripts, including sketches, program notes, correspondence, writings, recordings, and photographs.

Online exhibit summary about the restoration and preservation of the flow charts. The exhibit demonstrates why the preservation was required and what it entailed, with historical background on the use of flow charts in the creation of computer music and Hiller's role as musical innovator in the realm of electronic music

Online exhibit summary about Lejaren Hiller utilizing materials from the Lejaren Hiller Archive.