Haskore.Music

type Dur

type Atom note

data Primitive note

data Control

type DurRatio

type PlayerName

atom

control

mkControl

changeTempo

transpose

setPlayer

phrase

type T note

(=:=)

(+:+)

rest

wnr

hnr

qnr

enr

snr

tnr

sfnr

bnr

dhnr

dqnr

denr

dsnr

dtnr

dwnr

ddqnr

ddenr

ddhnr

chord

line

delay

repeat

replicate

dur

reverse

take

takeLine

take'

takeLine'

(/=:)

drop

dropLine

drop'

dropLine'

filter

partition

partitionMaybe

applyPrimitive

switchBinary

switchList

foldBin

foldList

mapListFlat

mapList

mapNote

mapDurNote

data PhraseAttribute

data Dynamic

data Tempo

data Articulation

data Ornament

data NoteHead

dynamic

tempo

articulation

ornament

crescendo

diminuendo

loudness1

ritardando

accelerando

accent

legato

staccato

defltStaccato

defltAccent

bigAccent

defltLegato