| Safe Haskell | Safe-Infered |
|---|
Temporal.Music.Western.P12
Description
Western twelve-tone scale.
Documentation
module Temporal.Music.Western
Steps
Step defines a value of type score (hence Track), so we can
transform them on the fly:
qn $ line [forte c, d, e, low b, forte $ bn d]
Scales
Examples
Little example of usage:
import Temporal.Music.Western.P12
res :: Score ()
res = stretch 0.2 $ chord [
qn $ line [c, c, bn g, e, dbn f],
low $ line [c, c, d, low a]]