Releases: saebekassebil/teoria
v0.4
Coords
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.
Strings
This is the last (and only) release using string manipulations internally for representing notes, chord and intervals.
This release is superseded by v0.3.