Skip to main content

Core music theory and notation Library .

Project description

Ophis is a core music notation, theory, and analysis tool which can be used as the basis for other music applications. It supports contemporary/conventional notation and Gregorian notation.

Components

  • Tonus — Pitch classes, pitches, octave designations.

  • Mensura — Time signatures, rhythms, note duration.

  • Nota — Notes, note expressions.

  • Melodia — Horizontal note structures (melodies, lines, voices, scales).

  • Chorda — Vertical and two-dimensional note structures (chords, harmonies, polyphony).

  • Signum — Clefs, staff and score expressions, additional markings.

  • Armonica — Music theory and analysis.

  • Scribo — Notation/printing via Lilypond, Gregorio, and other formats (MusicXML, ABC).

  • Medio — MIDI control.

  • Boustrophedon — JavaScript wrapper/API/something (JSON)

Project details


Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page