Skip to content

Coords

Compare
Choose a tag to compare
@saebekassebil saebekassebil released this 08 Jul 20:11
· 147 commits to master since this release

This release uses a two dimensional coord plane for representing notes and intervals (and thus also chords). This abstracts the representation of a note (and a interval) from its string name and will make it easier to implement different string interfaces (for different note names), implement microtonal temperaments and also simplifies the code a lot!

Because of the transition from string representation to coords, many properties of both the TeoriaNote, TeoriaInterval and the TeoriaChord objects, have been translated to methods. Take a look at the docs (in the README) to familiarise yourself with these changes.