|
Music.Analysis.MusicXML.Level5 |
|
|
|
Synopsis |
|
type Score_Partwise = (Document_Attributes, (Score_Header, [Part])) | | type Part = (ID, [Measure]) | | type Measure = ((CDATA, Maybe Yes_No, Maybe Yes_No, Maybe Tenths), [Music_Data]) | | | | type Note = ((Print_Style, Printout, Maybe CDATA, Maybe CDATA, Maybe CDATA, Maybe CDATA, Maybe CDATA, Maybe Yes_No), (Note_, Maybe Instrument, Editorial_Voice, Maybe Type, [Dot], Maybe Accidental, Maybe Time_Modification, Maybe Stem, Maybe Notehead, Maybe Staff, [Beam], [Notations], [Lyric])) | | | | type Grace = Grace | | type Cue = Cue | | type Tie = Tie | | type Full_Note = (Maybe Chord, Full_Note_) | | | | type Duration = IntegerNumber | | type Editorial_Voice = Editorial_Voice | | type Instrument = Instrument | | type Type = (Maybe Symbol_Size, Type_) | | type Dot = Dot | | type Accidental = ((Maybe Yes_No, Maybe Yes_No, Level_Display, Print_Style), Accidental_) | | type Time_Modification = Time_Modification | | type Stem = Stem | | type Notehead = Notehead | | type Beam = Beam | | type Staff = IntegerNumber | | type Lyric = Lyric | | type Notations = Notations | | type Attributes = (Editorial, Maybe Divisions, [Key], [Time], Maybe Staves, Maybe Part_Symbol, Maybe Instruments, [Clef], [Staff_Details], Maybe Transpose, [Directive], [Measure_Style]) | | type Editorial = Editorial | | type Divisions = IntegerNumber | | type Key = ((Maybe CDATA, Print_Style, Print_Object), (Key_, [Key_Octave])) | | | | type Key_Octave = ((CDATA, Maybe Yes_No), Octave) | | type Time = ((Maybe CDATA, Maybe Time_A, Print_Style, Print_Object), Time_B) | | type Staves = Staves | | type Part_Symbol = Part_Symbol | | type Instruments = Instruments | | type Clef = ((Maybe CDATA, Maybe Yes_No, Maybe Symbol_Size, Print_Style, Print_Object), (Sign, Maybe Line, Maybe Clef_Octave_Change)) | | type Staff_Details = Staff_Details | | type Transpose = Transpose | | type Directive = Directive | | type Measure_Style = Measure_Style | | abst_Score_Partwise :: Score_Partwise -> Score_Partwise | | abst_Part :: Part -> Part | | abst_Measure :: Measure -> Measure | | abst_Music_Data :: Music_Data -> Music_Data | | abst_Note :: Note -> Note | | abst_Note_ :: Note_ -> Note_ | | abst_Grace :: Grace -> Grace | | abst_Cue :: Cue -> Cue | | abst_Tie :: Tie -> Tie | | abst_Full_Note :: Full_Note -> Full_Note | | abst_Full_Note_ :: Full_Note_ -> Full_Note_ | | abst_Duration :: Duration -> Duration | | abst_Editorial_Voice :: Editorial_Voice -> Editorial_Voice | | abst_Instrument :: Instrument -> Instrument | | abst_Type :: Type -> Type | | abst_Dot :: Dot -> Dot | | abst_Accidental :: Accidental -> Accidental | | abst_Time_Modification :: Time_Modification -> Time_Modification | | abst_Stem :: Stem -> Stem | | abst_Notehead :: Notehead -> Notehead | | abst_Beam :: Beam -> Beam | | abst_Staff :: Staff -> Staff | | abst_Notations :: Notations -> Notations | | abst_Editorial :: Editorial -> Editorial | | abst_Divisions :: Divisions -> Divisions | | abst_Key_Octave :: Key_Octave -> Key_Octave | | abst_Staves :: Staves -> Staves | | abst_Attributes :: Attributes -> Attributes | | abst_Lyric :: Lyric -> Lyric | | abst_Key :: Key -> Key | | abst_Key_ :: Key_ -> Key_ | | abst_Time :: Time -> Time | | abst_Part_Symbol :: Part_Symbol -> Part_Symbol | | abst_Instruments :: Instruments -> Instruments | | abst_Clef :: Clef -> Clef | | abst_Staff_Details :: Staff_Details -> Staff_Details | | abst_Transpose :: Transpose -> Transpose | | abst_Directive :: Directive -> Directive | | abst_Measure_Style :: Measure_Style -> Measure_Style | | empty_Print_Style :: Print_Style | | empty_Printout :: Printout | | empty_Level_Display :: Level_Display | | rep_Score_Partwise :: Score_Partwise -> Score_Partwise | | rep_Part :: Part -> Part | | rep_Measure :: Measure -> Measure | | rep_Music_Data :: Music_Data -> Music_Data | | rep_Note :: Note -> Note | | rep_Note_ :: Note_ -> Note_ | | rep_Grace :: Grace -> Grace | | rep_Cue :: Cue -> Cue | | rep_Tie :: Tie -> Tie | | rep_Full_Note :: Full_Note -> Full_Note | | rep_Full_Note_ :: Full_Note_ -> Full_Note_ | | rep_Duration :: Duration -> Duration | | rep_Editorial_Voice :: Editorial_Voice -> Editorial_Voice | | rep_Instrument :: Instrument -> Instrument | | rep_Type :: Type -> Type | | rep_Dot :: Dot -> Dot | | rep_Accidental :: Accidental -> Accidental | | rep_Time_Modification :: Time_Modification -> Time_Modification | | rep_Stem :: Stem -> Stem | | rep_Notehead :: Notehead -> Notehead | | rep_Beam :: Beam -> Beam | | rep_Staff :: Staff -> Staff | | rep_Notations :: Notations -> Notations | | rep_Editorial :: Editorial -> Editorial | | rep_Divisions :: Divisions -> Divisions | | rep_Key_Octave :: Key_Octave -> Key_Octave | | rep_Staves :: Staves -> Staves | | rep_Attributes :: Attributes -> Attributes | | rep_Lyric :: Lyric -> Lyric | | rep_Key :: Key -> Key | | rep_Key_ :: Key_ -> Key_ | | rep_Time :: Time -> Time | | rep_Part_Symbol :: Part_Symbol -> Part_Symbol | | rep_Instruments :: Instruments -> Instruments | | rep_Clef :: Clef -> Clef | | rep_Staff_Details :: Staff_Details -> Staff_Details | | rep_Transpose :: Transpose -> Transpose | | rep_Directive :: Directive -> Directive | | rep_Measure_Style :: Measure_Style -> Measure_Style | | map_Score_Partwise :: (Music_Data -> Music_Data) -> Score_Partwise -> Score_Partwise | | map_Part :: (Music_Data -> Music_Data) -> Part -> Part | | map_Measure :: (Music_Data -> Music_Data) -> Measure -> Measure | | map_Music_Data :: (Music_Data -> Music_Data) -> Music_Data -> Music_Data |
|
|
Documentation |
|
|
|
|
|
|
|
|
Constructors | | Instances | |
|
|
type Note = ((Print_Style, Printout, Maybe CDATA, Maybe CDATA, Maybe CDATA, Maybe CDATA, Maybe CDATA, Maybe Yes_No), (Note_, Maybe Instrument, Editorial_Voice, Maybe Type, [Dot], Maybe Accidental, Maybe Time_Modification, Maybe Stem, Maybe Notehead, Maybe Staff, [Beam], [Notations], [Lyric])) | Source |
|
|
|
Constructors | | Instances | |
|
|
|
|
|
|
|
|
|
|
|
Constructors | | Instances | |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
positive number
|
|
|
|
|
|
type Attributes = (Editorial, Maybe Divisions, [Key], [Time], Maybe Staves, Maybe Part_Symbol, Maybe Instruments, [Clef], [Staff_Details], Maybe Transpose, [Directive], [Measure_Style]) | Source |
|
|
|
|
|
|
|
|
|
Constructors | | Instances | |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Produced by Haddock version 2.6.0 |