Nodes
Morphologie nodes
Analytical and organizational nodes for sorting, deduplicating, and measuring pitch material.
| Node | Inputs | Outputs | Description |
|---|---|---|---|
| Sort | midicents pitches number direction (0=ascending, 1=descending, default: 0) |
midicents | Sorts a pitch list in ascending or descending order. Use ascending sort to arrange pitches from lowest to highest for chord voicing analysis; descending for top-down arpeggio figures. Sorting transforms a melodic sequence into a registral stack. |
| Unique | midicents pitches | midicents | Removes duplicate pitches, preserving the order of first occurrence. Useful after operations like Pitch Multiply or Interleave that may produce repeated values. Returns the smallest set of distinct pitches present in the input. |
| Ambitus | midicents pitches | number low number high number range (midicents) |
Computes the pitch range (ambitus) of a list: the lowest pitch, the highest pitch, and the total range in midicents. Use for analysis or to feed range information into other nodes that need to know the registral extent of the material. |
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.