hamusic-0.1.2.1: Library to handle abstract music
Source code
Contents
Index
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
Instances
Eq
Music_Data
Show
Music_Data
type
Annotation
= (
Maybe
Start_Stop
,
PCDATA
)
Source
type
Note
=
Note
Source
type
Attributes
=
Attributes
Source
abst_Score_Partwise
::
Score_Partwise
->
Score_Partwise
Source
abst_Part
::
Part
->
Part
Source
abst_Measure
::
Measure
->
Measure
Source
abst_Music_Data
::
Music_Data
->
Maybe
Music_Data
Source
abst_Note
::
Note
->
Note
Source
abst_Attributes
::
Attributes
->
Attributes
Source
abst_Annotation
::
Annotation
->
Grouping
Source
abst_SSS
::
Maybe
Start_Stop
->
Start_Stop_Single
Source
rep_Score_Partwise
::
Score_Partwise
->
Score_Partwise
Source
rep_Part
::
Part
->
Part
Source
rep_Measure
::
Measure
->
Measure
Source
rep_Music_Data
::
Music_Data
->
Music_Data
Source
rep_Note
::
Note
->
Note
Source
rep_Attributes
::
Attributes
->
Attributes
Source
rep_Annotation
::
Grouping
->
Either
Annotation
Grouping
Source
rep_SSS
::
Start_Stop_Single
->
Maybe
Start_Stop
Source
map_Score_Partwise
:: (
Music_Data
->
Music_Data
) ->
Score_Partwise
->
Score_Partwise
Source
map_Part
:: (
Music_Data
->
Music_Data
) ->
Part
->
Part
Source
map_Measure
:: (
Music_Data
->
Music_Data
) ->
Measure
->
Measure
Source
map_Music_Data
:: (
Music_Data
->
Music_Data
) ->
Music_Data
->
Music_Data
Source
Produced by
Haddock
version 2.6.0