| 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 SibeliusStaff Source
Constructors
| SibeliusStaff | |
Fields
| |
Instances
data SibeliusBar Source
Constructors
| SibeliusBar | |
Fields | |
Instances
| Eq SibeliusBar | |
| Ord SibeliusBar | |
| Show SibeliusBar | |
| FromJSON SibeliusBar |
Bar objects
data SibeliusBarObject Source
Constructors
Instances
Notes
data SibeliusChord Source
Constructors
| SibeliusChord | |
Fields
| |
Instances
data SibeliusNote Source
Constructors
| SibeliusNote | |
Instances
| Eq SibeliusNote | |
| Ord SibeliusNote | |
| Show SibeliusNote | |
| FromJSON SibeliusNote |
Lines
data SibeliusSlur Source
Constructors
| SibeliusSlur | |
Fields
| |
Instances
| Eq SibeliusSlur | |
| Ord SibeliusSlur | |
| Show SibeliusSlur | |
| FromJSON SibeliusSlur |
data SibeliusCrescendoLine Source
Constructors
| SibeliusCrescendoLine | |
Fields
| |
Instances
data SibeliusDiminuendoLine Source
Constructors
| SibeliusDiminuendoLine | |
Fields
| |
Tuplets
data SibeliusTuplet Source
Constructors
| SibeliusTuplet | |
Fields
| |
Instances
Miscellaneous
data SibeliusClef Source
Constructors
| SibeliusClef | |
Instances
| Eq SibeliusClef | |
| Ord SibeliusClef | |
| Show SibeliusClef | |
| FromJSON SibeliusClef |
data SibeliusTimeSignature Source
Constructors
| SibeliusTimeSignature | |
Fields
| |
Instances
data SibeliusText Source
Constructors
| SibeliusText | |
Instances
| Eq SibeliusText | |
| Ord SibeliusText | |
| Show SibeliusText | |
| FromJSON SibeliusText |