C# 클래스 LibiadaMusic.MusicXml.MusicXmlParser

The music xml parser.
파일 보기 프로젝트 열기: intervals-mining-lab/libiada-core 1 사용 예제들

공개 메소드들

메소드 설명
Execute ( XmlDocument xmlDocument, string filename ) : void

The execute.

비공개 메소드들

메소드 설명
ParseAttributes ( XmlNode measureNode ) : Attributes

The parse attributes.

ParseCongenericScoreTracks ( XmlDocument scoreNode ) : List

The parse congeneric score tracks.

ParseDuration ( XmlNode noteNode ) : Duration

The parse duration.

ParseKey ( XmlNode attributeNode ) : Key

The parse key.

ParseMeasures ( XmlNode congenericScoreNode ) : List

The parse measures.

ParseNotes ( XmlNode measureNode ) : List

The parse notes.

ParsePitch ( XmlNode noteNode ) : Pitch

The parse pitch.

ParseSize ( XmlNode attributeNode ) : Size

The parse size.

ParseTie ( XmlNode noteNode ) : Tie

The parse tie.

ParseTriplet ( XmlNode noteNode ) : bool

The parse triplet.

메소드 상세

Execute() 공개 메소드

The execute.
public Execute ( XmlDocument xmlDocument, string filename ) : void
xmlDocument System.Xml.XmlDocument /// The xml document. ///
filename string /// The filename. ///
리턴 void