ffAudio / foleys_musicology

Music theory and score editing/rendering

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

foleys_musicology

This module provides C++ structures to use scores (western notation) for reading/writing, analysing and playing back.

  1. Reading and writing

As file format we use MusicXML as defined by https://github.com/w3c/musicxml

  1. Structures

Things like Notes, Chords, Intervals, Rests Notation related: Clefs, Staves

  1. Functionality

  • Import from MusicXML
  • Score display
  • Score Editing (with undo stack)
  • Iterators for analysis and playback

About

Music theory and score editing/rendering


Languages

Language:C++ 99.9%Language:Python 0.1%