Compositions Based on Interval Sets

StartTitleSetComment
10/22/2018Fazo Kanto (A)[444]poly 35, using addends; only 35 of the 64 possible trichords are used
10/23/2018Fazo Kanto (B) Ab harmonic minor, via poly 35 addends
12/04/2018Algo Rag addends
12/05/2018Interago[4444]poly 35, using addends (generates duplicate notes)
12/11/2018Ilopo Ferese addends
04/17/2019Ona Lile addends
04/25/2019Itumo addends
05/25/2019Oju Inu addends
05/30/2019Sipeli[444]delta 3; refers to the step size when stepping through the values of a set in ascending order
06/05/2019Atunwi (A)[3333]delta 2
06/07/2019Atunwi (B)[444]delta 3
07/04/2019Lodidi (A) A minor triad, cycled up by minor thirds
07/05/2019Lodidi (B) D-7 to D-7b5, cycled down by major thirds, and transposed up a minor third every fourth measure
08/13/2019Overshoot[444]delta 3
09/14/2019Ero Ayo (A)[3432]delta 2
09/19/2019Ero Ayo (B)[543]delta 2
09/19/2019Planet Broke[333]delta 2
10/21/2019Mo Bulu[333]delta 2 alternated with [444] delta 2 
10/22/2019Irubo[343]delta 2 plus 1st voice rotated -2 steps
10/28/2019Nina Meta[334][343][433]alternated, all delta 2 reversed
11/02/2019Ibaramu (A)[333]delta 2 (groups separated by one)
11/10/2019Ibaramu (B)[2222]delta 1, groups separated by [0,1,0,2][0,1,1,1][0,1,1,2][0,1,0,3]
04/02/2020Yipo scale and chord modulation with harmonic anticipation; time is 33/4, A is subdivided 9,8,9,7
04/22/2020Fun Ife diatonic with method ringing
05/15/2020Roro mode-shifted pentatonic
05/27/2020Pleasant Mistake[2323]delta 1 with quartal voicing
10/25/2020Facts in Dispute[444] balanced Gray, without minimizing longest span
11/12/2020Gray in Three Situations (A) Gray method ringing
11/16/2020Gray in Three Situations (B)[2222]balanced Gray as chord tone indices, with Gray method ringing
11/20/2020Gray in Three Situations (C)[333]balanced Gray plus composed 7th, with Gray method ringing
12/22/2020Style Is Feeling[3232]balanced Gray, converted to scales via SongToForte (case 1)
01/04/2021Hard Muscle, Fine Skin[3432]balanced Gray, converted to scales via SongToForte (case 2)
01/12/2021Fragments of the Remote Past[3432]same as Hard Muscle, Fine Skin
01/21/2022Flow of Your Arms[3232]balanced Gray with quartal voicing
01/23/2022Humble Exterior Clay[232]balanced Gray with two triads superimposed
02/08/2022Ring in the Odd harmonic minor only; minor bob for seven bells
03/25/2022Have a Good One pentatonic minor with polymeter alterations and method ringing
05/14/2022Awesome on Mars diatonic with mode shifts and Gray method ringing
06/22/2022Not My Problem, I'll Be Dead melodic minor and Gray method ringing (D- F#- G#- C-)
08/07/2022Baby Batter Bingo diatonic, C#- (Phrygian)
08/21/2022K35 diatonic, D- G- (Aolian)
09/05/2022Saz diatonic, key of Eb
10/26/2022Primitive Man diatonic, key of C with minor 3rd shift up, intro: VII, verse: VII II VI
08/25/2023Bot Bottom diatonic, key of Gb, VI V IV V
10/03/2023Rippled and Blent diatonic, key of Eb; B section is Ab major to Ab melodic minor; method ringing (minor Bob, four bells)
12/19/2023Ekinology C major to A harmonic minor, then D melodic minor to A harmonic major; B section is G major; method ringing (minor Bob, four bells)
12/20/2023A Good Machine Is Hard To Find diatonic, key of Eb (Aolian), transposed to I IV bVII; break up a minor 3rd
12/29/2023Avenging Angels of Software diatonic, key of F (Dorian), transposed to G- G- C- G- C- D- F- A-
01/12/2024Reptiles Like It Hot diatonic, key of Db (Dorian), II I II IV, B section is Eb- Db- Eb- Db- Ab- Gb- Db- Cb-
02/18/2024All My Problems Are Soluble (A)[2233]balanced Gray, longest span minimized; voicing is drop 2, raise 3; time is 5/4
05/28/2024Gathering Into Form[2233]balanced Gray via SetConsonance; starts in 6/4, then switches to 4/4
07/01/2024Water Ground Fine switches between C major and A harmonic minor; primary time is 35/4, with bass in 6 and lead in 11
07/27/2024All My Problems Are Soluble (C)[2332]balanced Gray via SetConsonance; voicing is raise 3; time is 4/4 in groups of 9 measures
08/01/2024All My Problems Are Soluble (B)[223]balanced Gray via SetConsonance; time is 5/4
08/07/2024This Particular Wave diatonic, key of E
08/08/2024Carved By Ear (A)[2222]balanced Gray via SetConsonance, spacing [1,1,1,0], start index == 3
08/12/2024Carved By Ear (C)[2222]no pruning, dup 4026 v-flipped; balanced Gray via SetConsonance, spacing override = 7 [2,1,0,0], repeat tonics (must repeat step 6 manually); transposed to Eb
09/05/2024Time Between Drops diatonic, keys D, G, A; uses the Numbers system; primary time is 11/4
11/01/2024Sense in Depth (A)[22322]SetConsonance; first pass omits 2nd voice; first chord is Cmaj6, final chord is B7#4 (F7 alt)
11/01/2024Sense in Depth (B)[22222]SetConsonance, permutation override = 13
07/15/2025Renumbering[345]original BalaGray set, remapped {1, 2, 0},{1, 2, 3, 0},{1, 2, 3, 4, 0}, A: [354] rotated +6, B: [435], rotated -18
08/20/2025Fine Teeth I & II[444]StdDev = 1.45774, A: rotated +2, B: remapped {3, 1, 2, 0},{2, 0, 3, 1},{0, 3, 1, 2}, rotated +27, transposed +3 to Eb
08/28/2025Ideal Spans I & II[444]MaxSpan = 5, StdDev = 1.04583, remapped {3, 2, 1, 0},{0, 2, 3, 1},{0, 1, 3, 2}, not rotated
09/11/2025Stern Tone I & II[333]BalaGray 24hrs rev depth 7, StdDev = 0.902671, remapped {0, 1, 2},{2, 1, 0},{1, 0, 2}, A: spacing 1 [1 0 0], rotated +9, transposed +1, B: spacing 5 [1 1 0], rotated -9, transposed +1, C: spacing 4 [0 1 0], rotated -6, transposed +2
09/19/2025Swell Rows[444]same interval set as Ideal Spans
09/20/2025Bent Rule I & II[224]BalaGray 24hrs rev depth 7, StdDev = 0.707107, remapped {0, 1},{0, 1},{0, 2, 1, 3}, default spacing [2 0 0], custom repetitions
09/28/2025Gleaming Steps[3333]BalaGray 24hrs rev depth 7, v9 ABBA pauses, remapped {2, 0, 1},{1, 0, 2},{2, 1, 0},{0, 2, 1}, rotated -7, transposed -4, tonic repetitions = 1