Safe Haskell | None |
---|---|
Language | Haskell2010 |
- data SibeliusScore = SibeliusScore {}
- data SibeliusStaff = SibeliusStaff {
- staffBars :: [SibeliusBar]
- staffName :: String
- staffShortName :: String
- data SibeliusSystemStaff = SibeliusSystemStaff {}
- data SibeliusBar = SibeliusBar {}
- data SibeliusBarObject
- = SibeliusBarObjectText SibeliusText
- | SibeliusBarObjectClef SibeliusClef
- | SibeliusBarObjectSlur SibeliusSlur
- | SibeliusBarObjectCrescendoLine SibeliusCrescendoLine
- | SibeliusBarObjectDiminuendoLine SibeliusDiminuendoLine
- | SibeliusBarObjectTimeSignature SibeliusTimeSignature
- | SibeliusBarObjectKeySignature SibeliusKeySignature
- | SibeliusBarObjectTuplet SibeliusTuplet
- | SibeliusBarObjectChord SibeliusChord
- | SibeliusBarObjectUnknown String
- isTimeSignature :: SibeliusBarObject -> Bool
- data SibeliusChord = SibeliusChord {}
- data SibeliusNote = SibeliusNote {}
- data SibeliusSlur = SibeliusSlur {
- slurVoice :: Int
- slurPosition :: Int
- slurDuration :: Int
- slurStyle :: Maybe String
- data SibeliusCrescendoLine = SibeliusCrescendoLine {
- crescVoice :: Int
- crescPosition :: Int
- crescDuration :: Int
- crescStyle :: Maybe String
- data SibeliusDiminuendoLine = SibeliusDiminuendoLine {
- dimVoice :: Int
- dimPosition :: Int
- dimDuration :: Int
- dimStyle :: Maybe String
- data SibeliusTuplet = SibeliusTuplet {
- tupletVoice :: Int
- tupletPosition :: Int
- tupletDuration :: Int
- tupletPlayedDuration :: Int
- tupletValue :: [Int]
- data SibeliusArticulation
- readSibeliusArticulation :: String -> Maybe SibeliusArticulation
- data SibeliusClef = SibeliusClef {}
- data SibeliusKeySignature = SibeliusKeySignature {}
- data SibeliusTimeSignature = SibeliusTimeSignature {
- timeVoice :: Int
- timePosition :: Int
- timeValue :: [Int]
- timeIsCommon :: Bool
- timeIsAllaBreve :: Bool
- data SibeliusText = SibeliusText {}
Scores and staves
data SibeliusStaff Source
SibeliusStaff | |
|
data SibeliusBar Source
Eq SibeliusBar | |
Ord SibeliusBar | |
Show SibeliusBar | |
FromJSON SibeliusBar |
Bar objects
data SibeliusBarObject Source
Notes
data SibeliusChord Source
data SibeliusNote Source
Eq SibeliusNote | |
Ord SibeliusNote | |
Show SibeliusNote | |
FromJSON SibeliusNote |
Lines
data SibeliusSlur Source
SibeliusSlur | |
|
Eq SibeliusSlur | |
Ord SibeliusSlur | |
Show SibeliusSlur | |
FromJSON SibeliusSlur |
data SibeliusDiminuendoLine Source
SibeliusDiminuendoLine | |
|
Tuplets
data SibeliusTuplet Source
SibeliusTuplet | |
|
Miscellaneous
data SibeliusClef Source
Eq SibeliusClef | |
Ord SibeliusClef | |
Show SibeliusClef | |
FromJSON SibeliusClef |
data SibeliusTimeSignature Source
SibeliusTimeSignature | |
|
data SibeliusText Source
Eq SibeliusText | |
Ord SibeliusText | |
Show SibeliusText | |
FromJSON SibeliusText |