diff --git a/docs/allclasses-frame.html b/docs/allclasses-frame.html index 888a8f72..2ddd7e75 100644 --- a/docs/allclasses-frame.html +++ b/docs/allclasses-frame.html @@ -2,9 +2,9 @@
- +public static final java.lang.String
version
"0.8.44"
"0.8.46"
addElement, addStyleSwitch, applySequencingMap, createGenericMap, createGenericMap, getAllElements, getAllElementsAt, getAllElementsOfType, getElement, getElementAfter, getElementBeforeAt, getElementByID, getElementIndexAfter, getElementIndexAtAfter, getElementIndexBefore, getElementIndexBeforeAt, getElementIndexByID, getFirstElement, getGlobalHeader, getId, getLastElement, getLocalHeader, getStyle, getStyleAt, getStyleNameAt, getType, insertElement, insertElement, isEmpty, removeElement, removeElement, setHeaders, setId, setType, size, sort, updateAttributeValues
+addElement, addStyleSwitch, applySequencingMap, contains, createGenericMap, createGenericMap, getAllElements, getAllElementsAt, getAllElementsOfType, getElement, getElementAfter, getElementBeforeAt, getElementByID, getElementIndexAfter, getElementIndexAtAfter, getElementIndexBefore, getElementIndexBeforeAt, getElementIndexByID, getElementIndexOf, getFirstElement, getGlobalHeader, getId, getLastElement, getLocalHeader, getStyle, getStyleAt, getStyleNameAt, getType, insertElement, insertElement, isEmpty, removeElement, removeElement, setHeaders, setId, setType, size, sort, updateAttributeValues
addElement, addStyleSwitch, addStyleSwitch, applySequencingMap, createGenericMap, createGenericMap, getAllElements, getAllElementsAt, getAllElementsOfType, getElement, getElementAfter, getElementBeforeAt, getElementByID, getElementIndexAfter, getElementIndexAtAfter, getElementIndexBefore, getElementIndexBeforeAt, getElementIndexByID, getFirstElement, getGlobalHeader, getId, getLastElement, getLocalHeader, getStyle, getStyleAt, getStyleNameAt, getType, insertElement, insertElement, isEmpty, removeElement, removeElement, setHeaders, setId, setType, size, sort, updateAttributeValues
addElement, addStyleSwitch, addStyleSwitch, applySequencingMap, contains, createGenericMap, createGenericMap, getAllElements, getAllElementsAt, getAllElementsOfType, getElement, getElementAfter, getElementBeforeAt, getElementByID, getElementIndexAfter, getElementIndexAtAfter, getElementIndexBefore, getElementIndexBeforeAt, getElementIndexByID, getElementIndexOf, getFirstElement, getGlobalHeader, getId, getLastElement, getLocalHeader, getStyle, getStyleAt, getStyleNameAt, getType, insertElement, insertElement, isEmpty, removeElement, removeElement, setHeaders, setId, setType, size, sort, updateAttributeValues
addElement, addStyleSwitch, addStyleSwitch, applySequencingMap, createGenericMap, createGenericMap, getAllElements, getAllElementsAt, getAllElementsOfType, getElement, getElementAfter, getElementBeforeAt, getElementByID, getElementIndexAfter, getElementIndexAtAfter, getElementIndexBefore, getElementIndexBeforeAt, getElementIndexByID, getFirstElement, getGlobalHeader, getId, getLastElement, getLocalHeader, getStyle, getStyleAt, getStyleNameAt, getType, insertElement, insertElement, isEmpty, removeElement, removeElement, setHeaders, setId, setType, size, sort, updateAttributeValues
addElement, addStyleSwitch, addStyleSwitch, applySequencingMap, contains, createGenericMap, createGenericMap, getAllElements, getAllElementsAt, getAllElementsOfType, getElement, getElementAfter, getElementBeforeAt, getElementByID, getElementIndexAfter, getElementIndexAtAfter, getElementIndexBefore, getElementIndexBeforeAt, getElementIndexByID, getElementIndexOf, getFirstElement, getGlobalHeader, getId, getLastElement, getLocalHeader, getStyle, getStyleAt, getStyleNameAt, getType, insertElement, insertElement, isEmpty, removeElement, removeElement, setHeaders, setId, setType, size, sort, updateAttributeValues
boolean
contains(nu.xom.Element element)
+static GenericMap
createGenericMap(nu.xom.Element xml)
static GenericMap
createGenericMap(java.lang.String name)
java.util.ArrayList<KeyValue<java.lang.Double,nu.xom.Element>>
getAllElements()
java.util.ArrayList<KeyValue<java.lang.Double,nu.xom.Element>>
getAllElementsAt(double date)
java.util.ArrayList<KeyValue<java.lang.Double,nu.xom.Element>>
getAllElementsOfType(java.lang.String type)
nu.xom.Element
getElement(int index)
nu.xom.Element
getElementAfter(double date)
nu.xom.Element
getElementBeforeAt(double date)
nu.xom.Element
getElementByID(java.lang.String id)
int
getElementIndexAfter(double date)
int
getElementIndexAtAfter(double date)
int
getElementIndexBefore(double date)
int
getElementIndexBeforeAt(double date)
int
getElementIndexByID(java.lang.String id)
int
getElementIndexOf(nu.xom.Element element)
+nu.xom.Element
getFirstElement()
Header
getGlobalHeader()
java.lang.String
getId()
nu.xom.Element
getLastElement()
Header
getLocalHeader()
GenericStyle
getStyle(java.lang.String styleType,
java.lang.String styleName)
GenericStyle
getStyleAt(double date,
java.lang.String styleType)
java.lang.String
getStyleNameAt(double date)
java.lang.String
getType()
protected int
insertElement(KeyValue<java.lang.Double,nu.xom.Element> element)
protected int
insertElement(KeyValue<java.lang.Double,nu.xom.Element> element,
boolean firstAtDate)
boolean
isEmpty()
protected void
parseData(nu.xom.Element xml)
void
removeElement(nu.xom.Element xml)
void
removeElement(int index)
void
setHeaders(Header globalHeader,
Header localHeader)
void
setId(java.lang.String id)
protected void
setType(java.lang.String type)
int
size()
void
sort()
private void
sortXml()
void
updateAttributeValues(java.lang.String attributeName,
java.util.HashMap<java.lang.String,java.lang.String> valueMappings)
@@ -948,6 +960,22 @@ public int getElementIndexOf(nu.xom.Element element)+
element
- public boolean contains(nu.xom.Element element)+
element
- addElement, addStyleSwitch, addStyleSwitch, applySequencingMap, createGenericMap, createGenericMap, getAllElements, getAllElementsAt, getAllElementsOfType, getElement, getElementAfter, getElementBeforeAt, getElementByID, getElementIndexAfter, getElementIndexAtAfter, getElementIndexBefore, getElementIndexBeforeAt, getElementIndexByID, getFirstElement, getGlobalHeader, getId, getLastElement, getLocalHeader, getStyle, getStyleAt, getStyleNameAt, getType, insertElement, insertElement, isEmpty, removeElement, removeElement, setHeaders, setId, setType, size, sort, updateAttributeValues
+addElement, addStyleSwitch, addStyleSwitch, applySequencingMap, contains, createGenericMap, createGenericMap, getAllElements, getAllElementsAt, getAllElementsOfType, getElement, getElementAfter, getElementBeforeAt, getElementByID, getElementIndexAfter, getElementIndexAtAfter, getElementIndexBefore, getElementIndexBeforeAt, getElementIndexByID, getElementIndexOf, getFirstElement, getGlobalHeader, getId, getLastElement, getLocalHeader, getStyle, getStyleAt, getStyleNameAt, getType, insertElement, insertElement, isEmpty, removeElement, removeElement, setHeaders, setId, setType, size, sort, updateAttributeValues
addElement, addStyleSwitch, addStyleSwitch, applySequencingMap, createGenericMap, createGenericMap, getAllElements, getAllElementsAt, getAllElementsOfType, getElement, getElementAfter, getElementBeforeAt, getElementByID, getElementIndexAfter, getElementIndexAtAfter, getElementIndexBefore, getElementIndexBeforeAt, getElementIndexByID, getFirstElement, getGlobalHeader, getId, getLastElement, getLocalHeader, getStyle, getStyleAt, getStyleNameAt, getType, insertElement, insertElement, isEmpty, removeElement, removeElement, setHeaders, setId, setType, size, sort, updateAttributeValues
addElement, addStyleSwitch, addStyleSwitch, applySequencingMap, contains, createGenericMap, createGenericMap, getAllElements, getAllElementsAt, getAllElementsOfType, getElement, getElementAfter, getElementBeforeAt, getElementByID, getElementIndexAfter, getElementIndexAtAfter, getElementIndexBefore, getElementIndexBeforeAt, getElementIndexByID, getElementIndexOf, getFirstElement, getGlobalHeader, getId, getLastElement, getLocalHeader, getStyle, getStyleAt, getStyleNameAt, getType, insertElement, insertElement, isEmpty, removeElement, removeElement, setHeaders, setId, setType, size, sort, updateAttributeValues
addElement, addStyleSwitch, addStyleSwitch, applySequencingMap, createGenericMap, createGenericMap, getAllElements, getAllElementsAt, getAllElementsOfType, getElement, getElementAfter, getElementBeforeAt, getElementByID, getElementIndexAfter, getElementIndexAtAfter, getElementIndexBefore, getElementIndexBeforeAt, getElementIndexByID, getFirstElement, getGlobalHeader, getId, getLastElement, getLocalHeader, getStyle, getStyleAt, getStyleNameAt, getType, insertElement, insertElement, isEmpty, removeElement, removeElement, setHeaders, setId, setType, size, sort, updateAttributeValues
addElement, addStyleSwitch, addStyleSwitch, applySequencingMap, contains, createGenericMap, createGenericMap, getAllElements, getAllElementsAt, getAllElementsOfType, getElement, getElementAfter, getElementBeforeAt, getElementByID, getElementIndexAfter, getElementIndexAtAfter, getElementIndexBefore, getElementIndexBeforeAt, getElementIndexByID, getElementIndexOf, getFirstElement, getGlobalHeader, getId, getLastElement, getLocalHeader, getStyle, getStyleAt, getStyleNameAt, getType, insertElement, insertElement, isEmpty, removeElement, removeElement, setHeaders, setId, setType, size, sort, updateAttributeValues
addElement, addStyleSwitch, addStyleSwitch, applySequencingMap, createGenericMap, createGenericMap, getAllElements, getAllElementsAt, getAllElementsOfType, getElement, getElementAfter, getElementBeforeAt, getElementByID, getElementIndexAfter, getElementIndexAtAfter, getElementIndexBefore, getElementIndexBeforeAt, getElementIndexByID, getFirstElement, getGlobalHeader, getId, getLastElement, getLocalHeader, getStyle, getStyleAt, getStyleNameAt, getType, insertElement, insertElement, isEmpty, removeElement, removeElement, setHeaders, setId, setType, size, sort, updateAttributeValues
addElement, addStyleSwitch, addStyleSwitch, applySequencingMap, contains, createGenericMap, createGenericMap, getAllElements, getAllElementsAt, getAllElementsOfType, getElement, getElementAfter, getElementBeforeAt, getElementByID, getElementIndexAfter, getElementIndexAtAfter, getElementIndexBefore, getElementIndexBeforeAt, getElementIndexByID, getElementIndexOf, getFirstElement, getGlobalHeader, getId, getLastElement, getLocalHeader, getStyle, getStyleAt, getStyleNameAt, getType, insertElement, insertElement, isEmpty, removeElement, removeElement, setHeaders, setId, setType, size, sort, updateAttributeValues
static double
computeDiffTiming(double date,
+ int ppq,
+ TempoData tempoData)
+private static double
computeExponent(double meanTempoAt)
private static double
computeMillisecondsForConstantTempo(double date,
int ppq,
@@ -235,14 +244,14 @@ Method Summary
timing computation for constant tempo
private static double
computeMillisecondsForNoTempo(double date,
int ppq)
private static double
computeMillisecondsForTempoTransition(double date,
int ppq,
@@ -250,69 +259,61 @@ Method Summary
timing computation for continuous tempo transition; this method uses Simpson's rule for numerical integration
private java.util.ArrayList<TempoData>
computeTimingOfTempoMap(int ppq)
static TempoMap
createTempoMap()
static TempoMap
createTempoMap(nu.xom.Element xml)
private double
getEndDate(int index)
double
getTempoAt(double date)
private static double
getTempoAt(double date,
TempoData tempoData)
private TempoData
getTempoDataAt(double date)
TempoData
getTempoDataOf(int index)
protected void
parseData(nu.xom.Element xml)
private static double
renderTempoToMap(double date,
- int ppq,
- TempoData tempoData)
-void
renderTempoToMap(GenericMap map,
@@ -335,7 +336,7 @@ Method Summary
Methods inherited from class meico.mpm.elements.maps.GenericMap
-addElement, addStyleSwitch, addStyleSwitch, applySequencingMap, createGenericMap, createGenericMap, getAllElements, getAllElementsAt, getAllElementsOfType, getElement, getElementAfter, getElementBeforeAt, getElementByID, getElementIndexAfter, getElementIndexAtAfter, getElementIndexBefore, getElementIndexBeforeAt, getElementIndexByID, getFirstElement, getGlobalHeader, getId, getLastElement, getLocalHeader, getStyle, getStyleAt, getStyleNameAt, getType, insertElement, insertElement, isEmpty, removeElement, removeElement, setHeaders, setId, setType, size, sort, updateAttributeValues
+addElement, addStyleSwitch, addStyleSwitch, applySequencingMap, contains, createGenericMap, createGenericMap, getAllElements, getAllElementsAt, getAllElementsOfType, getElement, getElementAfter, getElementBeforeAt, getElementByID, getElementIndexAfter, getElementIndexAtAfter, getElementIndexBefore, getElementIndexBeforeAt, getElementIndexByID, getElementIndexOf, getFirstElement, getGlobalHeader, getId, getLastElement, getLocalHeader, getStyle, getStyleAt, getStyleNameAt, getType, insertElement, insertElement, isEmpty, removeElement, removeElement, setHeaders, setId, setType, size, sort, updateAttributeValues
-
+
-
-
renderTempoToMap
-private static double renderTempoToMap(double date,
+computeDiffTiming
+public static double computeDiffTiming(double date,
int ppq,
TempoData tempoData)
-convenience method for timing computation
+convenience method for timing computation; computes the milliseconds difference between the tick date and the date of the tempo instruction (tempoData);
+ in other word, how many milliseconds is date after the tempo instruction
- Parameters:
date
-
ppq
-
-tempoData
- a TempoData instance or null (if no tempo information is geiven)
+tempoData
- a TempoData instance of the instruction that precedes date or null (if no tempo information is given)
- Returns:
- date in milliseconds (in case of tempoData != null the result is the difference between the actual milliseconds date and the milliseconds date of the tempo instruction)
diff --git a/docs/meico/mpm/elements/maps/class-use/ArticulationMap.html b/docs/meico/mpm/elements/maps/class-use/ArticulationMap.html
index 6aad2dff..d7bd4a9d 100644
--- a/docs/meico/mpm/elements/maps/class-use/ArticulationMap.html
+++ b/docs/meico/mpm/elements/maps/class-use/ArticulationMap.html
@@ -2,9 +2,9 @@
-
+
Uses of Class meico.mpm.elements.maps.ArticulationMap
-
+
diff --git a/docs/meico/mpm/elements/maps/class-use/AsynchronyMap.html b/docs/meico/mpm/elements/maps/class-use/AsynchronyMap.html
index 3ebe1200..542d949c 100644
--- a/docs/meico/mpm/elements/maps/class-use/AsynchronyMap.html
+++ b/docs/meico/mpm/elements/maps/class-use/AsynchronyMap.html
@@ -2,9 +2,9 @@
-
+
Uses of Class meico.mpm.elements.maps.AsynchronyMap
-
+
diff --git a/docs/meico/mpm/elements/maps/class-use/DynamicsMap.html b/docs/meico/mpm/elements/maps/class-use/DynamicsMap.html
index 64d31494..cec44788 100644
--- a/docs/meico/mpm/elements/maps/class-use/DynamicsMap.html
+++ b/docs/meico/mpm/elements/maps/class-use/DynamicsMap.html
@@ -2,9 +2,9 @@
-
+
Uses of Class meico.mpm.elements.maps.DynamicsMap
-
+
diff --git a/docs/meico/mpm/elements/maps/class-use/GenericMap.html b/docs/meico/mpm/elements/maps/class-use/GenericMap.html
index cb0f0781..9808ee5f 100644
--- a/docs/meico/mpm/elements/maps/class-use/GenericMap.html
+++ b/docs/meico/mpm/elements/maps/class-use/GenericMap.html
@@ -2,9 +2,9 @@
-
+
Uses of Class meico.mpm.elements.maps.GenericMap
-
+
diff --git a/docs/meico/mpm/elements/maps/class-use/ImprecisionMap.html b/docs/meico/mpm/elements/maps/class-use/ImprecisionMap.html
index dd6d6693..627ce92b 100644
--- a/docs/meico/mpm/elements/maps/class-use/ImprecisionMap.html
+++ b/docs/meico/mpm/elements/maps/class-use/ImprecisionMap.html
@@ -2,9 +2,9 @@
-
+
Uses of Class meico.mpm.elements.maps.ImprecisionMap
-
+
diff --git a/docs/meico/mpm/elements/maps/class-use/MetricalAccentuationMap.html b/docs/meico/mpm/elements/maps/class-use/MetricalAccentuationMap.html
index 010d61d9..2a18196d 100644
--- a/docs/meico/mpm/elements/maps/class-use/MetricalAccentuationMap.html
+++ b/docs/meico/mpm/elements/maps/class-use/MetricalAccentuationMap.html
@@ -2,9 +2,9 @@
-
+
Uses of Class meico.mpm.elements.maps.MetricalAccentuationMap
-
+
diff --git a/docs/meico/mpm/elements/maps/class-use/OrnamentationMap.html b/docs/meico/mpm/elements/maps/class-use/OrnamentationMap.html
index 6e0d2b88..5ac40bdd 100644
--- a/docs/meico/mpm/elements/maps/class-use/OrnamentationMap.html
+++ b/docs/meico/mpm/elements/maps/class-use/OrnamentationMap.html
@@ -2,9 +2,9 @@
-
+
Uses of Class meico.mpm.elements.maps.OrnamentationMap
-
+
diff --git a/docs/meico/mpm/elements/maps/class-use/RubatoMap.html b/docs/meico/mpm/elements/maps/class-use/RubatoMap.html
index 64479a5f..033fb6a4 100644
--- a/docs/meico/mpm/elements/maps/class-use/RubatoMap.html
+++ b/docs/meico/mpm/elements/maps/class-use/RubatoMap.html
@@ -2,9 +2,9 @@
-
+
Uses of Class meico.mpm.elements.maps.RubatoMap
-
+
diff --git a/docs/meico/mpm/elements/maps/class-use/TempoMap.html b/docs/meico/mpm/elements/maps/class-use/TempoMap.html
index 057cd76d..d46b84b3 100644
--- a/docs/meico/mpm/elements/maps/class-use/TempoMap.html
+++ b/docs/meico/mpm/elements/maps/class-use/TempoMap.html
@@ -2,9 +2,9 @@
-
+
Uses of Class meico.mpm.elements.maps.TempoMap
-
+
diff --git a/docs/meico/mpm/elements/maps/data/ArticulationData.html b/docs/meico/mpm/elements/maps/data/ArticulationData.html
index a605fb38..a38b3084 100644
--- a/docs/meico/mpm/elements/maps/data/ArticulationData.html
+++ b/docs/meico/mpm/elements/maps/data/ArticulationData.html
@@ -2,9 +2,9 @@
-
+
ArticulationData
-
+
diff --git a/docs/meico/mpm/elements/maps/data/DistributionData.html b/docs/meico/mpm/elements/maps/data/DistributionData.html
index 44d70b59..6552dea2 100644
--- a/docs/meico/mpm/elements/maps/data/DistributionData.html
+++ b/docs/meico/mpm/elements/maps/data/DistributionData.html
@@ -2,9 +2,9 @@
-
+
DistributionData
-
+
diff --git a/docs/meico/mpm/elements/maps/data/DynamicsData.html b/docs/meico/mpm/elements/maps/data/DynamicsData.html
index a7942bd7..9ed78252 100644
--- a/docs/meico/mpm/elements/maps/data/DynamicsData.html
+++ b/docs/meico/mpm/elements/maps/data/DynamicsData.html
@@ -2,9 +2,9 @@
-
+
DynamicsData
-
+
diff --git a/docs/meico/mpm/elements/maps/data/MetricalAccentuationData.html b/docs/meico/mpm/elements/maps/data/MetricalAccentuationData.html
index 7025f24a..121404d1 100644
--- a/docs/meico/mpm/elements/maps/data/MetricalAccentuationData.html
+++ b/docs/meico/mpm/elements/maps/data/MetricalAccentuationData.html
@@ -2,9 +2,9 @@
-
+
MetricalAccentuationData
-
+
diff --git a/docs/meico/mpm/elements/maps/data/OrnamentData.html b/docs/meico/mpm/elements/maps/data/OrnamentData.html
index e98701f7..2ecf0567 100644
--- a/docs/meico/mpm/elements/maps/data/OrnamentData.html
+++ b/docs/meico/mpm/elements/maps/data/OrnamentData.html
@@ -2,9 +2,9 @@
-
+
OrnamentData
-
+
diff --git a/docs/meico/mpm/elements/maps/data/RubatoData.html b/docs/meico/mpm/elements/maps/data/RubatoData.html
index 7838795c..cd5539cf 100644
--- a/docs/meico/mpm/elements/maps/data/RubatoData.html
+++ b/docs/meico/mpm/elements/maps/data/RubatoData.html
@@ -2,9 +2,9 @@
-
+
RubatoData
-
+
diff --git a/docs/meico/mpm/elements/maps/data/TempoData.html b/docs/meico/mpm/elements/maps/data/TempoData.html
index 30700ad8..4b886e34 100644
--- a/docs/meico/mpm/elements/maps/data/TempoData.html
+++ b/docs/meico/mpm/elements/maps/data/TempoData.html
@@ -2,9 +2,9 @@
-
+
TempoData
-
+
diff --git a/docs/meico/mpm/elements/maps/data/class-use/ArticulationData.html b/docs/meico/mpm/elements/maps/data/class-use/ArticulationData.html
index 9016e19a..cc7f73d9 100644
--- a/docs/meico/mpm/elements/maps/data/class-use/ArticulationData.html
+++ b/docs/meico/mpm/elements/maps/data/class-use/ArticulationData.html
@@ -2,9 +2,9 @@
-
+
Uses of Class meico.mpm.elements.maps.data.ArticulationData
-
+
diff --git a/docs/meico/mpm/elements/maps/data/class-use/DistributionData.html b/docs/meico/mpm/elements/maps/data/class-use/DistributionData.html
index b45824c8..c32638cd 100644
--- a/docs/meico/mpm/elements/maps/data/class-use/DistributionData.html
+++ b/docs/meico/mpm/elements/maps/data/class-use/DistributionData.html
@@ -2,9 +2,9 @@
-
+
Uses of Class meico.mpm.elements.maps.data.DistributionData
-
+
diff --git a/docs/meico/mpm/elements/maps/data/class-use/DynamicsData.html b/docs/meico/mpm/elements/maps/data/class-use/DynamicsData.html
index bb7c5c97..9fbda303 100644
--- a/docs/meico/mpm/elements/maps/data/class-use/DynamicsData.html
+++ b/docs/meico/mpm/elements/maps/data/class-use/DynamicsData.html
@@ -2,9 +2,9 @@
-
+
Uses of Class meico.mpm.elements.maps.data.DynamicsData
-
+
diff --git a/docs/meico/mpm/elements/maps/data/class-use/MetricalAccentuationData.html b/docs/meico/mpm/elements/maps/data/class-use/MetricalAccentuationData.html
index 747f0f7c..3f0583d1 100644
--- a/docs/meico/mpm/elements/maps/data/class-use/MetricalAccentuationData.html
+++ b/docs/meico/mpm/elements/maps/data/class-use/MetricalAccentuationData.html
@@ -2,9 +2,9 @@
-
+
Uses of Class meico.mpm.elements.maps.data.MetricalAccentuationData
-
+
diff --git a/docs/meico/mpm/elements/maps/data/class-use/OrnamentData.html b/docs/meico/mpm/elements/maps/data/class-use/OrnamentData.html
index 4c559a39..f488a0a1 100644
--- a/docs/meico/mpm/elements/maps/data/class-use/OrnamentData.html
+++ b/docs/meico/mpm/elements/maps/data/class-use/OrnamentData.html
@@ -2,9 +2,9 @@
-
+
Uses of Class meico.mpm.elements.maps.data.OrnamentData
-
+
diff --git a/docs/meico/mpm/elements/maps/data/class-use/RubatoData.html b/docs/meico/mpm/elements/maps/data/class-use/RubatoData.html
index 6ef55757..99fd567a 100644
--- a/docs/meico/mpm/elements/maps/data/class-use/RubatoData.html
+++ b/docs/meico/mpm/elements/maps/data/class-use/RubatoData.html
@@ -2,9 +2,9 @@
-
+
Uses of Class meico.mpm.elements.maps.data.RubatoData
-
+
diff --git a/docs/meico/mpm/elements/maps/data/class-use/TempoData.html b/docs/meico/mpm/elements/maps/data/class-use/TempoData.html
index b7cc1e60..73c66f8a 100644
--- a/docs/meico/mpm/elements/maps/data/class-use/TempoData.html
+++ b/docs/meico/mpm/elements/maps/data/class-use/TempoData.html
@@ -2,9 +2,9 @@
-
+
Uses of Class meico.mpm.elements.maps.data.TempoData
-
+
@@ -200,6 +200,15 @@ Uses of
+static double
+TempoMap.computeDiffTiming(double date,
+ int ppq,
+ TempoData tempoData)
+convenience method for timing computation; computes the milliseconds difference between the tick date and the date of the tempo instruction (tempoData);
+ in other word, how many milliseconds is date after the tempo instruction
+
+
private static double
computeMillisecondsForConstantTempo(double date,
int ppq,
@@ -207,7 +216,7 @@ Uses of timing computation for constant tempo
private static double
computeMillisecondsForTempoTransition(double date,
int ppq,
@@ -215,21 +224,13 @@ Uses of timing computation for continuous tempo transition; this method uses Simpson's rule for numerical integration
private static double
getTempoAt(double date,
TempoData tempoData)
private static double
renderTempoToMap(double date,
- int ppq,
- TempoData tempoData)
-