More temperament layouts, automatic color schemas
Pre-release
Pre-release
- Change: Complete rewrite of
temperament::EqualTemperament
, moved tolayout::EqualTemperament
- New: Add
EqualTemperament::get_colors
for auto-generated color schemas - Improvement: Add
EqualTemperament::get_keyboard
to obtain an isomorphic keyboard layout
- New: Add
- Change: Merge
temperament::{TemperamentType, TemperamentPreference}
into a single typelayout::PrototypeTemperament
- Improvement: Add
PrototypeTemperament::Mavila9
andPrototypeTemperament::Porcupine8
- Improvement:
TemperamentFinder::{by_edo, by_step_size}
now returns a list of matching temperaments
- Improvement: Add
- Change: Move
key::Keyboard
tolayout::IsomorphicKeyboard
- Change:
IsomorphicKeyboard
now returns a scale degree instead of aPianoKey
- Change:
- Change: Move all types of the
comma
package totemperament
- Improvement: Add
Val::pick_alternative
to select the second-best prime representation ("wart")