Beta – coming soon
Global Sound Log
Events: 0

Records keyscale plays and global output tone groups (tones + intervals only).

General Audio Settings
Engine: waiting

Configure global engine, input and output routing for sandbox tools.

Engine Form
Engine Form
Audio Input Spectrum
MIDI Input Log
Engine Form
Live global playback engine used by direct preview and manual play actions.
Global Playback Defaults
Explicit defaults used across the website for percussion, instrument, one-note melodic, chord or harmony, and dedicated microtonal playback contexts. Percussion or instrument playback can also use sampler presets.
Engine Form
Engine Form
Graphical Options

Configure navigation behavior for Graphical Harmony network view.


Composition Tool

Counterpoint Generator

A guided composition experience for setting writing constraints, choosing a keyscale, and quickly producing a first contrapuntal line.

The Counterpoint Generator brings rule setup, score reading, and listening, export, or local correction actions into a single workspace.

The page is designed as a drafting studio: choose a keyscale, set the species, voice position, range, stepwise preference, and measure locks, then iterate on generated material.

The editorial shell adds no extra interface behavior. It only provides the context needed before the tool itself: the writing goal, the nature of the constraints, and the overall generation flow.

This experience connects counterpoint rules, immediate listening, local iteration, and score export inside a compact composition tool.

Ready.
Generator Settings
Matches
Recent KeyScales

Bar Locks

Lock bars you want to keep before rerolling weak spots.
Generate a result to manage bar locks.
72
Higher values favor smoother conjunct motion.
70
Higher values favor contrary motion against the cantus.
20
Higher values allow more tension where the selected species permits it.

Cantus Input

Enter note names separated by spaces, for example: D4 E4 F4 G4 A4 G4 F4 E4 D4

Generated Counterpoint