Documentation ¶
Index ¶
- type MusicXML
- func (m *MusicXML) Creators() []string
- func (m *MusicXML) MXML() *mxml.MXML
- func (m *MusicXML) ParseMXLFile(filePath string) (*MusicXML, error)
- func (m *MusicXML) ParseXMLBuffer(r io.Reader) (*MusicXML, error)
- func (m *MusicXML) ParseXMLFile(filePath string) (*MusicXML, error)
- func (m *MusicXML) Rights() []string
- func (m *MusicXML) SetMXML(mx *mxml.MXML) (*MusicXML, error)
- func (m *MusicXML) WorkTitle() string
- func (m *MusicXML) XMLRoot() string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MusicXML ¶
type MusicXML struct {
// contains filtered or unexported fields
}
MusicXML is a container for MusicXML data parsed into a MXML struct.
func (*MusicXML) ParseMXLFile ¶
ParseMXLFile parses a MusicXML data from a mxl file into a MusicXML struct.
func (*MusicXML) ParseXMLBuffer ¶
ParseXMLBuffer parses MusicXML data from a io.Reader into a MusicXML struct.
func (*MusicXML) ParseXMLFile ¶
ParseXMLFile parses MusicXML data from a file into a MusicXML struct.
func (*MusicXML) Rights ¶
Rights returns the copyright and other intellectual property notices of the score.
Source Files ¶
Click to show internal directories.
Click to hide internal directories.