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

bnr

sfnr

tnr

snr

enr

qnr

hnr

wnr

dwnr

dtnr

dsnr

denr

dqnr

dhnr

ddhnr

ddenr

ddqnr

line

chord

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

accent

accelerando

ritardando

loudness1

diminuendo

crescendo

staccato

legato

defltLegato

bigAccent

defltAccent

defltStaccato