An Example of Generating an Array from a Small Set

I begin with this set:

64170

 

I want to get a big ugly rectangular block, from which we'll swap and try to create something more interesting. The set has only 1 major third in it, so transposing it by that interval (twice) (thus cycling the set through an augmented triad (major third + major third + major third) gives us lots of new pitches (only 1 duplicate each time).


64170
a85b4
20938


For each one of those 3 sets, I generate a retrograde form, and generate an inversion form that involves no duplicates (inverting 64170 to 35829 generates no duplicates), and generate a retrograde from that. (i.e. an RI of the original).

So I end up with a 12-line block:



64170
35829
07146
92853

a85b4
79061
4b58a
16097

20938
b14a5
83902
5a41b


 then I swap to get 01467 "verticals":

 

 

 

6

4

 

 

 

1 7

 

 

 

 

0

 

3

 

 

 

5 8

 

2

2

2

 

 

9

 

0

 

 

7 1

4

6

 

 

 

 

 

 

 

9 2

 

 

 

 

8 5

5

 

 

 

 

3

a

 

 

8

 

 

 

 

5

b

4

4

 

 

 

7 9

 

 

 

0 6

 

 

1

 

1

 

4

 

 

b 5

 

 

 

8

8

8

a

a

 

 

 

 

 

1 6 0

 

 

 

9

7

 

 

 

2

 

0

 

 

 

 

 

9

 

3

 

8

b

 

1

 

4

a

 

 

 

 

 

5

 

 

8

 

 

 

 

 

 

3

 

9 0

 

2

5

 

 

a 4

1

b

b

 

 

 

 

b

 


This looks very. . . .um. . ."harmonic" or "vertical", but it could form the basis of a single line, if you wanted(!) It's all in the interpretation. For example, it could be for solo violin: the first four lines could be arco normale in 4 different dynamics; the next 4 lines could be pizz in 4 different dynamics; the next 4 for, say, molto sul pont in 4 different dynamics.

To make some decent music out of that would be a challenge, but that's where it gets fun. . . . (Notice, register and rhythm are not specified at all, so you are free to use your intuition on those scores. . . )