| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Data.Music.Sibelius
- 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 SibeliusScore Source
Constructors
| SibeliusScore | |
Fields | |
data SibeliusStaff Source
Constructors
| SibeliusStaff | |
Fields
| |
data SibeliusSystemStaff Source
Constructors
| SibeliusSystemStaff | |
Fields | |
Bar objects
data SibeliusBarObject Source
Constructors
Notes
data SibeliusChord Source
Constructors
| SibeliusChord | |
Fields
| |
data SibeliusNote Source
Constructors
| SibeliusNote | |
Lines
data SibeliusSlur Source
Constructors
| SibeliusSlur | |
Fields
| |
data SibeliusCrescendoLine Source
Constructors
| SibeliusCrescendoLine | |
Fields
| |
data SibeliusDiminuendoLine Source
Constructors
| SibeliusDiminuendoLine | |
Fields
| |
Tuplets
data SibeliusTuplet Source
Constructors
| SibeliusTuplet | |
Fields
| |
Miscellaneous
data SibeliusClef Source
Constructors
| SibeliusClef | |
data SibeliusKeySignature Source
Constructors
| SibeliusKeySignature | |
data SibeliusTimeSignature Source
Constructors
| SibeliusTimeSignature | |
Fields
| |
data SibeliusText Source
Constructors
| SibeliusText | |