LUMA is a software tool designed to perform algorithmic composition using set theory and associated techniques to help create melodies and harmonies that you may not otherwise have been able to create.

17th International Symposium on Dynamic Games July 2016

In July 2016, I presented my work at the 17th International Symposium on Dynamic Games in Urbino, Italy.  My presentation explained Parrondo’s paradox and investigated the sequence of A-B loosing games and how self-similarity plays a role in the winning aspect of loosing games.  This paradox involves playing two games that are, one their own, loosing games. Read more about 17th International Symposium on Dynamic Games July 2016[…]

Encryption via Reversible Cellular Automata

Reversibility is a condition for the second law of thermodynamics.  Cellular automata (CA) has features that parallel the second law of thermodynamics, such as reversibility.  Interestingly, most cellular CA are not reversible.  However, there are still configurations of CA that do obey the second law of thermodynamics and are reversible.  By definition, the second law Read more about Encryption via Reversible Cellular Automata[…]

The Cantor Set as a Tool for Composition

Here, I apply the structure of the Cantor ternary set to act as the main building block for the composition I call: Atonal fractal template!  This piece is composed for solo violin.  I chose a particular set class, 3-12 [048], essentially an augmented triad, which has an interval class vector of <000300>, which states that the major third Read more about The Cantor Set as a Tool for Composition[…]

Composing with Rotational Arrays

In the later part of Igor Stravinsky’s career (1882 – 1971), in the 1950s, he started writing serial and twelve-tone music by creating a hexachord array and rotating the notes in this array to be used for both melodic lines and structural harmony.  This technique became Stravinsky’s most characteristic element in his compositions.  The hexachord Read more about Composing with Rotational Arrays[…]

The Axis System as Applied to Minimalistic Composition

The axis system involves harmonic and tonal substitution, and creates a functional relationship between tones and chords.  This system shows how chords and tones relate by intervals of a minor third and a tritone, which function as tonal substitutes for one another.  The axis system was created by Ernő Lendvaí, who was one of the Read more about The Axis System as Applied to Minimalistic Composition[…]