-
Notifications
You must be signed in to change notification settings - Fork 2
Home
Welcome to the MusicTools wiki!
There are two components of a musical piece which are intertwined:
- horizontal
- vertical
Horizontal component is how individual tones are structured in harmonies as well how harmony progresses from one to another.
Vertical component is the overall structure of the musical piece, i.e. how the piece is composed of parts and how these parts are related.
The software will have the following features:
-
It will find the shortest grammar for the composition and depict the composition graphically as a DAG (Direct Acyclic Graph).
-
It assumes fugal-like compositions where each channel plays one and no more than one tone at time.
-
It allows users to modify the parts and replay the modified composition.
-
It can analyse multiple compositions at once. This virtually allows analysis of entire corpus and retrieving some interesting stats on composerss
Future work includes:
- Non-fugal compositions e.g. pieces for piano where voices are vague
- Harmony/Vertical analysis
- Being able to analyze 3rd Rachmaninoff concerto