Some suggestive examples of "composition by counting" - just one of Tom Johnson's many methods of "automatic composition." And, btw ...
( acc count ( 4 3 2 1 ) ) ==> ( 1 2 3 4 1 2 3 1 2 1 )
( rep count ( 4 3 2 1 ) ) ==> ( 4 4 4 4 3 3 3 2 2 1 )
( rep count ( acc count ( 4 3 2 1 ) ) ) ==> ( 1 2 2 3 3 3 4 4 4 4 1 2 2 3 3 3 1 2 2 1 )
( acc count ( rep count ( 4 3 2 1 ) ) ) ==> ( 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 1 2 3 1 2 3 1 2 1 2 1 )
CC1 = ( rep count ( acc count ( 4 3 2 1 ) ) ) in C major
CC2 = ( acc count ( rep count ( 4 3 2 1 ) ) ) in C major
CC3 = ( CC1 + CC2 + CC1 ) in double time
CC4 = ( rep count ( acc count ( 4 3 2 1 ) ) ) in C minor blues
CC5 = ( acc count ( rep count ( 4 3 2 1 ) ) ) in C minor blues
CC6 = ( CC4 + CC5 + CC6 ) in double time
CC7 = ( rep count ( acc count ( 4 3 2 1 ) ) ) in C dim 7th
CC8 = ( acc count ( rep count ( 4 3 2 1 ) ) ) in C dim 7th
CC9 = ( CC7 + CC8 + CC9 ) in double time