Purpose: Root document for all Chromatone knowledge graphs
Chromatone Visual Music Language Open source research and design project https://chromatone.center/https://github.com/chromatone Maintained by: Denis Starov Established: 2018
Open source Copyrighted source material Non-commercial use encouraged
A sign system that maps musical pitch classes to colors, intervals to gradients, chords and scales to palettes, and rhythms to shapes.
The complete set of 12 pitch classes arranged as a circular color space, where hue angle corresponds to pitch class.
A single pitch class with its assigned chromatone color. The atomic unit of the visual music language.
The semitone as the fundamental step unit in 12-TET chromatic space.
A color position on the HSL hue wheel, measured in degrees (0-360).
One of 12 pitch classes (C, C#, D, D#, E, F, F#, G, G#, A, A#, B) in equal temperament.
A physical frequency measured in Hertz.
The visual representation of a musical interval as a gradient between two ColorNotes.
A musical chord represented as a palette of ColorNotes.
A musical scale represented as an ordered palette of ColorNotes.
A collection of colors derived from a musical structure (chord, scale, or arbitrary set).
A visual geometric representation of rhythmic pattern, duration, or meter.
The physical correspondence between musical octaves and the electromagnetic spectrum, mapping pitch frequencies to light frequencies via octave multiplication.
A real-time visualization of sound frequencies using chromatone color mapping.
The chromatone visualization of pitch classes arranged by perfect fifth relationships.
A 2D lattice visualization of pitch space using chromatone coloring.
An interactive web application for exploring visual music concepts.
A narrative document explaining visual music theory concepts.
A system of representing musical information using chromatone colors and shapes instead of traditional staff notation.
A physical chromatone color application for musical instruments.
A guided educational program using the Chromatone visual music language.
The HSL hue angle (0-360 degrees) assigned to a pitch class in Chromatone. HueAngle PitchClass
The hexadecimal color code for a ColorNote. ColorNote
The position in the chromatic scale (0-11), where 0 = A (red, 0° hue). PitchClass
The physical frequency in Hertz for a given pitch at a specific octave. FrequencyValue
The electromagnetic frequency in the visible spectrum corresponding to this pitch via octave bridge (40 octaves above concert A = red light). FrequencyValue
The octave number (e.g., A4 = 440Hz, A5 = 880Hz).
The ColorNote associated with a PitchClass. ColorNote PitchClass
The PitchClass associated with a ColorNote. PitchClass ColorNote
Whether the color assignment for this pitch class can be customized by the user. true
The number of semitones between two pitch classes.
The visual gradient representing the interval between two ColorNotes. ColorInterval
The angular distance in hue degrees between two ColorNotes.
The visual property (smoothness, blending) that corresponds to acoustic consonance.
The visual property (clash, contrast) that corresponds to acoustic dissonance.
The ColorPalette generated from a chord or scale. ColorPalette
A ColorNote that is a member of a chord, scale, or palette. ColorNote
The root or tonic ColorNote of a chord or scale. ColorNote
The visual rearrangement of a chord's color palette.
The harmonic function (Tonic, Dominant, Subdominant).
The geometric shape representing a rhythmic pattern. RhythmShape
The visual length or size representing note duration.
The repeating visual pattern representing meter.
The visual speed or animation rate corresponding to tempo.
Whether the rhythm combines multiple independent beat patterns.
The physical phenomenon (frequency, wave, resonance) underlying a musical or visual concept.
The sensory or cognitive phenomenon that corresponds to this musical/visual property.
The perceptual phenomenon where frequencies in 2:1 ratio are heard as the same pitch class.
The relationship to auditory critical bands that explains consonance/dissonance perception.
The brain's tendency to synchronize neural oscillations with rhythmic stimuli.
The systematic cross-modal correspondence between sound and color in Chromatone.
An interactive web application associated with a theory concept. PracticeApp
A theory article that explains this concept. TheoryArticle
A physical sticker design for instrument application. StickerDesign
The NPM package that implements this concept programmatically.
The source code repository for this tool or concept.
A live interactive demonstration URL.
Whether the tool supports MIDI input/output.
Whether the tool supports multi-touch interaction.
Whether the progressive web app works offline.
A major section of the Chromatone curriculum.
A single lesson within a Chromatone course module.
A question or exercise that assesses student understanding.
An append-only collection of a student's learning records.
A teacher's response to a student assessment submission.
A specific goal that a lesson or module aims to achieve.
A reified statement that a student has demonstrated understanding of.
A foundational fact in the Chromatone knowledge base, reified as rdf:Statement.
A documented common misunderstanding among students.
A concept that must be understood before learning another concept.
A CourseModule that is part of a course. CourseModule
A LessonUnit that is part of a module. LessonUnit
A learning objective associated with a lesson or module. LearningObjective
A concept or statement that must be mastered before this lesson. PrerequisiteConcept
The KnowledgeStatement that an assessment item tests. KnowledgeStatement
The student's response to an assessment item.
The student's self-reported confidence in their answer.
The teacher's evaluation: correct, partial, incorrect, or needs-review.
Links a student or feedback to a KnowledgeStatement they have mastered. KnowledgeStatement
A documented misconception relevant to this concept or assessment. MisconceptionPattern
The difficulty level of an assessment item (0.0-1.0).
The estimated time to complete a lesson or assessment.
The recommended next lesson based on current progress. LessonUnit
Whether this lesson or module is included in guided tutorship programs.
The version identifier for a curriculum or app release.
A document describing changes between versions.
The canonical document that this variant was derived from.
The authoritative source document for this concept.
The person or agent who last updated this document.
The epistemic confidence in a knowledge statement (0.0-1.0).
The research, observation, or proof that supports a statement.
The musical tradition or culture in which this statement applies.
Whether this statement holds across all tuning systems and cultures.
12 pitch classes Equal temperament Octave ratio: 2:1 Semitone ratio: 2^(1/12)
12 hues at 30° intervals Starting from A = Red (0°) Hue mapping: A=0°, A#=30°, B=60°, C=90°, C#=120°, D=150°, D#=180°, E=210°, F=240°, F#=270°, G=300°, G#=330° Adjustable per user preference
Concert A4 = 440 Hz 40 octaves above A4 = 483.8 THz 40 octaves = red light Physical basis: frequency doubling per octave
Pitch classes as circular arrangement Circle of fifths as primary navigation Tonnetz as secondary lattice
Primary colors: yellow, red, blue Secondary colors: orange, green, purple Tonic function = orange Subdominant function = green Dominant function = purple Diminished tetrads are monochromatic
https://chromatone.center/practice/pitch/spectrogram/ Real-time frequency visualization with chromatone colors Supports microphone input Shows harmonic series as colored lines
https://chromatone.center/practice/chord/fifths/ Interactive circle with MIDI support Seventh chords and 4 inversions
https://chromatone.center/practice/chord/array/ 2D lattice with scale filtering Multitouch support
https://chromatone.center/practice/rhythm/circle/ Visual circular polyrhythm metronome
https://chromatone.center/practice/chroma/palette/ GLSL shader visualization of MIDI and analyzed notes
https://chromatone.center/practice/synth/elementary/ Saw/square oscillators, noise, Karplus-Strong strings, sampler Polyphonic with reverb and ping-pong delay
https://chromatone.center/practice/jam/random/ Random BPM and scale generator for jam sessions
https://chromatone.center/practice/midi/monitor/ MIDI signal table view
https://chromatone.center/practice/generative/bounce/ Shifted period sine wave melodies
https://www.npmjs.com/package/use-chromatone Sound analysis and synthesis tools collection Vue 3 composables for SSR and client-side
YAML-format music database with intervals, chords, scales, rhythmic patterns Treeshaking enabled
Example subject Example predicate Example object Confidence: 1.0 Evidence: physical measurement Context: universal Universally true: true