Karya, built on Mon Jul 24 11:39:07 PDT 2017 (patch 33511aca01257b76b88de7c7a2763b7a965c084e)

Safe HaskellNone

Derive.Scale.ChromaticScales

Contents

Description

Utilities for equal-tempered chromatic scales with keys and modes.

Synopsis

Documentation

data ScaleMap Source #

This contains all that is needed to define a modal key system. It fills a similar role to ScaleMap for non-keyed scales.

Constructors

ScaleMap 

Fields

functions

group_tonic_mode :: [(Pitch.Key, a)] -> [(Text, a)] Source #

Assuming keys are formatted tonic-mode, group keys by mode and replace the tonics with a pattern.

format

implementation