Nodes
Combine nodes
Nodes for merging, filtering, and reordering multiple pitch sequences.
| Node | Inputs | Outputs | Description |
|---|---|---|---|
| Interleave | midicents list-A midicents list-B |
midicents | Alternates elements from two lists: A1, B1, A2, B2, A3, B3... If one list is longer, its remaining elements are appended at the end. Use for creating composite melodies from two sources, Hoquetus-style alternation, or interleaving pitch material from different compositional strata. |
| Sieve | midicents pitches list moduli (e.g. [3, 5]) list residues (e.g. [0, 1]) |
midicents | Applies Xenakis-style modular sieve filtering. A pitch passes through only if its index satisfies at least one of the modular congruences (index mod modulus = residue). Multiple modulus/residue pairs are combined with logical OR. This produces irregular, non-periodic selections from a pitch sequence — the sieve theory that Xenakis developed for pitch and temporal structuring. |
| Permute | midicents pitches list index-sequence (e.g. [2, 0, 3, 1]) |
midicents | Reorders a pitch list according to a given index sequence. The index sequence specifies which element of the input appears at each position of the output. For example, [2, 0, 3, 1] means: take the 3rd element first, then the 1st, then the 4th, then the 2nd. A direct way to impose a specific permutation on any material. |
Studies that use these nodes
Flight of the Bumblebee — a chromatic engine
Flight of the Bumblebee as a machine: a falling chromatic wave interleaved with its upper neighbour…
Beethoven — Symphony No. 7, Allegretto
Beethoven's Seventh, Allegretto, bars 1–74 for orchestra: each strain stated once and sent on the score bus…
The Golden Cockerel — octatonic and whole-tone magic
Rimsky-Korsakov's magic scales: the octatonic as a pool, a sieve mirrored onto itself, and a cycle of triads…
Quatuor pour la fin du Temps — the rhythmic pedal, the palindrome, the modes
Quatuor pour la fin du Temps: 29 chords against 17 durations, non-retrogradable rhythms proved identical to…
Mode de valeurs et d'intensités, Catalogue d'oiseaux — the mode of values, the bird
Mode de valeurs and the Catalogue: every pitch bound to its own duration, dynamic and attack; a Markov bird…
Requiem Canticles — a rotational array
Requiem Canticles: a hexachord rotated and transposed into six rows, read across for melody and down for the…
Wire these nodes into a piece of your own.
Create a free account14 days of Composer Pro, no card needed. Every account opens with the Examples folder.