Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
_x
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.rst

Ophis

Warning

This is in very early development. Almost nothing works. The stuff that does work will probably change.

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).
  • Lyrica --- lyrics, verses.
  • 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)

About

Python Music Theory and Notation Library

Resources

License

Releases

No releases published

Packages

No packages published
You can’t perform that action at this time.