.. _moduleMusicxmlXmlToM21:

music21.musicxml.xmlToM21
=========================

.. WARNING: DO NOT EDIT THIS FILE:
   AUTOMATICALLY GENERATED.
   PLEASE EDIT THE .py FILE DIRECTLY.

.. automodule:: music21.musicxml.xmlToM21

Functions
---------

.. autofunction:: music21.musicxml.xmlToM21.musicXMLTypeToType

MeasureParser
-------------

.. autoclass:: music21.musicxml.xmlToM21.MeasureParser

.. rubric:: :class:`~music21.musicxml.xmlToM21.MeasureParser` bases

- :class:`~music21.musicxml.xmlToM21.XMLParserBase`

.. rubric:: :class:`~music21.musicxml.xmlToM21.MeasureParser` methods

.. automethod:: music21.musicxml.xmlToM21.MeasureParser.addNoteToMeasureOrVoice

.. automethod:: music21.musicxml.xmlToM21.MeasureParser.addToStaffReference

.. automethod:: music21.musicxml.xmlToM21.MeasureParser.getStaffNumberStr

.. automethod:: music21.musicxml.xmlToM21.MeasureParser.handleClef

.. automethod:: music21.musicxml.xmlToM21.MeasureParser.handleKeySignature

.. automethod:: music21.musicxml.xmlToM21.MeasureParser.handleStaffDetails

.. automethod:: music21.musicxml.xmlToM21.MeasureParser.handleTimeSignature

.. automethod:: music21.musicxml.xmlToM21.MeasureParser.insertCoreAndRef

.. automethod:: music21.musicxml.xmlToM21.MeasureParser.parse

.. automethod:: music21.musicxml.xmlToM21.MeasureParser.parseAttributesTag

.. automethod:: music21.musicxml.xmlToM21.MeasureParser.parseMeasureAttributes

.. automethod:: music21.musicxml.xmlToM21.MeasureParser.parseMeasureNumbers

.. automethod:: music21.musicxml.xmlToM21.MeasureParser.updateLyricsFromList

.. automethod:: music21.musicxml.xmlToM21.MeasureParser.updateVoiceInformation

.. automethod:: music21.musicxml.xmlToM21.MeasureParser.xmlBackup

.. automethod:: music21.musicxml.xmlToM21.MeasureParser.xmlBarline

.. automethod:: music21.musicxml.xmlToM21.MeasureParser.xmlDirection

.. automethod:: music21.musicxml.xmlToM21.MeasureParser.xmlDirectionTypeToSpanners

.. automethod:: music21.musicxml.xmlToM21.MeasureParser.xmlForward

.. automethod:: music21.musicxml.xmlToM21.MeasureParser.xmlGraceToGrace

.. automethod:: music21.musicxml.xmlToM21.MeasureParser.xmlHarmony

.. automethod:: music21.musicxml.xmlToM21.MeasureParser.xmlNotations

.. automethod:: music21.musicxml.xmlToM21.MeasureParser.xmlNotationsToSpanners

.. automethod:: music21.musicxml.xmlToM21.MeasureParser.xmlNoteToGeneralNoteHelper

.. automethod:: music21.musicxml.xmlToM21.MeasureParser.xmlNotehead

.. automethod:: music21.musicxml.xmlToM21.MeasureParser.xmlOneSpanner

.. automethod:: music21.musicxml.xmlToM21.MeasureParser.xmlOrnamentToExpression

.. automethod:: music21.musicxml.xmlToM21.MeasureParser.xmlPrint

.. automethod:: music21.musicxml.xmlToM21.MeasureParser.xmlStaffLayoutFromStaffDetails

.. automethod:: music21.musicxml.xmlToM21.MeasureParser.xmlTechnicalToArticulation

.. automethod:: music21.musicxml.xmlToM21.MeasureParser.xmlToAccidental

.. automethod:: music21.musicxml.xmlToM21.MeasureParser.xmlToArticulation

.. automethod:: music21.musicxml.xmlToM21.MeasureParser.xmlToBarline

.. automethod:: music21.musicxml.xmlToM21.MeasureParser.xmlToBeam

.. automethod:: music21.musicxml.xmlToM21.MeasureParser.xmlToBeams

.. automethod:: music21.musicxml.xmlToM21.MeasureParser.xmlToChord

.. automethod:: music21.musicxml.xmlToM21.MeasureParser.xmlToChordSymbol

.. automethod:: music21.musicxml.xmlToM21.MeasureParser.xmlToClef

.. automethod:: music21.musicxml.xmlToM21.MeasureParser.xmlToDuration

.. automethod:: music21.musicxml.xmlToM21.MeasureParser.xmlToKeySignature

.. automethod:: music21.musicxml.xmlToM21.MeasureParser.xmlToLyric

.. automethod:: music21.musicxml.xmlToM21.MeasureParser.xmlToNote

.. automethod:: music21.musicxml.xmlToM21.MeasureParser.xmlToOffset

.. automethod:: music21.musicxml.xmlToM21.MeasureParser.xmlToPitch

.. automethod:: music21.musicxml.xmlToM21.MeasureParser.xmlToRepeat

.. automethod:: music21.musicxml.xmlToM21.MeasureParser.xmlToRest

.. automethod:: music21.musicxml.xmlToM21.MeasureParser.xmlToSimpleNote

.. automethod:: music21.musicxml.xmlToM21.MeasureParser.xmlToTempoIndication

.. automethod:: music21.musicxml.xmlToM21.MeasureParser.xmlToTextExpression

.. automethod:: music21.musicxml.xmlToM21.MeasureParser.xmlToTie

.. automethod:: music21.musicxml.xmlToM21.MeasureParser.xmlToTimeSignature

.. automethod:: music21.musicxml.xmlToM21.MeasureParser.xmlToTremolo

.. automethod:: music21.musicxml.xmlToM21.MeasureParser.xmlToTuplet

.. automethod:: music21.musicxml.xmlToM21.MeasureParser.xmlTransposeToInterval

Methods inherited from :class:`~music21.musicxml.xmlToM21.XMLParserBase`:

.. hlist::
   :columns: 3

   - :meth:`~music21.musicxml.xmlToM21.XMLParserBase.setPosition`
   - :meth:`~music21.musicxml.xmlToM21.XMLParserBase.xmlPageLayoutToPageLayout`
   - :meth:`~music21.musicxml.xmlToM21.XMLParserBase.xmlPrintToPageLayout`
   - :meth:`~music21.musicxml.xmlToM21.XMLParserBase.xmlPrintToSystemLayout`
   - :meth:`~music21.musicxml.xmlToM21.XMLParserBase.xmlStaffLayoutToStaffLayout`
   - :meth:`~music21.musicxml.xmlToM21.XMLParserBase.xmlSystemLayoutToSystemLayout`

MusicXMLImporter
----------------

.. autoclass:: music21.musicxml.xmlToM21.MusicXMLImporter

.. rubric:: :class:`~music21.musicxml.xmlToM21.MusicXMLImporter` bases

- :class:`~music21.musicxml.xmlToM21.XMLParserBase`

.. rubric:: :class:`~music21.musicxml.xmlToM21.MusicXMLImporter` methods

.. automethod:: music21.musicxml.xmlToM21.MusicXMLImporter.creatorToContributor

.. automethod:: music21.musicxml.xmlToM21.MusicXMLImporter.parsePartList

.. automethod:: music21.musicxml.xmlToM21.MusicXMLImporter.parseXMLText

.. automethod:: music21.musicxml.xmlToM21.MusicXMLImporter.partGroups

.. automethod:: music21.musicxml.xmlToM21.MusicXMLImporter.readFile

.. automethod:: music21.musicxml.xmlToM21.MusicXMLImporter.scoreFromFile

.. automethod:: music21.musicxml.xmlToM21.MusicXMLImporter.xmlCreditToTextBox

.. automethod:: music21.musicxml.xmlToM21.MusicXMLImporter.xmlDefaultsToScoreLayout

.. automethod:: music21.musicxml.xmlToM21.MusicXMLImporter.xmlMetadata

.. automethod:: music21.musicxml.xmlToM21.MusicXMLImporter.xmlPartToPart

.. automethod:: music21.musicxml.xmlToM21.MusicXMLImporter.xmlRootToScore

Methods inherited from :class:`~music21.musicxml.xmlToM21.XMLParserBase`:

.. hlist::
   :columns: 3

   - :meth:`~music21.musicxml.xmlToM21.XMLParserBase.setPosition`
   - :meth:`~music21.musicxml.xmlToM21.XMLParserBase.xmlPageLayoutToPageLayout`
   - :meth:`~music21.musicxml.xmlToM21.XMLParserBase.xmlPrintToPageLayout`
   - :meth:`~music21.musicxml.xmlToM21.XMLParserBase.xmlPrintToSystemLayout`
   - :meth:`~music21.musicxml.xmlToM21.XMLParserBase.xmlStaffLayoutToStaffLayout`
   - :meth:`~music21.musicxml.xmlToM21.XMLParserBase.xmlSystemLayoutToSystemLayout`

PartGroup
---------

.. autoclass:: music21.musicxml.xmlToM21.PartGroup

.. rubric:: :class:`~music21.musicxml.xmlToM21.PartGroup` methods

.. automethod:: music21.musicxml.xmlToM21.PartGroup.add

PartParser
----------

.. autoclass:: music21.musicxml.xmlToM21.PartParser

.. rubric:: :class:`~music21.musicxml.xmlToM21.PartParser` bases

- :class:`~music21.musicxml.xmlToM21.XMLParserBase`

.. rubric:: :class:`~music21.musicxml.xmlToM21.PartParser` read-only properties

.. autoattribute:: music21.musicxml.xmlToM21.PartParser.parent

.. rubric:: :class:`~music21.musicxml.xmlToM21.PartParser` methods

.. automethod:: music21.musicxml.xmlToM21.PartParser.adjustTimeAttributesFromMeasure

.. automethod:: music21.musicxml.xmlToM21.PartParser.getDefaultInstrument

.. automethod:: music21.musicxml.xmlToM21.PartParser.measureParsingError

.. automethod:: music21.musicxml.xmlToM21.PartParser.parse

.. automethod:: music21.musicxml.xmlToM21.PartParser.parseMeasures

.. automethod:: music21.musicxml.xmlToM21.PartParser.parsePartInfo

.. automethod:: music21.musicxml.xmlToM21.PartParser.separateOutPartStaves

.. automethod:: music21.musicxml.xmlToM21.PartParser.xmlMeasureToMeasure

Methods inherited from :class:`~music21.musicxml.xmlToM21.XMLParserBase`:

.. hlist::
   :columns: 3

   - :meth:`~music21.musicxml.xmlToM21.XMLParserBase.setPosition`
   - :meth:`~music21.musicxml.xmlToM21.XMLParserBase.xmlPageLayoutToPageLayout`
   - :meth:`~music21.musicxml.xmlToM21.XMLParserBase.xmlPrintToPageLayout`
   - :meth:`~music21.musicxml.xmlToM21.XMLParserBase.xmlPrintToSystemLayout`
   - :meth:`~music21.musicxml.xmlToM21.XMLParserBase.xmlStaffLayoutToStaffLayout`
   - :meth:`~music21.musicxml.xmlToM21.XMLParserBase.xmlSystemLayoutToSystemLayout`

XMLParserBase
-------------

.. autoclass:: music21.musicxml.xmlToM21.XMLParserBase

.. rubric:: :class:`~music21.musicxml.xmlToM21.XMLParserBase` methods

.. automethod:: music21.musicxml.xmlToM21.XMLParserBase.setPosition

.. automethod:: music21.musicxml.xmlToM21.XMLParserBase.xmlPageLayoutToPageLayout

.. automethod:: music21.musicxml.xmlToM21.XMLParserBase.xmlPrintToPageLayout

.. automethod:: music21.musicxml.xmlToM21.XMLParserBase.xmlPrintToSystemLayout

.. automethod:: music21.musicxml.xmlToM21.XMLParserBase.xmlStaffLayoutToStaffLayout

.. automethod:: music21.musicxml.xmlToM21.XMLParserBase.xmlSystemLayoutToSystemLayout
