hamusic-0.1.2: Library to handle abstract musicSource codeContentsIndex
Music.Analysis.MusicXML.Level6
Documentation
type Score_Partwise = (Document_Attributes, (Score_Header, [Part]))Source
type Part = (ID, [Measure])Source
type Measure = ((CDATA, Maybe Yes_No, Maybe Yes_No, Maybe Tenths), [Music_Data])Source
data Music_Data Source
Constructors
Music_Data_1 Note
Music_Data_2 Backup
Music_Data_3 Forward
Music_Data_4 Direction
Music_Data_5 Attributes
Music_Data_6 Harmony
Music_Data_7 Figured_Bass
Music_Data_8 Print
Music_Data_9 Sound
Music_Data_10 Barline
Music_Data_11 Grouping
Music_Data_12 Link
Music_Data_13 Bookmark
Music_Data_14 Annotation
show/hide Instances
type Annotation = (Maybe Start_Stop, PCDATA)Source
type Note = NoteSource
type Attributes = AttributesSource
abst_Score_Partwise :: Score_Partwise -> Score_PartwiseSource
abst_Part :: Part -> PartSource
abst_Measure :: Measure -> MeasureSource
abst_Music_Data :: Music_Data -> Maybe Music_DataSource
abst_Note :: Note -> NoteSource
abst_Attributes :: Attributes -> AttributesSource
abst_Annotation :: Annotation -> GroupingSource
abst_SSS :: Maybe Start_Stop -> Start_Stop_SingleSource
rep_Score_Partwise :: Score_Partwise -> Score_PartwiseSource
rep_Part :: Part -> PartSource
rep_Measure :: Measure -> MeasureSource
rep_Music_Data :: Music_Data -> Music_DataSource
rep_Note :: Note -> NoteSource
rep_Attributes :: Attributes -> AttributesSource
rep_Annotation :: Grouping -> Either Annotation GroupingSource
rep_SSS :: Start_Stop_Single -> Maybe Start_StopSource
map_Score_Partwise :: (Music_Data -> Music_Data) -> Score_Partwise -> Score_PartwiseSource
map_Part :: (Music_Data -> Music_Data) -> Part -> PartSource
map_Measure :: (Music_Data -> Music_Data) -> Measure -> MeasureSource
map_Music_Data :: (Music_Data -> Music_Data) -> Music_Data -> Music_DataSource
Produced by Haddock version 2.6.0