Skip to content

Commit

Permalink
v0.8.48
Browse files Browse the repository at this point in the history
- Added new methods `meico.midi.Midi.getMinimalPPQ()` that computes the minimal integer timing resolution (in pulses per quarter note) necessary for an accurate representation of a MIDI sequence.
- The eponymous method in class `meico.msm.Msm` has been updated with the same algorithm.
- Another addition is method `meico.midi.Midi.convertPPQ()` that allows to convert the timing basis of a MIDI sequence, similar to the eponymous method in class `meico.msm.Msm`.
  • Loading branch information
axelberndt committed Feb 24, 2023
1 parent 9d296a9 commit 7424ebe
Show file tree
Hide file tree
Showing 250 changed files with 712 additions and 545 deletions.
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 Sat Jan 21 20:28:18 CET 2023 -->
<!-- Generated by javadoc (1.8.0_362) on Fri Feb 24 11:43:14 CET 2023 -->
<title>All Classes</title>
<meta name="date" content="2023-01-21">
<meta name="date" content="2023-02-24">
<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 Sat Jan 21 20:28:18 CET 2023 -->
<!-- Generated by javadoc (1.8.0_362) on Fri Feb 24 11:43:14 CET 2023 -->
<title>All Classes</title>
<meta name="date" content="2023-01-21">
<meta name="date" content="2023-02-24">
<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 Sat Jan 21 20:28:17 CET 2023 -->
<!-- Generated by javadoc (1.8.0_362) on Fri Feb 24 11:43:14 CET 2023 -->
<title>Constant Field Values</title>
<meta name="date" content="2023-01-21">
<meta name="date" content="2023-02-24">
<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.47"</code></td>
<td class="colLast"><code>"0.8.48"</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 Sat Jan 21 20:28:18 CET 2023 -->
<!-- Generated by javadoc (1.8.0_362) on Fri Feb 24 11:43:14 CET 2023 -->
<title>Deprecated List</title>
<meta name="date" content="2023-01-21">
<meta name="date" content="2023-02-24">
<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 Sat Jan 21 20:28:18 CET 2023 -->
<!-- Generated by javadoc (1.8.0_362) on Fri Feb 24 11:43:14 CET 2023 -->
<title>API Help</title>
<meta name="date" content="2023-01-21">
<meta name="date" content="2023-02-24">
<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-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 Sat Jan 21 20:28:17 CET 2023 -->
<!-- Generated by javadoc (1.8.0_362) on Fri Feb 24 11:43:14 CET 2023 -->
<title>A-Index</title>
<meta name="date" content="2023-01-21">
<meta name="date" content="2023-02-24">
<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-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 Sat Jan 21 20:28:18 CET 2023 -->
<!-- Generated by javadoc (1.8.0_362) on Fri Feb 24 11:43:14 CET 2023 -->
<title>J-Index</title>
<meta name="date" content="2023-01-21">
<meta name="date" content="2023-02-24">
<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 Sat Jan 21 20:28:18 CET 2023 -->
<!-- Generated by javadoc (1.8.0_362) on Fri Feb 24 11:43:14 CET 2023 -->
<title>K-Index</title>
<meta name="date" content="2023-01-21">
<meta name="date" content="2023-02-24">
<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-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 Sat Jan 21 20:28:18 CET 2023 -->
<!-- Generated by javadoc (1.8.0_362) on Fri Feb 24 11:43:14 CET 2023 -->
<title>L-Index</title>
<meta name="date" content="2023-01-21">
<meta name="date" content="2023-02-24">
<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-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 Sat Jan 21 20:28:18 CET 2023 -->
<!-- Generated by javadoc (1.8.0_362) on Fri Feb 24 11:43:14 CET 2023 -->
<title>M-Index</title>
<meta name="date" content="2023-01-21">
<meta name="date" content="2023-02-24">
<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-14.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 Sat Jan 21 20:28:18 CET 2023 -->
<!-- Generated by javadoc (1.8.0_362) on Fri Feb 24 11:43:14 CET 2023 -->
<title>N-Index</title>
<meta name="date" content="2023-01-21">
<meta name="date" content="2023-02-24">
<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-15.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 Sat Jan 21 20:28:18 CET 2023 -->
<!-- Generated by javadoc (1.8.0_362) on Fri Feb 24 11:43:14 CET 2023 -->
<title>O-Index</title>
<meta name="date" content="2023-01-21">
<meta name="date" content="2023-02-24">
<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-16.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 Sat Jan 21 20:28:18 CET 2023 -->
<!-- Generated by javadoc (1.8.0_362) on Fri Feb 24 11:43:14 CET 2023 -->
<title>P-Index</title>
<meta name="date" content="2023-01-21">
<meta name="date" content="2023-02-24">
<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-17.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 Sat Jan 21 20:28:18 CET 2023 -->
<!-- Generated by javadoc (1.8.0_362) on Fri Feb 24 11:43:14 CET 2023 -->
<title>Q-Index</title>
<meta name="date" content="2023-01-21">
<meta name="date" content="2023-02-24">
<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-18.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 Sat Jan 21 20:28:18 CET 2023 -->
<!-- Generated by javadoc (1.8.0_362) on Fri Feb 24 11:43:14 CET 2023 -->
<title>R-Index</title>
<meta name="date" content="2023-01-21">
<meta name="date" content="2023-02-24">
<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-19.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 Sat Jan 21 20:28:18 CET 2023 -->
<!-- Generated by javadoc (1.8.0_362) on Fri Feb 24 11:43:14 CET 2023 -->
<title>S-Index</title>
<meta name="date" content="2023-01-21">
<meta name="date" content="2023-02-24">
<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-2.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 Sat Jan 21 20:28:17 CET 2023 -->
<!-- Generated by javadoc (1.8.0_362) on Fri Feb 24 11:43:14 CET 2023 -->
<title>B-Index</title>
<meta name="date" content="2023-01-21">
<meta name="date" content="2023-02-24">
<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-20.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 Sat Jan 21 20:28:18 CET 2023 -->
<!-- Generated by javadoc (1.8.0_362) on Fri Feb 24 11:43:14 CET 2023 -->
<title>T-Index</title>
<meta name="date" content="2023-01-21">
<meta name="date" content="2023-02-24">
<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-21.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 Sat Jan 21 20:28:18 CET 2023 -->
<!-- Generated by javadoc (1.8.0_362) on Fri Feb 24 11:43:14 CET 2023 -->
<title>U-Index</title>
<meta name="date" content="2023-01-21">
<meta name="date" content="2023-02-24">
<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-22.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 Sat Jan 21 20:28:18 CET 2023 -->
<!-- Generated by javadoc (1.8.0_362) on Fri Feb 24 11:43:14 CET 2023 -->
<title>V-Index</title>
<meta name="date" content="2023-01-21">
<meta name="date" content="2023-02-24">
<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-23.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 Sat Jan 21 20:28:18 CET 2023 -->
<!-- Generated by javadoc (1.8.0_362) on Fri Feb 24 11:43:14 CET 2023 -->
<title>W-Index</title>
<meta name="date" content="2023-01-21">
<meta name="date" content="2023-02-24">
<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-24.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 Sat Jan 21 20:28:18 CET 2023 -->
<!-- Generated by javadoc (1.8.0_362) on Fri Feb 24 11:43:14 CET 2023 -->
<title>X-Index</title>
<meta name="date" content="2023-01-21">
<meta name="date" content="2023-02-24">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<script type="text/javascript" src="../script.js"></script>
</head>
Expand Down
8 changes: 6 additions & 2 deletions docs/index-files/index-3.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 Sat Jan 21 20:28:17 CET 2023 -->
<!-- Generated by javadoc (1.8.0_362) on Fri Feb 24 11:43:14 CET 2023 -->
<title>C-Index</title>
<meta name="date" content="2023-01-21">
<meta name="date" content="2023-02-24">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<script type="text/javascript" src="../script.js"></script>
</head>
Expand Down Expand Up @@ -533,6 +533,10 @@ <h2 class="title">C</h2>
<dd>
<div class="block">This method converts an input double array into a byte array.</div>
</dd>
<dt><span class="memberNameLink"><a href="../meico/midi/Midi.html#convertPPQ-int-">convertPPQ(int)</a></span> - Method in class meico.midi.<a href="../meico/midi/Midi.html" title="class in meico.midi">Midi</a></dt>
<dd>
<div class="block">This method converts the timing basis, i.e., it sets the new ppq value and converts all events' date accordingly.</div>
</dd>
<dt><span class="memberNameLink"><a href="../meico/msm/Msm.html#convertPPQ-int-">convertPPQ(int)</a></span> - Method in class meico.msm.<a href="../meico/msm/Msm.html" title="class in meico.msm">Msm</a></dt>
<dd>
<div class="block">this method converts the timing basis, i.e., it sets the new ppq value and converts all attributes date, date.end and duration in the whole document</div>
Expand Down
4 changes: 2 additions & 2 deletions docs/index-files/index-4.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 Sat Jan 21 20:28:18 CET 2023 -->
<!-- Generated by javadoc (1.8.0_362) on Fri Feb 24 11:43:14 CET 2023 -->
<title>D-Index</title>
<meta name="date" content="2023-01-21">
<meta name="date" content="2023-02-24">
<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-5.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 Sat Jan 21 20:28:18 CET 2023 -->
<!-- Generated by javadoc (1.8.0_362) on Fri Feb 24 11:43:14 CET 2023 -->
<title>E-Index</title>
<meta name="date" content="2023-01-21">
<meta name="date" content="2023-02-24">
<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-6.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 Sat Jan 21 20:28:18 CET 2023 -->
<!-- Generated by javadoc (1.8.0_362) on Fri Feb 24 11:43:14 CET 2023 -->
<title>F-Index</title>
<meta name="date" content="2023-01-21">
<meta name="date" content="2023-02-24">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<script type="text/javascript" src="../script.js"></script>
</head>
Expand Down
12 changes: 10 additions & 2 deletions docs/index-files/index-7.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 Sat Jan 21 20:28:18 CET 2023 -->
<!-- Generated by javadoc (1.8.0_362) on Fri Feb 24 11:43:14 CET 2023 -->
<title>G-Index</title>
<meta name="date" content="2023-01-21">
<meta name="date" content="2023-02-24">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<script type="text/javascript" src="../script.js"></script>
</head>
Expand Down Expand Up @@ -707,6 +707,14 @@ <h2 class="title">G</h2>
<dd>
<div class="block">deternime the minimum and maximum value in the distribution list</div>
</dd>
<dt><span class="memberNameLink"><a href="../meico/midi/Midi.html#getMinimalPPQ-boolean-">getMinimalPPQ(boolean)</a></span> - Method in class meico.midi.<a href="../meico/midi/Midi.html" title="class in meico.midi">Midi</a></dt>
<dd>
<div class="block">computes the minimal integer timing resolution (in pulses per quarter note) necessary for an accurate representation of the MIDI sequence</div>
</dd>
<dt><span class="memberNameLink"><a href="../meico/midi/Midi.html#getMinimalPPQ-javax.sound.midi.Sequence-boolean-">getMinimalPPQ(Sequence, boolean)</a></span> - Static method in class meico.midi.<a href="../meico/midi/Midi.html" title="class in meico.midi">Midi</a></dt>
<dd>
<div class="block">computes the minimal integer timing resolution (in pulses per quarter note) necessary for an accurate representation of the specified sequence</div>
</dd>
<dt><span class="memberNameLink"><a href="../meico/msm/Msm.html#getMinimalPPQ--">getMinimalPPQ()</a></span> - Method in class meico.msm.<a href="../meico/msm/Msm.html" title="class in meico.msm">Msm</a></dt>
<dd>
<div class="block">computes the minimal integer timing resolution necessary for a rhythmically reasonably accurate representation of the score data in this MSM</div>
Expand Down
4 changes: 2 additions & 2 deletions docs/index-files/index-8.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 Sat Jan 21 20:28:18 CET 2023 -->
<!-- Generated by javadoc (1.8.0_362) on Fri Feb 24 11:43:14 CET 2023 -->
<title>H-Index</title>
<meta name="date" content="2023-01-21">
<meta name="date" content="2023-02-24">
<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-9.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 Sat Jan 21 20:28:18 CET 2023 -->
<!-- Generated by javadoc (1.8.0_362) on Fri Feb 24 11:43:14 CET 2023 -->
<title>I-Index</title>
<meta name="date" content="2023-01-21">
<meta name="date" content="2023-02-24">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<script type="text/javascript" src="../script.js"></script>
</head>
Expand Down
2 changes: 1 addition & 1 deletion docs/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="de">
<head>
<!-- Generated by javadoc (1.8.0_172) on Sat Jan 21 20:28:18 CET 2023 -->
<!-- Generated by javadoc (1.8.0_362) on Fri Feb 24 11:43:14 CET 2023 -->
<title>Generated Documentation (Untitled)</title>
<script type="text/javascript">
tmpTargetPage = "" + window.location.search;
Expand Down
Loading

0 comments on commit 7424ebe

Please sign in to comment.