haskore-0.2.0.8: The Haskore Computer Music System

Safe HaskellSafe
LanguageHaskell2010

Haskore.Music.Standard

Synopsis

Documentation

velocity :: Note drum instr -> Rational Source

body :: Note drum instr -> NoteBody drum instr Source

instrument :: NoteBody drum instr -> instr Source

pitch :: NoteBody drum instr -> T Source

drum :: NoteBody drum instr -> drum Source

noteFromStdMelodyNote :: instr -> Note -> Note drum instr Source

fromStdMelody :: Instr -> T -> T Source

in contrast to RhyMusic.fromStdMelody it has fixed instrument type

bnr :: T note Source

wnr :: T note Source

hnr :: T note Source

qnr :: T note Source

enr :: T note Source

snr :: T note Source

tnr :: T note Source

sfnr :: T note Source

dwnr :: T note Source

dhnr :: T note Source

dqnr :: T note Source

denr :: T note Source

dsnr :: T note Source

dtnr :: T note Source

ddhnr :: T note Source

ddqnr :: T note Source

ddenr :: T note Source

line :: [T note] -> T note Source

chord :: [T note] -> T note Source

changeTempo :: DurRatio -> T note -> T note Source

transpose :: Relative -> T note -> T note Source

phrase :: PhraseAttribute -> T note -> T note Source

(+:+) :: T note -> T note -> T note infixr 7 Source

(=:=) :: T note -> T note -> T note infixr 6 Source

type Dur = T Source

accent :: Rational -> T note -> T note Source

crescendo :: Rational -> T note -> T note Source

diminuendo :: Rational -> T note -> T note Source

loudness1 :: Rational -> T note -> T note Source

ritardando :: Rational -> T note -> T note Source

accelerando :: Rational -> T note -> T note Source

staccato :: Dur -> T note -> T note Source

legato :: Dur -> T note -> T note Source

defltLegato :: T note -> T note Source

defltStaccato :: T note -> T note Source

defltAccent :: T note -> T note Source

bigAccent :: T note -> T note Source