Skip to content

Commit

Permalink
v0.9.0
Browse files Browse the repository at this point in the history
- Added basic MusicXML integration to meico and meicoApp. Both MusicXML file formats, raw (`.musicxml`, `.xml`) and compressed (`.mxl`) are supported for reading and writing.
- While the ProxyMusic framework does not support marshalling and demarshalling of MusicXML `score-timewise`, class `meico.musicxml.MusicXml` supports conversion of `score-timewise` to `score-partwise` and vice versa.
- Integration of MusicXML basic functionality in meicoApp.
- New class `meico.mei.Mei2MsmMpmConverter` has been added to implement a better modularization of different conversion options. All conversion functionality from MEI to MSM and MPM moved from `meico.mei.MEI` and `meico.mei.Helper` into this class. Class `meico.mei.Helper` still holds all static methods, as these are useful also outside of this particular conversion.
- Slight changes in methods `convert()` and `makeMovement()` of class `meico.mei.Mei2MsmMpmConverter`. The `relatedResources` entries in the MPM are now only with filenames and no longer with the absloute path on the local machine.
- Added MusicXML Coverage Documentation.
- XOM update to v1.3.8.
- Enhancement in `meico.xml.XmlBase.XmlBase(String xml)` constructor. The added exceptions may require some applications to extend their exception handling also for other classes that are based on `XmlBase`.
- Added new class `meico.supplementary.InputStream2StringConverter`.
  • Loading branch information
axelberndt committed May 17, 2023
1 parent dfc59ee commit 498f1ef
Show file tree
Hide file tree
Showing 264 changed files with 3,452 additions and 3,501 deletions.
25 changes: 20 additions & 5 deletions build.xml
Original file line number Diff line number Diff line change
Expand Up @@ -78,10 +78,13 @@
<pathelement location="${basedir}/externals/jing-20091111.jar"/>
<pathelement location="${basedir}/externals/json-simple-3.0.2.jar"/>
<pathelement location="${basedir}/externals/saxon9he.jar"/>
<pathelement location="${basedir}/externals/xom-1.3.2.jar"/>
<pathelement location="${basedir}/externals/xom-1.3.8.jar"/>
<pathelement location="${basedir}/externals/gervill.jar"/>
<pathelement location="${basedir}/externals/net.sourceforge.lame-3.98.4.jar"/>
<pathelement location="${basedir}/externals/jipes-0.9.17.jar"/>
<pathelement location="${basedir}/externals/proxymusic-3.0.1.jar"/>
<pathelement location="${basedir}/externals/slf4j-api-2.0.7.jar"/>
<pathelement location="${basedir}/externals/slf4j-simple-2.0.7.jar"/>
</path>

<path id="meico.runtime.production.module.classpath">
Expand All @@ -90,10 +93,13 @@
<pathelement location="${basedir}/externals/jing-20091111.jar"/>
<pathelement location="${basedir}/externals/json-simple-3.0.2.jar"/>
<pathelement location="${basedir}/externals/saxon9he.jar"/>
<pathelement location="${basedir}/externals/xom-1.3.2.jar"/>
<pathelement location="${basedir}/externals/xom-1.3.8.jar"/>
<pathelement location="${basedir}/externals/gervill.jar"/>
<pathelement location="${basedir}/externals/net.sourceforge.lame-3.98.4.jar"/>
<pathelement location="${basedir}/externals/jipes-0.9.17.jar"/>
<pathelement location="${basedir}/externals/proxymusic-3.0.1.jar"/>
<pathelement location="${basedir}/externals/slf4j-api-2.0.7.jar"/>
<pathelement location="${basedir}/externals/slf4j-simple-2.0.7.jar"/>
</path>

<path id="meico.module.classpath">
Expand All @@ -102,10 +108,13 @@
<pathelement location="${basedir}/externals/jing-20091111.jar"/>
<pathelement location="${basedir}/externals/json-simple-3.0.2.jar"/>
<pathelement location="${basedir}/externals/saxon9he.jar"/>
<pathelement location="${basedir}/externals/xom-1.3.2.jar"/>
<pathelement location="${basedir}/externals/xom-1.3.8.jar"/>
<pathelement location="${basedir}/externals/gervill.jar"/>
<pathelement location="${basedir}/externals/net.sourceforge.lame-3.98.4.jar"/>
<pathelement location="${basedir}/externals/jipes-0.9.17.jar"/>
<pathelement location="${basedir}/externals/proxymusic-3.0.1.jar"/>
<pathelement location="${basedir}/externals/slf4j-api-2.0.7.jar"/>
<pathelement location="${basedir}/externals/slf4j-simple-2.0.7.jar"/>
</path>

<path id="meico.runtime.module.classpath">
Expand All @@ -115,10 +124,13 @@
<pathelement location="${basedir}/externals/jing-20091111.jar"/>
<pathelement location="${basedir}/externals/json-simple-3.0.2.jar"/>
<pathelement location="${basedir}/externals/saxon9he.jar"/>
<pathelement location="${basedir}/externals/xom-1.3.2.jar"/>
<pathelement location="${basedir}/externals/xom-1.3.8.jar"/>
<pathelement location="${basedir}/externals/gervill.jar"/>
<pathelement location="${basedir}/externals/net.sourceforge.lame-3.98.4.jar"/>
<pathelement location="${basedir}/externals/jipes-0.9.17.jar"/>
<pathelement location="${basedir}/externals/proxymusic-3.0.1.jar"/>
<pathelement location="${basedir}/externals/slf4j-api-2.0.7.jar"/>
<pathelement location="${basedir}/externals/slf4j-simple-2.0.7.jar"/>
</path>


Expand Down Expand Up @@ -192,12 +204,15 @@
<zipfileset src="${basedir}/externals/jing-20091111.jar"/>
<zipfileset src="${basedir}/externals/json-simple-3.0.2.jar"/>
<zipfileset src="${basedir}/externals/java-string-similarity-1.0.0.jar"/>
<zipfileset src="${basedir}/externals/xom-1.3.2.jar"/>
<zipfileset src="${basedir}/externals/xom-1.3.8.jar"/>
<zipfileset src="${basedir}/externals/saxon9he.jar"/>
<zipfileset src="${basedir}/externals/gervill.jar"/>
<zipfileset src="${basedir}/externals/jing-20091111.jar"/>
<zipfileset src="${basedir}/externals/net.sourceforge.lame-3.98.4.jar"/>
<zipfileset src="${basedir}/externals/jipes-0.9.17.jar"/>
<zipfileset src="${basedir}/externals/proxymusic-3.0.1.jar"/>
<zipfileset src="${basedir}/externals/slf4j-api-2.0.7.jar"/>
<zipfileset src="${basedir}/externals/slf4j-simple-2.0.7.jar"/>
<manifest>
<attribute name="Main-Class" value="meico.app.Main"/>
</manifest>
Expand Down
4 changes: 2 additions & 2 deletions docs/allclasses-frame.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="de">
<head>
<!-- Generated by javadoc (1.8.0_172) on Tue May 16 16:52:57 CEST 2023 -->
<!-- Generated by javadoc (1.8.0_172) on Wed May 17 13:46:31 CEST 2023 -->
<title>All Classes</title>
<meta name="date" content="2023-05-16">
<meta name="date" content="2023-05-17">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<script type="text/javascript" src="script.js"></script>
</head>
Expand Down
4 changes: 2 additions & 2 deletions docs/allclasses-noframe.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="de">
<head>
<!-- Generated by javadoc (1.8.0_172) on Tue May 16 16:52:57 CEST 2023 -->
<!-- Generated by javadoc (1.8.0_172) on Wed May 17 13:46:31 CEST 2023 -->
<title>All Classes</title>
<meta name="date" content="2023-05-16">
<meta name="date" content="2023-05-17">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<script type="text/javascript" src="script.js"></script>
</head>
Expand Down
6 changes: 3 additions & 3 deletions docs/constant-values.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="de">
<head>
<!-- Generated by javadoc (1.8.0_172) on Tue May 16 16:52:56 CEST 2023 -->
<!-- Generated by javadoc (1.8.0_172) on Wed May 17 13:46:30 CEST 2023 -->
<title>Constant Field Values</title>
<meta name="date" content="2023-05-16">
<meta name="date" content="2023-05-17">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<script type="text/javascript" src="script.js"></script>
</head>
Expand Down Expand Up @@ -95,7 +95,7 @@ <h2 title="meico">meico.*</h2>
<!-- -->
</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
<td><code><a href="meico/Meico.html#version">version</a></code></td>
<td class="colLast"><code>"0.8.49"</code></td>
<td class="colLast"><code>"0.9.0"</code></td>
</tr>
</tbody>
</table>
Expand Down
4 changes: 2 additions & 2 deletions docs/deprecated-list.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="de">
<head>
<!-- Generated by javadoc (1.8.0_172) on Tue May 16 16:52:57 CEST 2023 -->
<!-- Generated by javadoc (1.8.0_172) on Wed May 17 13:46:31 CEST 2023 -->
<title>Deprecated List</title>
<meta name="date" content="2023-05-16">
<meta name="date" content="2023-05-17">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<script type="text/javascript" src="script.js"></script>
</head>
Expand Down
4 changes: 2 additions & 2 deletions docs/help-doc.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="de">
<head>
<!-- Generated by javadoc (1.8.0_172) on Tue May 16 16:52:57 CEST 2023 -->
<!-- Generated by javadoc (1.8.0_172) on Wed May 17 13:46:31 CEST 2023 -->
<title>API Help</title>
<meta name="date" content="2023-05-16">
<meta name="date" content="2023-05-17">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<script type="text/javascript" src="script.js"></script>
</head>
Expand Down
14 changes: 7 additions & 7 deletions docs/index-files/index-1.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="de">
<head>
<!-- Generated by javadoc (1.8.0_172) on Tue May 16 16:52:56 CEST 2023 -->
<!-- Generated by javadoc (1.8.0_172) on Wed May 17 13:46:31 CEST 2023 -->
<title>A-Index</title>
<meta name="date" content="2023-05-16">
<meta name="date" content="2023-05-17">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<script type="text/javascript" src="../script.js"></script>
</head>
Expand Down Expand Up @@ -172,7 +172,7 @@ <h2 class="title">A</h2>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../meico/mpm/elements/styles/defs/AccentuationPatternDef.html#accentuations">accentuations</a></span> - Variable in class meico.mpm.elements.styles.defs.<a href="../meico/mpm/elements/styles/defs/AccentuationPatternDef.html" title="class in meico.mpm.elements.styles.defs">AccentuationPatternDef</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../meico/mei/Helper.html#accid">accid</a></span> - Variable in class meico.mei.<a href="../meico/mei/Helper.html" title="class in meico.mei">Helper</a></dt>
<dt><span class="memberNameLink"><a href="../meico/mei/Mei2MsmMpmConverter.html#accid">accid</a></span> - Variable in class meico.mei.<a href="../meico/mei/Mei2MsmMpmConverter.html" title="class in meico.mei">Mei2MsmMpmConverter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../meico/mei/Helper.html#accidDecimal2unicodeString-double-">accidDecimal2unicodeString(double)</a></span> - Static method in class meico.mei.<a href="../meico/mei/Helper.html" title="class in meico.mei">Helper</a></dt>
<dd>
Expand Down Expand Up @@ -379,7 +379,7 @@ <h2 class="title">A</h2>
<dd>
<div class="block">this method adds xml:ids to all note and rest elements, as far as they do not have an id</div>
</dd>
<dt><span class="memberNameLink"><a href="../meico/mei/Helper.html#addLayerAttribute-nu.xom.Element-">addLayerAttribute(Element)</a></span> - Method in class meico.mei.<a href="../meico/mei/Helper.html" title="class in meico.mei">Helper</a></dt>
<dt><span class="memberNameLink"><a href="../meico/mei/Mei2MsmMpmConverter.html#addLayerAttribute-nu.xom.Element-">addLayerAttribute(Element)</a></span> - Method in class meico.mei.<a href="../meico/mei/Mei2MsmMpmConverter.html" title="class in meico.mei">Mei2MsmMpmConverter</a></dt>
<dd>
<div class="block">this method writes the layer's ref or n id to a layer attribute and adds that to ofThis</div>
</dd>
Expand Down Expand Up @@ -468,7 +468,7 @@ <h2 class="title">A</h2>
<dd>
<div class="block">add a rubato element to the map</div>
</dd>
<dt><span class="memberNameLink"><a href="../meico/mei/Helper.html#addSlurId-nu.xom.Element-nu.xom.Element-">addSlurId(Element, Element)</a></span> - Method in class meico.mei.<a href="../meico/mei/Helper.html" title="class in meico.mei">Helper</a></dt>
<dt><span class="memberNameLink"><a href="../meico/mei/Mei2MsmMpmConverter.html#addSlurId-nu.xom.Element-nu.xom.Element-">addSlurId(Element, Element)</a></span> - Static method in class meico.mei.<a href="../meico/mei/Mei2MsmMpmConverter.html" title="class in meico.mei">Mei2MsmMpmConverter</a></dt>
<dd>
<div class="block">a helper method to make the code of method checkSlurs() a bit more compact</div>
</dd>
Expand Down Expand Up @@ -539,7 +539,7 @@ <h2 class="title">A</h2>
<dd>
<div class="block">Add a UUID-based xml:id to the specified element.</div>
</dd>
<dt><span class="memberNameLink"><a href="../meico/mei/Helper.html#allNotesAndChords">allNotesAndChords</a></span> - Variable in class meico.mei.<a href="../meico/mei/Helper.html" title="class in meico.mei">Helper</a></dt>
<dt><span class="memberNameLink"><a href="../meico/mei/Mei2MsmMpmConverter.html#allNotesAndChords">allNotesAndChords</a></span> - Variable in class meico.mei.<a href="../meico/mei/Mei2MsmMpmConverter.html" title="class in meico.mei">Mei2MsmMpmConverter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../meico/mpm/elements/maps/data/OrnamentData.html#apply-java.util.ArrayList-">apply(ArrayList&lt;ArrayList&lt;Element&gt;&gt;)</a></span> - Method in class meico.mpm.elements.maps.data.<a href="../meico/mpm/elements/maps/data/OrnamentData.html" title="class in meico.mpm.elements.maps.data">OrnamentData</a></dt>
<dd>
Expand Down Expand Up @@ -568,7 +568,7 @@ <h2 class="title">A</h2>
<dd>
<div class="block">apply the sequencingMap to the map; this expands the map</div>
</dd>
<dt><span class="memberNameLink"><a href="../meico/mei/Helper.html#arpeggiosToSort">arpeggiosToSort</a></span> - Variable in class meico.mei.<a href="../meico/mei/Helper.html" title="class in meico.mei">Helper</a></dt>
<dt><span class="memberNameLink"><a href="../meico/mei/Mei2MsmMpmConverter.html#arpeggiosToSort">arpeggiosToSort</a></span> - Variable in class meico.mei.<a href="../meico/mei/Mei2MsmMpmConverter.html" title="class in meico.mei">Mei2MsmMpmConverter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../meico/mpm/elements/maps/data/ArticulationData.html#articulateNote-nu.xom.Element-">articulateNote(Element)</a></span> - Method in class meico.mpm.elements.maps.data.<a href="../meico/mpm/elements/maps/data/ArticulationData.html" title="class in meico.mpm.elements.maps.data">ArticulationData</a></dt>
<dd>
Expand Down
4 changes: 2 additions & 2 deletions docs/index-files/index-10.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="de">
<head>
<!-- Generated by javadoc (1.8.0_172) on Tue May 16 16:52:57 CEST 2023 -->
<!-- Generated by javadoc (1.8.0_172) on Wed May 17 13:46:31 CEST 2023 -->
<title>J-Index</title>
<meta name="date" content="2023-05-16">
<meta name="date" content="2023-05-17">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<script type="text/javascript" src="../script.js"></script>
</head>
Expand Down
4 changes: 2 additions & 2 deletions docs/index-files/index-11.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="de">
<head>
<!-- Generated by javadoc (1.8.0_172) on Tue May 16 16:52:57 CEST 2023 -->
<!-- Generated by javadoc (1.8.0_172) on Wed May 17 13:46:31 CEST 2023 -->
<title>K-Index</title>
<meta name="date" content="2023-05-16">
<meta name="date" content="2023-05-17">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<script type="text/javascript" src="../script.js"></script>
</head>
Expand Down
6 changes: 3 additions & 3 deletions docs/index-files/index-12.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="de">
<head>
<!-- Generated by javadoc (1.8.0_172) on Tue May 16 16:52:57 CEST 2023 -->
<!-- Generated by javadoc (1.8.0_172) on Wed May 17 13:46:31 CEST 2023 -->
<title>L-Index</title>
<meta name="date" content="2023-05-16">
<meta name="date" content="2023-05-17">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<script type="text/javascript" src="../script.js"></script>
</head>
Expand Down Expand Up @@ -128,7 +128,7 @@ <h2 class="title">L</h2>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../meico/supplementary/RandomNumberProvider.html#lowerLimit">lowerLimit</a></span> - Variable in class meico.supplementary.<a href="../meico/supplementary/RandomNumberProvider.html" title="class in meico.supplementary">RandomNumberProvider</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../meico/mei/Helper.html#lyrics">lyrics</a></span> - Variable in class meico.mei.<a href="../meico/mei/Helper.html" title="class in meico.mei">Helper</a></dt>
<dt><span class="memberNameLink"><a href="../meico/mei/Mei2MsmMpmConverter.html#lyrics">lyrics</a></span> - Variable in class meico.mei.<a href="../meico/mei/Mei2MsmMpmConverter.html" title="class in meico.mei">Mei2MsmMpmConverter</a></dt>
<dd>&nbsp;</dd>
</dl>
<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">J</a>&nbsp;<a href="index-11.html">K</a>&nbsp;<a href="index-12.html">L</a>&nbsp;<a href="index-13.html">M</a>&nbsp;<a href="index-14.html">N</a>&nbsp;<a href="index-15.html">O</a>&nbsp;<a href="index-16.html">P</a>&nbsp;<a href="index-17.html">Q</a>&nbsp;<a href="index-18.html">R</a>&nbsp;<a href="index-19.html">S</a>&nbsp;<a href="index-20.html">T</a>&nbsp;<a href="index-21.html">U</a>&nbsp;<a href="index-22.html">V</a>&nbsp;<a href="index-23.html">W</a>&nbsp;<a href="index-24.html">X</a>&nbsp;</div>
Expand Down
14 changes: 7 additions & 7 deletions docs/index-files/index-13.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="de">
<head>
<!-- Generated by javadoc (1.8.0_172) on Tue May 16 16:52:57 CEST 2023 -->
<!-- Generated by javadoc (1.8.0_172) on Wed May 17 13:46:31 CEST 2023 -->
<title>M-Index</title>
<meta name="date" content="2023-05-16">
<meta name="date" content="2023-05-17">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<script type="text/javascript" src="../script.js"></script>
</head>
Expand Down Expand Up @@ -460,7 +460,7 @@ <h2 class="title">M</h2>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../meico/supplementary/RandomNumberProvider.html#mode">mode</a></span> - Variable in class meico.supplementary.<a href="../meico/supplementary/RandomNumberProvider.html" title="class in meico.supplementary">RandomNumberProvider</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../meico/mei/Helper.html#movements">movements</a></span> - Variable in class meico.mei.<a href="../meico/mei/Helper.html" title="class in meico.mei">Helper</a></dt>
<dt><span class="memberNameLink"><a href="../meico/mei/Mei2MsmMpmConverter.html#movements">movements</a></span> - Variable in class meico.mei.<a href="../meico/mei/Mei2MsmMpmConverter.html" title="class in meico.mei">Mei2MsmMpmConverter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../meico/audio/Audio.html#MP3">MP3</a></span> - Static variable in class meico.audio.<a href="../meico/audio/Audio.html" title="class in meico.audio">Audio</a></dt>
<dd>&nbsp;</dd>
Expand Down Expand Up @@ -504,11 +504,11 @@ <h2 class="title">M</h2>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../meico/mpm/Mpm.html#MPM_NAMESPACE">MPM_NAMESPACE</a></span> - Static variable in class meico.mpm.<a href="../meico/mpm/Mpm.html" title="class in meico.mpm">Mpm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../meico/mei/Helper.html#mpmPostprocessing-java.util.List-">mpmPostprocessing(List&lt;Mpm&gt;)</a></span> - Static method in class meico.mei.<a href="../meico/mei/Helper.html" title="class in meico.mei">Helper</a></dt>
<dt><span class="memberNameLink"><a href="../meico/mei/Mei2MsmMpmConverter.html#mpmPostprocessing-java.util.List-">mpmPostprocessing(List&lt;Mpm&gt;)</a></span> - Static method in class meico.mei.<a href="../meico/mei/Mei2MsmMpmConverter.html" title="class in meico.mei">Mei2MsmMpmConverter</a></dt>
<dd>
<div class="block">some mpm data is not in its final state (e.g., dynamics elements with an end attribute), this method makes these final</div>
</dd>
<dt><span class="memberNameLink"><a href="../meico/mei/Helper.html#mpmPostprocessing-meico.mpm.Mpm-">mpmPostprocessing(Mpm)</a></span> - Static method in class meico.mei.<a href="../meico/mei/Helper.html" title="class in meico.mei">Helper</a></dt>
<dt><span class="memberNameLink"><a href="../meico/mei/Mei2MsmMpmConverter.html#mpmPostprocessing-meico.mpm.Mpm-">mpmPostprocessing(Mpm)</a></span> - Static method in class meico.mei.<a href="../meico/mei/Mei2MsmMpmConverter.html" title="class in meico.mei">Mei2MsmMpmConverter</a></dt>
<dd>
<div class="block">some mpm data is not in its final state (e.g., dynamics elements with an end attribute), this method makes these final</div>
</dd>
Expand Down Expand Up @@ -552,11 +552,11 @@ <h2 class="title">M</h2>
</dd>
<dt><span class="memberNameLink"><a href="../meico/musicxml/MusicXml2MsmMpmConverter.html#msm">msm</a></span> - Variable in class meico.musicxml.<a href="../meico/musicxml/MusicXml2MsmMpmConverter.html" title="class in meico.musicxml">MusicXml2MsmMpmConverter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../meico/mei/Helper.html#msmCleanup-java.util.List-">msmCleanup(List&lt;Msm&gt;)</a></span> - Static method in class meico.mei.<a href="../meico/mei/Helper.html" title="class in meico.mei">Helper</a></dt>
<dt><span class="memberNameLink"><a href="../meico/mei/Mei2MsmMpmConverter.html#msmCleanup-java.util.List-">msmCleanup(List&lt;Msm&gt;)</a></span> - Static method in class meico.mei.<a href="../meico/mei/Mei2MsmMpmConverter.html" title="class in meico.mei">Mei2MsmMpmConverter</a></dt>
<dd>
<div class="block">cleanup of the msm objects to remove all conversion related and no longer needed entries in the msm objects (miscMaps, currentDate and tie attributes)</div>
</dd>
<dt><span class="memberNameLink"><a href="../meico/mei/Helper.html#msmCleanup-meico.msm.Msm-">msmCleanup(Msm)</a></span> - Static method in class meico.mei.<a href="../meico/mei/Helper.html" title="class in meico.mei">Helper</a></dt>
<dt><span class="memberNameLink"><a href="../meico/mei/Mei2MsmMpmConverter.html#msmCleanup-meico.msm.Msm-">msmCleanup(Msm)</a></span> - Static method in class meico.mei.<a href="../meico/mei/Mei2MsmMpmConverter.html" title="class in meico.mei">Mei2MsmMpmConverter</a></dt>
<dd>
<div class="block">make the cleanup of one msm object; this removes all miscMaps, currentDate, tie, and layer and lots of further non-MSM confrom attributes</div>
</dd>
Expand Down

0 comments on commit 498f1ef

Please sign in to comment.