KLANGER · Spectromorphological form analysis
A recording (WAV, AIFF, FLAC, MP3) is analyzed entirely in the browser and is not uploaded. It then plays in sync with the graphics. Space: start/stop · Click: jump · Mouse wheel over the sound plane: zoom · Drag: pan · Section names are editable.
Median values per section. Names and descriptions are generated automatically from the measurements; names can be clicked and overwritten and are stored in this browser.
Each point compares two moments by 1/6-octave spectrum, event density and temporal activity. Bright squares on the diagonal are homogeneous sections; bright areas off the diagonal indicate recurrence. Click jumps to that time.
The object types follow Denis Smalley's spectromorphology. Each object sits where its energy lies in the spectrum; shape and fill indicate the type, brightness the level.
Object detection is automatic: harmonic/percussive separation by median filtering, sound masses grouped by common onset, tones tracked via spectral peaks with at least 18 dB prominence. Dense, reverberant or instrumental music produces more misclassifications than clearly separated electronic sounds.
Loudness, sharpness and roughness approximate the standard methods at an assumed listening level. They correlate closely with the reference implementations; for form analysis, contours and relations matter, not absolute values.
Long recordings need time and memory: a 10-minute piece takes about half a minute. Beyond 40 minutes, weaker devices may run short. Multichannel recordings are reduced to stereo.
Vertical axis: pitch in semitones (E1–E7), grid lines at every C. Background: semitone spectrogram (MIDI 24–107, 4096-point FFT).
The melody is the most prominent, usually highest voice. In dense polyphony or orchestral tutti it may switch between voices; octave errors are possible.
Tempo can be estimated at half or double speed. Bar grouping says how many beats form a bar, not the notated time signature; downbeats are omitted where the tempo is unclear.
Key and Roman numerals assume major/minor tonality. Modal, chromatic or atonal music yields few or no key areas.