haskore-0.0.7: The Haskore Computer Music System
Source code
Contents
Index
Haskore.Melody
Documentation
data
Note
attr
Source
Constructors
Note
noteAttrs_
:: attr
notePitch_
::
T
Instances
Eq
attr =>
Eq
(
Note
attr)
Ord
attr =>
Ord
(
Note
attr)
Show
attr =>
Show
(
Note
attr)
type
T
attr =
T
(
Note
attr)
Source
noteAttrs
::
T
(
Note
attr) attr
Source
notePitch
::
T
(
Note
attr)
T
Source
toMelodyNullAttr
::
T
attr ->
T
()
Source
note
::
T
->
T
-> attr ->
T
attr
Source
note'
::
Class
->
Octave
->
T
-> attr ->
T
attr
Source
c
::
Octave
->
T
-> attr ->
T
attr
Source
cs
::
Octave
->
T
-> attr ->
T
attr
Source
df
::
Octave
->
T
-> attr ->
T
attr
Source
d
::
Octave
->
T
-> attr ->
T
attr
Source
ds
::
Octave
->
T
-> attr ->
T
attr
Source
ef
::
Octave
->
T
-> attr ->
T
attr
Source
e
::
Octave
->
T
-> attr ->
T
attr
Source
es
::
Octave
->
T
-> attr ->
T
attr
Source
ff
::
Octave
->
T
-> attr ->
T
attr
Source
f
::
Octave
->
T
-> attr ->
T
attr
Source
fs
::
Octave
->
T
-> attr ->
T
attr
Source
gf
::
Octave
->
T
-> attr ->
T
attr
Source
g
::
Octave
->
T
-> attr ->
T
attr
Source
gs
::
Octave
->
T
-> attr ->
T
attr
Source
af
::
Octave
->
T
-> attr ->
T
attr
Source
a
::
Octave
->
T
-> attr ->
T
attr
Source
as
::
Octave
->
T
-> attr ->
T
attr
Source
bf
::
Octave
->
T
-> attr ->
T
attr
Source
b
::
Octave
->
T
-> attr ->
T
attr
Source
bs
::
Octave
->
T
-> attr ->
T
attr
Source
cf
::
Octave
->
T
-> attr ->
T
attr
Source
cMaj
:: [
T
()
]
Source
cMajChd
::
T
()
Source
cMajArp
::
T
()
Source
noteToPitch
::
T
attr ->
T
Source
invertNote
::
T
->
Note
attr ->
Note
attr
Source
invert
:: [(d,
Atom
(
Note
attr))] -> [(d,
Atom
(
Note
attr))]
Source
retroInvert
:: [(d,
Atom
(
Note
attr))] -> [(d,
Atom
(
Note
attr))]
Source
invertRetro
:: [(d,
Atom
(
Note
attr))] -> [(d,
Atom
(
Note
attr))]
Source
retro
:: [(d,
Atom
(
Note
attr))] -> [(d,
Atom
(
Note
attr))]
Source
Produced by
Haddock
version 2.4.2