0 %

Features

Every tool a contemporary composer needs

0

Composition nodes across 17 categories for building complex musical structures

0

Node categories from pitch & rhythm to spectral, stochastic, chaos & live OSC

Visual Node Graph

Connect compositional processes as a flow of interconnected nodes. Each node performs a musical transformation — pitch generation, rhythmic subdivision, spectral analysis — and passes results downstream.

  • Drag & Drop

  • Connections

  • Real-time

  • Subgraphs

  • Templates

Complex Rhythms

Generate nested tuplets, rhythmic trees with arbitrary subdivisions, and polyrhythmic structures. Inspired by Ferneyhough's proliation canons and the rhythmic complexity of New Complexity.

  • Nested Tuplets

  • Proliation

  • Trees

  • Polyrhythm

  • Irrational meters

Spectral Analysis

FFT analysis, harmonic series generation, spectral morphing between timbres, and formant manipulation. Build pitch structures derived from the physics of sound itself.

  • FFT

  • Harmonics

  • Morphing

  • Formants

  • Partials

Microtonal Systems

Define custom tuning systems, work with cent-based pitch notation, and explore equal temperaments beyond 12-TET. Support for quarter-tones, sixth-tones, and arbitrary divisions.

  • Custom Tuning

  • Cents

  • Quarter-tone

  • Just Intonation

  • Arbitrary ET

Serial Techniques

Generate and manipulate twelve-tone rows with all classic transformations. Pitch multiplication, integral serialism, combinatorial hexachords, and matrix visualization.

  • Tone Rows

  • Matrices

  • Multiplication

  • Hexachords

  • Combinatorial

MusicXML Export

Export your compositions directly to MusicXML for use in Dorico, Finale, Sibelius, MuseScore, and other notation software. Preserves microtonal accidentals, nested tuplets, and articulations.

  • Dorico

  • Finale

  • MuseScore

  • Sibelius

  • Notation

Stochastic & Chaos

Controlled randomness as a compositional force. Gaussian, Cauchy and uniform distributions, bounded Brownian walks, first-order Markov chains over a pitch alphabet, plus Hénon and logistic chaotic maps. The full SuperCollider pattern algebra (Pbrown, Pgauss, Pmarkov, Pstutter, Pfin, Pdrop) reframed as graph nodes.

  • Gaussian / Cauchy

  • Brownian Walk

  • Markov Chain

  • Logistic Map

  • Hénon Attractor

Dynamics & Articulation

Shape the expressive dimension of your music. Generate dynamic curves, assign articulations algorithmically, and create velocity profiles that evolve across the score with fine-grained control.

  • Dynamic Curves

  • Velocity

  • Articulations

  • Envelopes

  • Expression

Score Structure

Organize compositions into movements, moments, and cells. Each cell contains its own node graph, letting you build large-scale form from independent compositional units that can be reordered and recombined.

  • Movements

  • Moments

  • Cells

  • Form

  • Hierarchy

Math & Transforms

Arithmetic operations, list manipulation, interpolation, and morphological transforms. Combine, sequence, and reshape musical data with utility nodes that bridge the gap between abstract math and musical structure.

  • Interpolation

  • Morphologie

  • Sequences

  • Profiles

  • List Ops

Control Flow

9 dedicated control nodes for routing, gating, looping, and conditional logic within your graph. Build self-modifying patches where compositional decisions emerge from the data flowing through the system.

  • Routing

  • Gating

  • Looping

  • Conditionals

  • Feedback

Live Integrations

Drive your favourite synthesis environment from the same graph that produces your score. The OSC Send node streams any voice as UDP messages — pitch in midicents, onset and duration in seconds, velocity normalised — straight to SuperCollider, Max, or Pure Data. The editor includes a copy-paste SuperCollider receiver so you're producing sound in three lines.

  • OSC Send

  • SuperCollider

  • Max

  • Pure Data

  • UDP bridge

Cloud Projects

Save and manage your compositions in the cloud. Access your work from any device, organize pieces into projects, and never lose a compositional sketch. Automatic local backup keeps you safe offline too.

  • Cloud Save

  • Any Device

  • Local Backup

  • Auto-save

  • Projects

Node Library

90+ nodes organized into 17 specialized categories. Each node is a self-contained musical operation that connects to others through typed inputs and outputs — including a live OSC bridge to drive SuperCollider, Max, or Pure Data from the same graph that produces your score.

12

Pitch

Scales, chords, intervals, midicents, transposition, inversion

15

Rhythm

Rhythm trees, nested tuplets, proliation, time signatures, augmentation

9

Spectral

FFT, harmonic series, partials, formants, spectral morphing

9

Control

Routing, gating, conditionals, loops, counters, feedback

8

Stochastic & Chaos

Gaussian / Cauchy, Brownian walk, Markov chain, Lorenz, Hénon, logistic map

6

Dynamics & Articulation

Velocity curves, dynamic markings, articulation assignment

4

Math

Arithmetic, scaling, mapping, interpolation

23

More

Combine, sequence (incl. stutter/take/drop), profile, morphologie, score, compose & OSC integration

grafer Ready to compose with algorithms?