diff options
| author | Foghrye4 <foghrye4@gmail.com> | 2017-06-17 08:12:18 +0300 |
|---|---|---|
| committer | Foghrye4 <foghrye4@gmail.com> | 2017-06-17 08:12:18 +0300 |
| commit | dc3df3edd5843bde0c1335d6a8e460b2c832aa48 (patch) | |
| tree | af13bfeee567f2351e35e1ef176d168fe37c8aac /javadoc/ibxm | |
| parent | 1da8dcd58647e34c9af94ceeecaeaf3b0d08c48c (diff) | |
full project files
Diffstat (limited to 'javadoc/ibxm')
| -rw-r--r-- | javadoc/ibxm/Channel.html | 386 | ||||
| -rw-r--r-- | javadoc/ibxm/Envelope.html | 391 | ||||
| -rw-r--r-- | javadoc/ibxm/FastTracker2.html | 272 | ||||
| -rw-r--r-- | javadoc/ibxm/IBXM.html | 402 | ||||
| -rw-r--r-- | javadoc/ibxm/Instrument.html | 502 | ||||
| -rw-r--r-- | javadoc/ibxm/LogTable.html | 267 | ||||
| -rw-r--r-- | javadoc/ibxm/Module.html | 597 | ||||
| -rw-r--r-- | javadoc/ibxm/Pattern.html | 320 | ||||
| -rw-r--r-- | javadoc/ibxm/Player.html | 355 | ||||
| -rw-r--r-- | javadoc/ibxm/ProTracker.html | 272 | ||||
| -rw-r--r-- | javadoc/ibxm/Sample.html | 442 | ||||
| -rw-r--r-- | javadoc/ibxm/ScreamTracker3.html | 272 | ||||
| -rw-r--r-- | javadoc/ibxm/package-frame.html | 30 | ||||
| -rw-r--r-- | javadoc/ibxm/package-summary.html | 175 | ||||
| -rw-r--r-- | javadoc/ibxm/package-tree.html | 137 |
15 files changed, 4820 insertions, 0 deletions
diff --git a/javadoc/ibxm/Channel.html b/javadoc/ibxm/Channel.html new file mode 100644 index 0000000..11fc2c2 --- /dev/null +++ b/javadoc/ibxm/Channel.html @@ -0,0 +1,386 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:09 EST 2015 --> +<title>Channel (Forge API)</title> +<meta name="date" content="2015-02-05"> +<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Channel (Forge API)"; + } +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../overview-summary.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li>Prev Class</li> +<li><a href="../ibxm/Envelope.html" title="class in ibxm"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?ibxm/Channel.html" target="_top">Frames</a></li> +<li><a href="Channel.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); + if(window==top) { + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; + } + //--> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field_summary">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#field_detail">Field</a> | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> +<!-- ========= END OF TOP NAVBAR ========= --> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="subTitle">ibxm</div> +<h2 title="Class Channel" class="title">Class Channel</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li>ibxm.Channel</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<hr> +<br> +<pre>public class <span class="strong">Channel</span> +extends java.lang.Object</pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- =========== FIELD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation"> +<caption><span>Fields</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Field and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../ibxm/Channel.html#pattern_loop_row">pattern_loop_row</a></strong></code> </td> +</tr> +</table> +</li> +</ul> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../ibxm/Channel.html#Channel(ibxm.Module,%20int,%20int[])">Channel</a></strong>(<a href="../ibxm/Module.html" title="class in ibxm">Module</a> mod, + int sampling_rate, + int[] global_vol)</code> </td> +</tr> +</table> +</li> +</ul> +<!-- ========== METHOD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../ibxm/Channel.html#resample(int[],%20int,%20int,%20int)">resample</a></strong>(int[] mixing_buffer, + int frame_offset, + int frames, + int quality)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../ibxm/Channel.html#reset()">reset</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../ibxm/Channel.html#row(int,%20int,%20int,%20int,%20int)">row</a></strong>(int key, + int inst_idx, + int volume_column, + int effect, + int effect_param)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../ibxm/Channel.html#set_panning(int)">set_panning</a></strong>(int pan)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../ibxm/Channel.html#set_volume(int)">set_volume</a></strong>(int vol)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../ibxm/Channel.html#tick()">tick</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../ibxm/Channel.html#update_sample_idx(int)">update_sample_idx</a></strong>(int samples)</code> </td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> +<!-- ============ FIELD DETAIL =========== --> +<ul class="blockList"> +<li class="blockList"><a name="field_detail"> +<!-- --> +</a> +<h3>Field Detail</h3> +<a name="pattern_loop_row"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>pattern_loop_row</h4> +<pre>public int pattern_loop_row</pre> +</li> +</ul> +</li> +</ul> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="Channel(ibxm.Module, int, int[])"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>Channel</h4> +<pre>public Channel(<a href="../ibxm/Module.html" title="class in ibxm">Module</a> mod, + int sampling_rate, + int[] global_vol)</pre> +</li> +</ul> +</li> +</ul> +<!-- ============ METHOD DETAIL ========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="reset()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>reset</h4> +<pre>public void reset()</pre> +</li> +</ul> +<a name="resample(int[], int, int, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>resample</h4> +<pre>public void resample(int[] mixing_buffer, + int frame_offset, + int frames, + int quality)</pre> +</li> +</ul> +<a name="update_sample_idx(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>update_sample_idx</h4> +<pre>public void update_sample_idx(int samples)</pre> +</li> +</ul> +<a name="set_volume(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>set_volume</h4> +<pre>public void set_volume(int vol)</pre> +</li> +</ul> +<a name="set_panning(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>set_panning</h4> +<pre>public void set_panning(int pan)</pre> +</li> +</ul> +<a name="row(int, int, int, int, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>row</h4> +<pre>public void row(int key, + int inst_idx, + int volume_column, + int effect, + int effect_param)</pre> +</li> +</ul> +<a name="tick()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>tick</h4> +<pre>public void tick()</pre> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> +<!-- ========= END OF CLASS DATA ========= --> +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../overview-summary.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li>Prev Class</li> +<li><a href="../ibxm/Envelope.html" title="class in ibxm"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?ibxm/Channel.html" target="_top">Frames</a></li> +<li><a href="Channel.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); + if(window==top) { + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; + } + //--> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field_summary">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#field_detail">Field</a> | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> +<!-- ======== END OF BOTTOM NAVBAR ======= --> +</body> +</html> diff --git a/javadoc/ibxm/Envelope.html b/javadoc/ibxm/Envelope.html new file mode 100644 index 0000000..072017b --- /dev/null +++ b/javadoc/ibxm/Envelope.html @@ -0,0 +1,391 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:09 EST 2015 --> +<title>Envelope (Forge API)</title> +<meta name="date" content="2015-02-05"> +<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Envelope (Forge API)"; + } +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../overview-summary.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../ibxm/Channel.html" title="class in ibxm"><span class="strong">Prev Class</span></a></li> +<li><a href="../ibxm/FastTracker2.html" title="class in ibxm"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?ibxm/Envelope.html" target="_top">Frames</a></li> +<li><a href="Envelope.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); + if(window==top) { + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; + } + //--> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field_summary">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#field_detail">Field</a> | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> +<!-- ========= END OF TOP NAVBAR ========= --> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="subTitle">ibxm</div> +<h2 title="Class Envelope" class="title">Class Envelope</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li>ibxm.Envelope</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<hr> +<br> +<pre>public class <span class="strong">Envelope</span> +extends java.lang.Object</pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- =========== FIELD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation"> +<caption><span>Fields</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Field and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../ibxm/Envelope.html#looped">looped</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../ibxm/Envelope.html#sustain">sustain</a></strong></code> </td> +</tr> +</table> +</li> +</ul> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../ibxm/Envelope.html#Envelope()">Envelope</a></strong>()</code> </td> +</tr> +</table> +</li> +</ul> +<!-- ========== METHOD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../ibxm/Envelope.html#calculate_ampl(int)">calculate_ampl</a></strong>(int tick)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../ibxm/Envelope.html#dump()">dump</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../ibxm/Envelope.html#next_tick(int,%20boolean)">next_tick</a></strong>(int tick, + boolean key_on)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../ibxm/Envelope.html#set_loop_points(int,%20int)">set_loop_points</a></strong>(int start, + int end)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../ibxm/Envelope.html#set_num_points(int)">set_num_points</a></strong>(int num_points)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../ibxm/Envelope.html#set_point(int,%20int,%20int,%20boolean)">set_point</a></strong>(int point, + int tick, + int ampl, + boolean delta)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../ibxm/Envelope.html#set_sustain_point(int)">set_sustain_point</a></strong>(int point)</code> </td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> +<!-- ============ FIELD DETAIL =========== --> +<ul class="blockList"> +<li class="blockList"><a name="field_detail"> +<!-- --> +</a> +<h3>Field Detail</h3> +<a name="sustain"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>sustain</h4> +<pre>public boolean sustain</pre> +</li> +</ul> +<a name="looped"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>looped</h4> +<pre>public boolean looped</pre> +</li> +</ul> +</li> +</ul> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="Envelope()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>Envelope</h4> +<pre>public Envelope()</pre> +</li> +</ul> +</li> +</ul> +<!-- ============ METHOD DETAIL ========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="set_num_points(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>set_num_points</h4> +<pre>public void set_num_points(int num_points)</pre> +</li> +</ul> +<a name="set_point(int, int, int, boolean)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>set_point</h4> +<pre>public void set_point(int point, + int tick, + int ampl, + boolean delta)</pre> +</li> +</ul> +<a name="set_sustain_point(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>set_sustain_point</h4> +<pre>public void set_sustain_point(int point)</pre> +</li> +</ul> +<a name="set_loop_points(int, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>set_loop_points</h4> +<pre>public void set_loop_points(int start, + int end)</pre> +</li> +</ul> +<a name="next_tick(int, boolean)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>next_tick</h4> +<pre>public int next_tick(int tick, + boolean key_on)</pre> +</li> +</ul> +<a name="calculate_ampl(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>calculate_ampl</h4> +<pre>public int calculate_ampl(int tick)</pre> +</li> +</ul> +<a name="dump()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>dump</h4> +<pre>public void dump()</pre> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> +<!-- ========= END OF CLASS DATA ========= --> +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../overview-summary.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../ibxm/Channel.html" title="class in ibxm"><span class="strong">Prev Class</span></a></li> +<li><a href="../ibxm/FastTracker2.html" title="class in ibxm"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?ibxm/Envelope.html" target="_top">Frames</a></li> +<li><a href="Envelope.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); + if(window==top) { + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; + } + //--> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field_summary">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#field_detail">Field</a> | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> +<!-- ======== END OF BOTTOM NAVBAR ======= --> +</body> +</html> diff --git a/javadoc/ibxm/FastTracker2.html b/javadoc/ibxm/FastTracker2.html new file mode 100644 index 0000000..733c8ba --- /dev/null +++ b/javadoc/ibxm/FastTracker2.html @@ -0,0 +1,272 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:09 EST 2015 --> +<title>FastTracker2 (Forge API)</title> +<meta name="date" content="2015-02-05"> +<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="FastTracker2 (Forge API)"; + } +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../overview-summary.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../ibxm/Envelope.html" title="class in ibxm"><span class="strong">Prev Class</span></a></li> +<li><a href="../ibxm/IBXM.html" title="class in ibxm"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?ibxm/FastTracker2.html" target="_top">Frames</a></li> +<li><a href="FastTracker2.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); + if(window==top) { + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; + } + //--> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> +<!-- ========= END OF TOP NAVBAR ========= --> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="subTitle">ibxm</div> +<h2 title="Class FastTracker2" class="title">Class FastTracker2</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li>ibxm.FastTracker2</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<hr> +<br> +<pre>public class <span class="strong">FastTracker2</span> +extends java.lang.Object</pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../ibxm/FastTracker2.html#FastTracker2()">FastTracker2</a></strong>()</code> </td> +</tr> +</table> +</li> +</ul> +<!-- ========== METHOD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static boolean</code></td> +<td class="colLast"><code><strong><a href="../ibxm/FastTracker2.html#is_xm(byte[])">is_xm</a></strong>(byte[] header_60_bytes)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static <a href="../ibxm/Module.html" title="class in ibxm">Module</a></code></td> +<td class="colLast"><code><strong><a href="../ibxm/FastTracker2.html#load_xm(byte[],%20java.io.DataInput)">load_xm</a></strong>(byte[] header_60_bytes, + java.io.DataInput data_input)</code> </td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="FastTracker2()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>FastTracker2</h4> +<pre>public FastTracker2()</pre> +</li> +</ul> +</li> +</ul> +<!-- ============ METHOD DETAIL ========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="is_xm(byte[])"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>is_xm</h4> +<pre>public static boolean is_xm(byte[] header_60_bytes)</pre> +</li> +</ul> +<a name="load_xm(byte[], java.io.DataInput)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>load_xm</h4> +<pre>public static <a href="../ibxm/Module.html" title="class in ibxm">Module</a> load_xm(byte[] header_60_bytes, + java.io.DataInput data_input) + throws java.io.IOException</pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code>java.io.IOException</code></dd></dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> +<!-- ========= END OF CLASS DATA ========= --> +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../overview-summary.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../ibxm/Envelope.html" title="class in ibxm"><span class="strong">Prev Class</span></a></li> +<li><a href="../ibxm/IBXM.html" title="class in ibxm"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?ibxm/FastTracker2.html" target="_top">Frames</a></li> +<li><a href="FastTracker2.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); + if(window==top) { + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; + } + //--> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> +<!-- ======== END OF BOTTOM NAVBAR ======= --> +</body> +</html> diff --git a/javadoc/ibxm/IBXM.html b/javadoc/ibxm/IBXM.html new file mode 100644 index 0000000..1585169 --- /dev/null +++ b/javadoc/ibxm/IBXM.html @@ -0,0 +1,402 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:09 EST 2015 --> +<title>IBXM (Forge API)</title> +<meta name="date" content="2015-02-05"> +<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="IBXM (Forge API)"; + } +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../overview-summary.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../ibxm/FastTracker2.html" title="class in ibxm"><span class="strong">Prev Class</span></a></li> +<li><a href="../ibxm/Instrument.html" title="class in ibxm"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?ibxm/IBXM.html" target="_top">Frames</a></li> +<li><a href="IBXM.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); + if(window==top) { + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; + } + //--> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field_summary">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#field_detail">Field</a> | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> +<!-- ========= END OF TOP NAVBAR ========= --> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="subTitle">ibxm</div> +<h2 title="Class IBXM" class="title">Class IBXM</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li>ibxm.IBXM</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<hr> +<br> +<pre>public class <span class="strong">IBXM</span> +extends java.lang.Object</pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- =========== FIELD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation"> +<caption><span>Fields</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Field and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../ibxm/IBXM.html#FP_MASK">FP_MASK</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../ibxm/IBXM.html#FP_ONE">FP_ONE</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../ibxm/IBXM.html#FP_SHIFT">FP_SHIFT</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static java.lang.String</code></td> +<td class="colLast"><code><strong><a href="../ibxm/IBXM.html#VERSION">VERSION</a></strong></code> </td> +</tr> +</table> +</li> +</ul> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../ibxm/IBXM.html#IBXM(int)">IBXM</a></strong>(int sample_rate)</code> </td> +</tr> +</table> +</li> +</ul> +<!-- ========== METHOD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../ibxm/IBXM.html#calculate_song_duration()">calculate_song_duration</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../ibxm/IBXM.html#get_audio(byte[],%20int)">get_audio</a></strong>(byte[] output_buffer, + int frames)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../ibxm/IBXM.html#seek(int)">seek</a></strong>(int sample_position)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../ibxm/IBXM.html#set_module(ibxm.Module)">set_module</a></strong>(<a href="../ibxm/Module.html" title="class in ibxm">Module</a> m)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../ibxm/IBXM.html#set_resampling_quality(int)">set_resampling_quality</a></strong>(int quality)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../ibxm/IBXM.html#set_sequence_index(int,%20int)">set_sequence_index</a></strong>(int sequence_index, + int row)</code> </td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> +<!-- ============ FIELD DETAIL =========== --> +<ul class="blockList"> +<li class="blockList"><a name="field_detail"> +<!-- --> +</a> +<h3>Field Detail</h3> +<a name="VERSION"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>VERSION</h4> +<pre>public static final java.lang.String VERSION</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#ibxm.IBXM.VERSION">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="FP_SHIFT"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>FP_SHIFT</h4> +<pre>public static final int FP_SHIFT</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#ibxm.IBXM.FP_SHIFT">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="FP_ONE"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>FP_ONE</h4> +<pre>public static final int FP_ONE</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#ibxm.IBXM.FP_ONE">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="FP_MASK"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>FP_MASK</h4> +<pre>public static final int FP_MASK</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#ibxm.IBXM.FP_MASK">Constant Field Values</a></dd></dl> +</li> +</ul> +</li> +</ul> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="IBXM(int)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>IBXM</h4> +<pre>public IBXM(int sample_rate)</pre> +</li> +</ul> +</li> +</ul> +<!-- ============ METHOD DETAIL ========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="set_module(ibxm.Module)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>set_module</h4> +<pre>public void set_module(<a href="../ibxm/Module.html" title="class in ibxm">Module</a> m)</pre> +</li> +</ul> +<a name="set_resampling_quality(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>set_resampling_quality</h4> +<pre>public void set_resampling_quality(int quality)</pre> +</li> +</ul> +<a name="calculate_song_duration()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>calculate_song_duration</h4> +<pre>public int calculate_song_duration()</pre> +</li> +</ul> +<a name="set_sequence_index(int, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>set_sequence_index</h4> +<pre>public void set_sequence_index(int sequence_index, + int row)</pre> +</li> +</ul> +<a name="seek(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>seek</h4> +<pre>public void seek(int sample_position)</pre> +</li> +</ul> +<a name="get_audio(byte[], int)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>get_audio</h4> +<pre>public void get_audio(byte[] output_buffer, + int frames)</pre> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> +<!-- ========= END OF CLASS DATA ========= --> +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../overview-summary.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../ibxm/FastTracker2.html" title="class in ibxm"><span class="strong">Prev Class</span></a></li> +<li><a href="../ibxm/Instrument.html" title="class in ibxm"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?ibxm/IBXM.html" target="_top">Frames</a></li> +<li><a href="IBXM.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); + if(window==top) { + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; + } + //--> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field_summary">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#field_detail">Field</a> | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> +<!-- ======== END OF BOTTOM NAVBAR ======= --> +</body> +</html> diff --git a/javadoc/ibxm/Instrument.html b/javadoc/ibxm/Instrument.html new file mode 100644 index 0000000..8553b77 --- /dev/null +++ b/javadoc/ibxm/Instrument.html @@ -0,0 +1,502 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:09 EST 2015 --> +<title>Instrument (Forge API)</title> +<meta name="date" content="2015-02-05"> +<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Instrument (Forge API)"; + } +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../overview-summary.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../ibxm/IBXM.html" title="class in ibxm"><span class="strong">Prev Class</span></a></li> +<li><a href="../ibxm/LogTable.html" title="class in ibxm"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?ibxm/Instrument.html" target="_top">Frames</a></li> +<li><a href="Instrument.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); + if(window==top) { + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; + } + //--> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field_summary">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#field_detail">Field</a> | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> +<!-- ========= END OF TOP NAVBAR ========= --> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="subTitle">ibxm</div> +<h2 title="Class Instrument" class="title">Class Instrument</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li>ibxm.Instrument</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<hr> +<br> +<pre>public class <span class="strong">Instrument</span> +extends java.lang.Object</pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- =========== FIELD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation"> +<caption><span>Fields</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Field and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>java.lang.String</code></td> +<td class="colLast"><code><strong><a href="../ibxm/Instrument.html#name">name</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../ibxm/Instrument.html#panning_envelope_active">panning_envelope_active</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../ibxm/Instrument.html#vibrato_depth">vibrato_depth</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../ibxm/Instrument.html#vibrato_rate">vibrato_rate</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../ibxm/Instrument.html#vibrato_sweep">vibrato_sweep</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../ibxm/Instrument.html#vibrato_type">vibrato_type</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../ibxm/Instrument.html#volume_envelope_active">volume_envelope_active</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../ibxm/Instrument.html#volume_fade_out">volume_fade_out</a></strong></code> </td> +</tr> +</table> +</li> +</ul> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../ibxm/Instrument.html#Instrument()">Instrument</a></strong>()</code> </td> +</tr> +</table> +</li> +</ul> +<!-- ========== METHOD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../ibxm/Instrument.html#get_num_samples()">get_num_samples</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../ibxm/Envelope.html" title="class in ibxm">Envelope</a></code></td> +<td class="colLast"><code><strong><a href="../ibxm/Instrument.html#get_panning_envelope()">get_panning_envelope</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../ibxm/Sample.html" title="class in ibxm">Sample</a></code></td> +<td class="colLast"><code><strong><a href="../ibxm/Instrument.html#get_sample_from_key(int)">get_sample_from_key</a></strong>(int key)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../ibxm/Sample.html" title="class in ibxm">Sample</a></code></td> +<td class="colLast"><code><strong><a href="../ibxm/Instrument.html#get_sample(int)">get_sample</a></strong>(int sample_index)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../ibxm/Envelope.html" title="class in ibxm">Envelope</a></code></td> +<td class="colLast"><code><strong><a href="../ibxm/Instrument.html#get_volume_envelope()">get_volume_envelope</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../ibxm/Instrument.html#set_key_to_sample(int,%20int)">set_key_to_sample</a></strong>(int key, + int sample)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../ibxm/Instrument.html#set_num_samples(int)">set_num_samples</a></strong>(int num_samples)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../ibxm/Instrument.html#set_panning_envelope(ibxm.Envelope)">set_panning_envelope</a></strong>(<a href="../ibxm/Envelope.html" title="class in ibxm">Envelope</a> envelope)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../ibxm/Instrument.html#set_sample(int,%20ibxm.Sample)">set_sample</a></strong>(int sample_index, + <a href="../ibxm/Sample.html" title="class in ibxm">Sample</a> sample)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../ibxm/Instrument.html#set_volume_envelope(ibxm.Envelope)">set_volume_envelope</a></strong>(<a href="../ibxm/Envelope.html" title="class in ibxm">Envelope</a> envelope)</code> </td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> +<!-- ============ FIELD DETAIL =========== --> +<ul class="blockList"> +<li class="blockList"><a name="field_detail"> +<!-- --> +</a> +<h3>Field Detail</h3> +<a name="name"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>name</h4> +<pre>public java.lang.String name</pre> +</li> +</ul> +<a name="vibrato_type"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>vibrato_type</h4> +<pre>public int vibrato_type</pre> +</li> +</ul> +<a name="vibrato_sweep"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>vibrato_sweep</h4> +<pre>public int vibrato_sweep</pre> +</li> +</ul> +<a name="vibrato_depth"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>vibrato_depth</h4> +<pre>public int vibrato_depth</pre> +</li> +</ul> +<a name="vibrato_rate"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>vibrato_rate</h4> +<pre>public int vibrato_rate</pre> +</li> +</ul> +<a name="volume_envelope_active"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>volume_envelope_active</h4> +<pre>public boolean volume_envelope_active</pre> +</li> +</ul> +<a name="panning_envelope_active"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>panning_envelope_active</h4> +<pre>public boolean panning_envelope_active</pre> +</li> +</ul> +<a name="volume_fade_out"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>volume_fade_out</h4> +<pre>public int volume_fade_out</pre> +</li> +</ul> +</li> +</ul> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="Instrument()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>Instrument</h4> +<pre>public Instrument()</pre> +</li> +</ul> +</li> +</ul> +<!-- ============ METHOD DETAIL ========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="get_volume_envelope()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>get_volume_envelope</h4> +<pre>public <a href="../ibxm/Envelope.html" title="class in ibxm">Envelope</a> get_volume_envelope()</pre> +</li> +</ul> +<a name="set_volume_envelope(ibxm.Envelope)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>set_volume_envelope</h4> +<pre>public void set_volume_envelope(<a href="../ibxm/Envelope.html" title="class in ibxm">Envelope</a> envelope)</pre> +</li> +</ul> +<a name="get_panning_envelope()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>get_panning_envelope</h4> +<pre>public <a href="../ibxm/Envelope.html" title="class in ibxm">Envelope</a> get_panning_envelope()</pre> +</li> +</ul> +<a name="set_panning_envelope(ibxm.Envelope)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>set_panning_envelope</h4> +<pre>public void set_panning_envelope(<a href="../ibxm/Envelope.html" title="class in ibxm">Envelope</a> envelope)</pre> +</li> +</ul> +<a name="get_sample_from_key(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>get_sample_from_key</h4> +<pre>public <a href="../ibxm/Sample.html" title="class in ibxm">Sample</a> get_sample_from_key(int key)</pre> +</li> +</ul> +<a name="set_key_to_sample(int, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>set_key_to_sample</h4> +<pre>public void set_key_to_sample(int key, + int sample)</pre> +</li> +</ul> +<a name="get_num_samples()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>get_num_samples</h4> +<pre>public int get_num_samples()</pre> +</li> +</ul> +<a name="set_num_samples(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>set_num_samples</h4> +<pre>public void set_num_samples(int num_samples)</pre> +</li> +</ul> +<a name="get_sample(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>get_sample</h4> +<pre>public <a href="../ibxm/Sample.html" title="class in ibxm">Sample</a> get_sample(int sample_index)</pre> +</li> +</ul> +<a name="set_sample(int, ibxm.Sample)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>set_sample</h4> +<pre>public void set_sample(int sample_index, + <a href="../ibxm/Sample.html" title="class in ibxm">Sample</a> sample)</pre> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> +<!-- ========= END OF CLASS DATA ========= --> +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../overview-summary.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../ibxm/IBXM.html" title="class in ibxm"><span class="strong">Prev Class</span></a></li> +<li><a href="../ibxm/LogTable.html" title="class in ibxm"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?ibxm/Instrument.html" target="_top">Frames</a></li> +<li><a href="Instrument.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); + if(window==top) { + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; + } + //--> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field_summary">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#field_detail">Field</a> | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> +<!-- ======== END OF BOTTOM NAVBAR ======= --> +</body> +</html> diff --git a/javadoc/ibxm/LogTable.html b/javadoc/ibxm/LogTable.html new file mode 100644 index 0000000..edfbafc --- /dev/null +++ b/javadoc/ibxm/LogTable.html @@ -0,0 +1,267 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:09 EST 2015 --> +<title>LogTable (Forge API)</title> +<meta name="date" content="2015-02-05"> +<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="LogTable (Forge API)"; + } +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../overview-summary.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../ibxm/Instrument.html" title="class in ibxm"><span class="strong">Prev Class</span></a></li> +<li><a href="../ibxm/Module.html" title="class in ibxm"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?ibxm/LogTable.html" target="_top">Frames</a></li> +<li><a href="LogTable.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); + if(window==top) { + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; + } + //--> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> +<!-- ========= END OF TOP NAVBAR ========= --> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="subTitle">ibxm</div> +<h2 title="Class LogTable" class="title">Class LogTable</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li>ibxm.LogTable</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<hr> +<br> +<pre>public class <span class="strong">LogTable</span> +extends java.lang.Object</pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../ibxm/LogTable.html#LogTable()">LogTable</a></strong>()</code> </td> +</tr> +</table> +</li> +</ul> +<!-- ========== METHOD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../ibxm/LogTable.html#log_2(int)">log_2</a></strong>(int x)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../ibxm/LogTable.html#raise_2(int)">raise_2</a></strong>(int x)</code> </td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="LogTable()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>LogTable</h4> +<pre>public LogTable()</pre> +</li> +</ul> +</li> +</ul> +<!-- ============ METHOD DETAIL ========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="log_2(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>log_2</h4> +<pre>public static int log_2(int x)</pre> +</li> +</ul> +<a name="raise_2(int)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>raise_2</h4> +<pre>public static int raise_2(int x)</pre> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> +<!-- ========= END OF CLASS DATA ========= --> +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../overview-summary.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../ibxm/Instrument.html" title="class in ibxm"><span class="strong">Prev Class</span></a></li> +<li><a href="../ibxm/Module.html" title="class in ibxm"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?ibxm/LogTable.html" target="_top">Frames</a></li> +<li><a href="LogTable.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); + if(window==top) { + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; + } + //--> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> +<!-- ======== END OF BOTTOM NAVBAR ======= --> +</body> +</html> diff --git a/javadoc/ibxm/Module.html b/javadoc/ibxm/Module.html new file mode 100644 index 0000000..b12ad25 --- /dev/null +++ b/javadoc/ibxm/Module.html @@ -0,0 +1,597 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:09 EST 2015 --> +<title>Module (Forge API)</title> +<meta name="date" content="2015-02-05"> +<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Module (Forge API)"; + } +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../overview-summary.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../ibxm/LogTable.html" title="class in ibxm"><span class="strong">Prev Class</span></a></li> +<li><a href="../ibxm/Pattern.html" title="class in ibxm"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?ibxm/Module.html" target="_top">Frames</a></li> +<li><a href="Module.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); + if(window==top) { + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; + } + //--> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field_summary">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#field_detail">Field</a> | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> +<!-- ========= END OF TOP NAVBAR ========= --> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="subTitle">ibxm</div> +<h2 title="Class Module" class="title">Class Module</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li>ibxm.Module</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<hr> +<br> +<pre>public class <span class="strong">Module</span> +extends java.lang.Object</pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- =========== FIELD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation"> +<caption><span>Fields</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Field and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../ibxm/Module.html#channel_gain">channel_gain</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../ibxm/Module.html#default_speed">default_speed</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../ibxm/Module.html#default_tempo">default_tempo</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../ibxm/Module.html#fast_volume_slides">fast_volume_slides</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../ibxm/Module.html#global_volume">global_volume</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../ibxm/Module.html#linear_periods">linear_periods</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../ibxm/Module.html#pal">pal</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../ibxm/Module.html#restart_sequence_index">restart_sequence_index</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>java.lang.String</code></td> +<td class="colLast"><code><strong><a href="../ibxm/Module.html#song_title">song_title</a></strong></code> </td> +</tr> +</table> +</li> +</ul> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../ibxm/Module.html#Module()">Module</a></strong>()</code> </td> +</tr> +</table> +</li> +</ul> +<!-- ========== METHOD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../ibxm/Module.html#get_initial_panning(int)">get_initial_panning</a></strong>(int channel)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../ibxm/Instrument.html" title="class in ibxm">Instrument</a></code></td> +<td class="colLast"><code><strong><a href="../ibxm/Module.html#get_instrument(int)">get_instrument</a></strong>(int instrument_index)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../ibxm/Module.html#get_num_channels()">get_num_channels</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../ibxm/Module.html#get_num_instruments()">get_num_instruments</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../ibxm/Module.html#get_num_patterns()">get_num_patterns</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../ibxm/Pattern.html" title="class in ibxm">Pattern</a></code></td> +<td class="colLast"><code><strong><a href="../ibxm/Module.html#get_pattern_from_sequence(int)">get_pattern_from_sequence</a></strong>(int sequence_index)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../ibxm/Pattern.html" title="class in ibxm">Pattern</a></code></td> +<td class="colLast"><code><strong><a href="../ibxm/Module.html#get_pattern(int)">get_pattern</a></strong>(int pattern_index)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../ibxm/Module.html#get_sequence_length()">get_sequence_length</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../ibxm/Module.html#set_initial_panning(int,%20int)">set_initial_panning</a></strong>(int channel, + int panning)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../ibxm/Module.html#set_instrument(int,%20ibxm.Instrument)">set_instrument</a></strong>(int instrument_index, + <a href="../ibxm/Instrument.html" title="class in ibxm">Instrument</a> instrument)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../ibxm/Module.html#set_num_channels(int)">set_num_channels</a></strong>(int num_channels)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../ibxm/Module.html#set_num_instruments(int)">set_num_instruments</a></strong>(int num_instruments)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../ibxm/Module.html#set_num_patterns(int)">set_num_patterns</a></strong>(int num_patterns)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../ibxm/Module.html#set_pattern(int,%20ibxm.Pattern)">set_pattern</a></strong>(int pattern_index, + <a href="../ibxm/Pattern.html" title="class in ibxm">Pattern</a> pattern)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../ibxm/Module.html#set_sequence_length(int)">set_sequence_length</a></strong>(int sequence_length)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../ibxm/Module.html#set_sequence(int,%20int)">set_sequence</a></strong>(int sequence_index, + int pattern_index)</code> </td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> +<!-- ============ FIELD DETAIL =========== --> +<ul class="blockList"> +<li class="blockList"><a name="field_detail"> +<!-- --> +</a> +<h3>Field Detail</h3> +<a name="song_title"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>song_title</h4> +<pre>public java.lang.String song_title</pre> +</li> +</ul> +<a name="linear_periods"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>linear_periods</h4> +<pre>public boolean linear_periods</pre> +</li> +</ul> +<a name="fast_volume_slides"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>fast_volume_slides</h4> +<pre>public boolean fast_volume_slides</pre> +</li> +</ul> +<a name="pal"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>pal</h4> +<pre>public boolean pal</pre> +</li> +</ul> +<a name="global_volume"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>global_volume</h4> +<pre>public int global_volume</pre> +</li> +</ul> +<a name="channel_gain"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>channel_gain</h4> +<pre>public int channel_gain</pre> +</li> +</ul> +<a name="default_speed"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>default_speed</h4> +<pre>public int default_speed</pre> +</li> +</ul> +<a name="default_tempo"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>default_tempo</h4> +<pre>public int default_tempo</pre> +</li> +</ul> +<a name="restart_sequence_index"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>restart_sequence_index</h4> +<pre>public int restart_sequence_index</pre> +</li> +</ul> +</li> +</ul> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="Module()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>Module</h4> +<pre>public Module()</pre> +</li> +</ul> +</li> +</ul> +<!-- ============ METHOD DETAIL ========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="get_num_channels()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>get_num_channels</h4> +<pre>public int get_num_channels()</pre> +</li> +</ul> +<a name="set_num_channels(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>set_num_channels</h4> +<pre>public void set_num_channels(int num_channels)</pre> +</li> +</ul> +<a name="get_initial_panning(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>get_initial_panning</h4> +<pre>public int get_initial_panning(int channel)</pre> +</li> +</ul> +<a name="set_initial_panning(int, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>set_initial_panning</h4> +<pre>public void set_initial_panning(int channel, + int panning)</pre> +</li> +</ul> +<a name="get_sequence_length()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>get_sequence_length</h4> +<pre>public int get_sequence_length()</pre> +</li> +</ul> +<a name="set_sequence_length(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>set_sequence_length</h4> +<pre>public void set_sequence_length(int sequence_length)</pre> +</li> +</ul> +<a name="set_sequence(int, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>set_sequence</h4> +<pre>public void set_sequence(int sequence_index, + int pattern_index)</pre> +</li> +</ul> +<a name="get_num_patterns()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>get_num_patterns</h4> +<pre>public int get_num_patterns()</pre> +</li> +</ul> +<a name="set_num_patterns(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>set_num_patterns</h4> +<pre>public void set_num_patterns(int num_patterns)</pre> +</li> +</ul> +<a name="get_pattern_from_sequence(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>get_pattern_from_sequence</h4> +<pre>public <a href="../ibxm/Pattern.html" title="class in ibxm">Pattern</a> get_pattern_from_sequence(int sequence_index)</pre> +</li> +</ul> +<a name="get_pattern(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>get_pattern</h4> +<pre>public <a href="../ibxm/Pattern.html" title="class in ibxm">Pattern</a> get_pattern(int pattern_index)</pre> +</li> +</ul> +<a name="set_pattern(int, ibxm.Pattern)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>set_pattern</h4> +<pre>public void set_pattern(int pattern_index, + <a href="../ibxm/Pattern.html" title="class in ibxm">Pattern</a> pattern)</pre> +</li> +</ul> +<a name="get_num_instruments()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>get_num_instruments</h4> +<pre>public int get_num_instruments()</pre> +</li> +</ul> +<a name="set_num_instruments(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>set_num_instruments</h4> +<pre>public void set_num_instruments(int num_instruments)</pre> +</li> +</ul> +<a name="get_instrument(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>get_instrument</h4> +<pre>public <a href="../ibxm/Instrument.html" title="class in ibxm">Instrument</a> get_instrument(int instrument_index)</pre> +</li> +</ul> +<a name="set_instrument(int, ibxm.Instrument)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>set_instrument</h4> +<pre>public void set_instrument(int instrument_index, + <a href="../ibxm/Instrument.html" title="class in ibxm">Instrument</a> instrument)</pre> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> +<!-- ========= END OF CLASS DATA ========= --> +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../overview-summary.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../ibxm/LogTable.html" title="class in ibxm"><span class="strong">Prev Class</span></a></li> +<li><a href="../ibxm/Pattern.html" title="class in ibxm"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?ibxm/Module.html" target="_top">Frames</a></li> +<li><a href="Module.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); + if(window==top) { + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; + } + //--> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field_summary">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#field_detail">Field</a> | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> +<!-- ======== END OF BOTTOM NAVBAR ======= --> +</body> +</html> diff --git a/javadoc/ibxm/Pattern.html b/javadoc/ibxm/Pattern.html new file mode 100644 index 0000000..ce60541 --- /dev/null +++ b/javadoc/ibxm/Pattern.html @@ -0,0 +1,320 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:09 EST 2015 --> +<title>Pattern (Forge API)</title> +<meta name="date" content="2015-02-05"> +<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Pattern (Forge API)"; + } +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../overview-summary.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../ibxm/Module.html" title="class in ibxm"><span class="strong">Prev Class</span></a></li> +<li><a href="../ibxm/Player.html" title="class in ibxm"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?ibxm/Pattern.html" target="_top">Frames</a></li> +<li><a href="Pattern.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); + if(window==top) { + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; + } + //--> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field_summary">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#field_detail">Field</a> | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> +<!-- ========= END OF TOP NAVBAR ========= --> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="subTitle">ibxm</div> +<h2 title="Class Pattern" class="title">Class Pattern</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li>ibxm.Pattern</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<hr> +<br> +<pre>public class <span class="strong">Pattern</span> +extends java.lang.Object</pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- =========== FIELD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation"> +<caption><span>Fields</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Field and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../ibxm/Pattern.html#num_rows">num_rows</a></strong></code> </td> +</tr> +</table> +</li> +</ul> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../ibxm/Pattern.html#Pattern()">Pattern</a></strong>()</code> </td> +</tr> +</table> +</li> +</ul> +<!-- ========== METHOD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../ibxm/Pattern.html#get_note(int[],%20int)">get_note</a></strong>(int[] note, + int index)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../ibxm/Pattern.html#next_note(int,%20int[])">next_note</a></strong>(int data_offset, + int[] note)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../ibxm/Pattern.html#set_pattern_data(byte[])">set_pattern_data</a></strong>(byte[] data)</code> </td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> +<!-- ============ FIELD DETAIL =========== --> +<ul class="blockList"> +<li class="blockList"><a name="field_detail"> +<!-- --> +</a> +<h3>Field Detail</h3> +<a name="num_rows"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>num_rows</h4> +<pre>public int num_rows</pre> +</li> +</ul> +</li> +</ul> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="Pattern()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>Pattern</h4> +<pre>public Pattern()</pre> +</li> +</ul> +</li> +</ul> +<!-- ============ METHOD DETAIL ========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="set_pattern_data(byte[])"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>set_pattern_data</h4> +<pre>public void set_pattern_data(byte[] data)</pre> +</li> +</ul> +<a name="get_note(int[], int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>get_note</h4> +<pre>public void get_note(int[] note, + int index)</pre> +</li> +</ul> +<a name="next_note(int, int[])"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>next_note</h4> +<pre>public int next_note(int data_offset, + int[] note)</pre> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> +<!-- ========= END OF CLASS DATA ========= --> +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../overview-summary.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../ibxm/Module.html" title="class in ibxm"><span class="strong">Prev Class</span></a></li> +<li><a href="../ibxm/Player.html" title="class in ibxm"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?ibxm/Pattern.html" target="_top">Frames</a></li> +<li><a href="Pattern.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); + if(window==top) { + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; + } + //--> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field_summary">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#field_detail">Field</a> | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> +<!-- ======== END OF BOTTOM NAVBAR ======= --> +</body> +</html> diff --git a/javadoc/ibxm/Player.html b/javadoc/ibxm/Player.html new file mode 100644 index 0000000..781bfa8 --- /dev/null +++ b/javadoc/ibxm/Player.html @@ -0,0 +1,355 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:09 EST 2015 --> +<title>Player (Forge API)</title> +<meta name="date" content="2015-02-05"> +<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Player (Forge API)"; + } +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../overview-summary.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../ibxm/Pattern.html" title="class in ibxm"><span class="strong">Prev Class</span></a></li> +<li><a href="../ibxm/ProTracker.html" title="class in ibxm"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?ibxm/Player.html" target="_top">Frames</a></li> +<li><a href="Player.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); + if(window==top) { + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; + } + //--> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> +<!-- ========= END OF TOP NAVBAR ========= --> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="subTitle">ibxm</div> +<h2 title="Class Player" class="title">Class Player</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li>ibxm.Player</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<hr> +<br> +<pre>public class <span class="strong">Player</span> +extends java.lang.Object</pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../ibxm/Player.html#Player()">Player</a></strong>()</code> +<div class="block">Instantiate a new Player.</div> +</td> +</tr> +</table> +</li> +</ul> +<!-- ========== METHOD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static <a href="../ibxm/Module.html" title="class in ibxm">Module</a></code></td> +<td class="colLast"><code><strong><a href="../ibxm/Player.html#load_module(java.io.InputStream)">load_module</a></strong>(java.io.InputStream input)</code> +<div class="block">Decode the data in the specified InputStream into a Module instance.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static void</code></td> +<td class="colLast"><code><strong><a href="../ibxm/Player.html#main(java.lang.String[])">main</a></strong>(java.lang.String[] args)</code> +<div class="block">Simple command-line test player.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../ibxm/Player.html#play()">play</a></strong>()</code> +<div class="block">Open the audio device and begin playback.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../ibxm/Player.html#set_loop(boolean)">set_loop</a></strong>(boolean loop)</code> +<div class="block">If loop is true, playback will continue indefinitely, + otherwise the module will play through once and stop.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../ibxm/Player.html#set_module(ibxm.Module)">set_module</a></strong>(<a href="../ibxm/Module.html" title="class in ibxm">Module</a> m)</code> +<div class="block">Set the Module instance to be played.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../ibxm/Player.html#stop()">stop</a></strong>()</code> +<div class="block">Stop playback and close the audio device.</div> +</td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="Player()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>Player</h4> +<pre>public Player() + throws javax.sound.sampled.LineUnavailableException</pre> +<div class="block">Instantiate a new Player.</div> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code>javax.sound.sampled.LineUnavailableException</code></dd></dl> +</li> +</ul> +</li> +</ul> +<!-- ============ METHOD DETAIL ========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="main(java.lang.String[])"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>main</h4> +<pre>public static void main(java.lang.String[] args) + throws java.lang.Exception</pre> +<div class="block">Simple command-line test player.</div> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.Exception</code></dd></dl> +</li> +</ul> +<a name="load_module(java.io.InputStream)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>load_module</h4> +<pre>public static <a href="../ibxm/Module.html" title="class in ibxm">Module</a> load_module(java.io.InputStream input) + throws java.lang.IllegalArgumentException, + java.io.IOException</pre> +<div class="block">Decode the data in the specified InputStream into a Module instance.</div> +<dl><dt><span class="strong">Parameters:</span></dt><dd><code>input</code> - an InputStream containing the module file to be decoded.</dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.IllegalArgumentException</code> - if the data is not recognised as a module file.</dd> +<dd><code>java.io.IOException</code></dd></dl> +</li> +</ul> +<a name="set_module(ibxm.Module)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>set_module</h4> +<pre>public void set_module(<a href="../ibxm/Module.html" title="class in ibxm">Module</a> m)</pre> +<div class="block">Set the Module instance to be played.</div> +</li> +</ul> +<a name="set_loop(boolean)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>set_loop</h4> +<pre>public void set_loop(boolean loop)</pre> +<div class="block">If loop is true, playback will continue indefinitely, + otherwise the module will play through once and stop.</div> +</li> +</ul> +<a name="play()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>play</h4> +<pre>public void play()</pre> +<div class="block">Open the audio device and begin playback. + If a module is already playing it will be restarted.</div> +</li> +</ul> +<a name="stop()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>stop</h4> +<pre>public void stop()</pre> +<div class="block">Stop playback and close the audio device.</div> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> +<!-- ========= END OF CLASS DATA ========= --> +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../overview-summary.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../ibxm/Pattern.html" title="class in ibxm"><span class="strong">Prev Class</span></a></li> +<li><a href="../ibxm/ProTracker.html" title="class in ibxm"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?ibxm/Player.html" target="_top">Frames</a></li> +<li><a href="Player.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); + if(window==top) { + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; + } + //--> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> +<!-- ======== END OF BOTTOM NAVBAR ======= --> +</body> +</html> diff --git a/javadoc/ibxm/ProTracker.html b/javadoc/ibxm/ProTracker.html new file mode 100644 index 0000000..3cb45af --- /dev/null +++ b/javadoc/ibxm/ProTracker.html @@ -0,0 +1,272 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:09 EST 2015 --> +<title>ProTracker (Forge API)</title> +<meta name="date" content="2015-02-05"> +<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="ProTracker (Forge API)"; + } +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../overview-summary.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../ibxm/Player.html" title="class in ibxm"><span class="strong">Prev Class</span></a></li> +<li><a href="../ibxm/Sample.html" title="class in ibxm"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?ibxm/ProTracker.html" target="_top">Frames</a></li> +<li><a href="ProTracker.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); + if(window==top) { + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; + } + //--> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> +<!-- ========= END OF TOP NAVBAR ========= --> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="subTitle">ibxm</div> +<h2 title="Class ProTracker" class="title">Class ProTracker</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li>ibxm.ProTracker</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<hr> +<br> +<pre>public class <span class="strong">ProTracker</span> +extends java.lang.Object</pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../ibxm/ProTracker.html#ProTracker()">ProTracker</a></strong>()</code> </td> +</tr> +</table> +</li> +</ul> +<!-- ========== METHOD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static boolean</code></td> +<td class="colLast"><code><strong><a href="../ibxm/ProTracker.html#is_mod(byte[])">is_mod</a></strong>(byte[] header_1084_bytes)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static <a href="../ibxm/Module.html" title="class in ibxm">Module</a></code></td> +<td class="colLast"><code><strong><a href="../ibxm/ProTracker.html#load_mod(byte[],%20java.io.DataInput)">load_mod</a></strong>(byte[] header_1084_bytes, + java.io.DataInput data_input)</code> </td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="ProTracker()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>ProTracker</h4> +<pre>public ProTracker()</pre> +</li> +</ul> +</li> +</ul> +<!-- ============ METHOD DETAIL ========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="is_mod(byte[])"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>is_mod</h4> +<pre>public static boolean is_mod(byte[] header_1084_bytes)</pre> +</li> +</ul> +<a name="load_mod(byte[], java.io.DataInput)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>load_mod</h4> +<pre>public static <a href="../ibxm/Module.html" title="class in ibxm">Module</a> load_mod(byte[] header_1084_bytes, + java.io.DataInput data_input) + throws java.io.IOException</pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code>java.io.IOException</code></dd></dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> +<!-- ========= END OF CLASS DATA ========= --> +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../overview-summary.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../ibxm/Player.html" title="class in ibxm"><span class="strong">Prev Class</span></a></li> +<li><a href="../ibxm/Sample.html" title="class in ibxm"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?ibxm/ProTracker.html" target="_top">Frames</a></li> +<li><a href="ProTracker.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); + if(window==top) { + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; + } + //--> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> +<!-- ======== END OF BOTTOM NAVBAR ======= --> +</body> +</html> diff --git a/javadoc/ibxm/Sample.html b/javadoc/ibxm/Sample.html new file mode 100644 index 0000000..0d0da4b --- /dev/null +++ b/javadoc/ibxm/Sample.html @@ -0,0 +1,442 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:09 EST 2015 --> +<title>Sample (Forge API)</title> +<meta name="date" content="2015-02-05"> +<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Sample (Forge API)"; + } +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../overview-summary.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../ibxm/ProTracker.html" title="class in ibxm"><span class="strong">Prev Class</span></a></li> +<li><a href="../ibxm/ScreamTracker3.html" title="class in ibxm"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?ibxm/Sample.html" target="_top">Frames</a></li> +<li><a href="Sample.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); + if(window==top) { + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; + } + //--> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field_summary">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#field_detail">Field</a> | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> +<!-- ========= END OF TOP NAVBAR ========= --> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="subTitle">ibxm</div> +<h2 title="Class Sample" class="title">Class Sample</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li>ibxm.Sample</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<hr> +<br> +<pre>public class <span class="strong">Sample</span> +extends java.lang.Object</pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- =========== FIELD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation"> +<caption><span>Fields</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Field and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>java.lang.String</code></td> +<td class="colLast"><code><strong><a href="../ibxm/Sample.html#name">name</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../ibxm/Sample.html#panning">panning</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../ibxm/Sample.html#set_panning">set_panning</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../ibxm/Sample.html#transpose">transpose</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../ibxm/Sample.html#volume">volume</a></strong></code> </td> +</tr> +</table> +</li> +</ul> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../ibxm/Sample.html#Sample()">Sample</a></strong>()</code> </td> +</tr> +</table> +</li> +</ul> +<!-- ========== METHOD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../ibxm/Sample.html#has_finished(int)">has_finished</a></strong>(int sample_idx)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../ibxm/Sample.html#resample_linear(int,%20int,%20int,%20int,%20int,%20int[],%20int,%20int)">resample_linear</a></strong>(int sample_idx, + int sample_frac, + int step, + int left_gain, + int right_gain, + int[] mix_buffer, + int frame_offset, + int frames)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../ibxm/Sample.html#resample_nearest(int,%20int,%20int,%20int,%20int,%20int[],%20int,%20int)">resample_nearest</a></strong>(int sample_idx, + int sample_frac, + int step, + int left_gain, + int right_gain, + int[] mix_buffer, + int frame_offset, + int frames)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../ibxm/Sample.html#resample_sinc(int,%20int,%20int,%20int,%20int,%20int[],%20int,%20int)">resample_sinc</a></strong>(int sample_idx, + int sample_frac, + int step, + int left_gain, + int right_gain, + int[] mix_buffer, + int frame_offset, + int frames)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../ibxm/Sample.html#set_sample_data(short[],%20int,%20int,%20boolean)">set_sample_data</a></strong>(short[] data, + int loop_start, + int loop_length, + boolean ping_pong)</code> </td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> +<!-- ============ FIELD DETAIL =========== --> +<ul class="blockList"> +<li class="blockList"><a name="field_detail"> +<!-- --> +</a> +<h3>Field Detail</h3> +<a name="name"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>name</h4> +<pre>public java.lang.String name</pre> +</li> +</ul> +<a name="set_panning"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>set_panning</h4> +<pre>public boolean set_panning</pre> +</li> +</ul> +<a name="volume"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>volume</h4> +<pre>public int volume</pre> +</li> +</ul> +<a name="panning"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>panning</h4> +<pre>public int panning</pre> +</li> +</ul> +<a name="transpose"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>transpose</h4> +<pre>public int transpose</pre> +</li> +</ul> +</li> +</ul> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="Sample()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>Sample</h4> +<pre>public Sample()</pre> +</li> +</ul> +</li> +</ul> +<!-- ============ METHOD DETAIL ========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="set_sample_data(short[], int, int, boolean)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>set_sample_data</h4> +<pre>public void set_sample_data(short[] data, + int loop_start, + int loop_length, + boolean ping_pong)</pre> +</li> +</ul> +<a name="resample_nearest(int, int, int, int, int, int[], int, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>resample_nearest</h4> +<pre>public void resample_nearest(int sample_idx, + int sample_frac, + int step, + int left_gain, + int right_gain, + int[] mix_buffer, + int frame_offset, + int frames)</pre> +</li> +</ul> +<a name="resample_linear(int, int, int, int, int, int[], int, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>resample_linear</h4> +<pre>public void resample_linear(int sample_idx, + int sample_frac, + int step, + int left_gain, + int right_gain, + int[] mix_buffer, + int frame_offset, + int frames)</pre> +</li> +</ul> +<a name="resample_sinc(int, int, int, int, int, int[], int, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>resample_sinc</h4> +<pre>public void resample_sinc(int sample_idx, + int sample_frac, + int step, + int left_gain, + int right_gain, + int[] mix_buffer, + int frame_offset, + int frames)</pre> +</li> +</ul> +<a name="has_finished(int)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>has_finished</h4> +<pre>public boolean has_finished(int sample_idx)</pre> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> +<!-- ========= END OF CLASS DATA ========= --> +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../overview-summary.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../ibxm/ProTracker.html" title="class in ibxm"><span class="strong">Prev Class</span></a></li> +<li><a href="../ibxm/ScreamTracker3.html" title="class in ibxm"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?ibxm/Sample.html" target="_top">Frames</a></li> +<li><a href="Sample.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); + if(window==top) { + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; + } + //--> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field_summary">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#field_detail">Field</a> | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> +<!-- ======== END OF BOTTOM NAVBAR ======= --> +</body> +</html> diff --git a/javadoc/ibxm/ScreamTracker3.html b/javadoc/ibxm/ScreamTracker3.html new file mode 100644 index 0000000..da6c6d4 --- /dev/null +++ b/javadoc/ibxm/ScreamTracker3.html @@ -0,0 +1,272 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:10 EST 2015 --> +<title>ScreamTracker3 (Forge API)</title> +<meta name="date" content="2015-02-05"> +<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="ScreamTracker3 (Forge API)"; + } +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../overview-summary.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../ibxm/Sample.html" title="class in ibxm"><span class="strong">Prev Class</span></a></li> +<li>Next Class</li> +</ul> +<ul class="navList"> +<li><a href="../index.html?ibxm/ScreamTracker3.html" target="_top">Frames</a></li> +<li><a href="ScreamTracker3.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); + if(window==top) { + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; + } + //--> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> +<!-- ========= END OF TOP NAVBAR ========= --> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="subTitle">ibxm</div> +<h2 title="Class ScreamTracker3" class="title">Class ScreamTracker3</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li>ibxm.ScreamTracker3</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<hr> +<br> +<pre>public class <span class="strong">ScreamTracker3</span> +extends java.lang.Object</pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../ibxm/ScreamTracker3.html#ScreamTracker3()">ScreamTracker3</a></strong>()</code> </td> +</tr> +</table> +</li> +</ul> +<!-- ========== METHOD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static boolean</code></td> +<td class="colLast"><code><strong><a href="../ibxm/ScreamTracker3.html#is_s3m(byte[])">is_s3m</a></strong>(byte[] header_96_bytes)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static <a href="../ibxm/Module.html" title="class in ibxm">Module</a></code></td> +<td class="colLast"><code><strong><a href="../ibxm/ScreamTracker3.html#load_s3m(byte[],%20java.io.DataInput)">load_s3m</a></strong>(byte[] header_96_bytes, + java.io.DataInput data_input)</code> </td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="ScreamTracker3()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>ScreamTracker3</h4> +<pre>public ScreamTracker3()</pre> +</li> +</ul> +</li> +</ul> +<!-- ============ METHOD DETAIL ========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="is_s3m(byte[])"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>is_s3m</h4> +<pre>public static boolean is_s3m(byte[] header_96_bytes)</pre> +</li> +</ul> +<a name="load_s3m(byte[], java.io.DataInput)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>load_s3m</h4> +<pre>public static <a href="../ibxm/Module.html" title="class in ibxm">Module</a> load_s3m(byte[] header_96_bytes, + java.io.DataInput data_input) + throws java.io.IOException</pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code>java.io.IOException</code></dd></dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> +<!-- ========= END OF CLASS DATA ========= --> +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../overview-summary.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../ibxm/Sample.html" title="class in ibxm"><span class="strong">Prev Class</span></a></li> +<li>Next Class</li> +</ul> +<ul class="navList"> +<li><a href="../index.html?ibxm/ScreamTracker3.html" target="_top">Frames</a></li> +<li><a href="ScreamTracker3.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); + if(window==top) { + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; + } + //--> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> +<!-- ======== END OF BOTTOM NAVBAR ======= --> +</body> +</html> diff --git a/javadoc/ibxm/package-frame.html b/javadoc/ibxm/package-frame.html new file mode 100644 index 0000000..48de5b0 --- /dev/null +++ b/javadoc/ibxm/package-frame.html @@ -0,0 +1,30 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:23 EST 2015 --> +<title>ibxm (Forge API)</title> +<meta name="date" content="2015-02-05"> +<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> +</head> +<body> +<h1 class="bar"><a href="../ibxm/package-summary.html" target="classFrame">ibxm</a></h1> +<div class="indexContainer"> +<h2 title="Classes">Classes</h2> +<ul title="Classes"> +<li><a href="Channel.html" title="class in ibxm" target="classFrame">Channel</a></li> +<li><a href="Envelope.html" title="class in ibxm" target="classFrame">Envelope</a></li> +<li><a href="FastTracker2.html" title="class in ibxm" target="classFrame">FastTracker2</a></li> +<li><a href="IBXM.html" title="class in ibxm" target="classFrame">IBXM</a></li> +<li><a href="Instrument.html" title="class in ibxm" target="classFrame">Instrument</a></li> +<li><a href="LogTable.html" title="class in ibxm" target="classFrame">LogTable</a></li> +<li><a href="Module.html" title="class in ibxm" target="classFrame">Module</a></li> +<li><a href="Pattern.html" title="class in ibxm" target="classFrame">Pattern</a></li> +<li><a href="Player.html" title="class in ibxm" target="classFrame">Player</a></li> +<li><a href="ProTracker.html" title="class in ibxm" target="classFrame">ProTracker</a></li> +<li><a href="Sample.html" title="class in ibxm" target="classFrame">Sample</a></li> +<li><a href="ScreamTracker3.html" title="class in ibxm" target="classFrame">ScreamTracker3</a></li> +</ul> +</div> +</body> +</html> diff --git a/javadoc/ibxm/package-summary.html b/javadoc/ibxm/package-summary.html new file mode 100644 index 0000000..8aa4f3a --- /dev/null +++ b/javadoc/ibxm/package-summary.html @@ -0,0 +1,175 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:23 EST 2015 --> +<title>ibxm (Forge API)</title> +<meta name="date" content="2015-02-05"> +<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="ibxm (Forge API)"; + } +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../overview-summary.html">Overview</a></li> +<li class="navBarCell1Rev">Package</li> +<li>Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../cpw/mods/fml/server/package-summary.html">Prev Package</a></li> +<li><a href="../net/minecraft/block/package-summary.html">Next Package</a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?ibxm/package-summary.html" target="_top">Frames</a></li> +<li><a href="package-summary.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); + if(window==top) { + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; + } + //--> +</script> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> +<!-- ========= END OF TOP NAVBAR ========= --> +<div class="header"> +<h1 title="Package" class="title">Package ibxm</h1> +</div> +<div class="contentContainer"> +<ul class="blockList"> +<li class="blockList"> +<table class="packageSummary" border="0" cellpadding="3" cellspacing="0" summary="Class Summary table, listing classes, and an explanation"> +<caption><span>Class Summary</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Class</th> +<th class="colLast" scope="col">Description</th> +</tr> +<tbody> +<tr class="altColor"> +<td class="colFirst"><a href="../ibxm/Channel.html" title="class in ibxm">Channel</a></td> +<td class="colLast"> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><a href="../ibxm/Envelope.html" title="class in ibxm">Envelope</a></td> +<td class="colLast"> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><a href="../ibxm/FastTracker2.html" title="class in ibxm">FastTracker2</a></td> +<td class="colLast"> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><a href="../ibxm/IBXM.html" title="class in ibxm">IBXM</a></td> +<td class="colLast"> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><a href="../ibxm/Instrument.html" title="class in ibxm">Instrument</a></td> +<td class="colLast"> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><a href="../ibxm/LogTable.html" title="class in ibxm">LogTable</a></td> +<td class="colLast"> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><a href="../ibxm/Module.html" title="class in ibxm">Module</a></td> +<td class="colLast"> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><a href="../ibxm/Pattern.html" title="class in ibxm">Pattern</a></td> +<td class="colLast"> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><a href="../ibxm/Player.html" title="class in ibxm">Player</a></td> +<td class="colLast"> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><a href="../ibxm/ProTracker.html" title="class in ibxm">ProTracker</a></td> +<td class="colLast"> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><a href="../ibxm/Sample.html" title="class in ibxm">Sample</a></td> +<td class="colLast"> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><a href="../ibxm/ScreamTracker3.html" title="class in ibxm">ScreamTracker3</a></td> +<td class="colLast"> </td> +</tr> +</tbody> +</table> +</li> +</ul> +</div> +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../overview-summary.html">Overview</a></li> +<li class="navBarCell1Rev">Package</li> +<li>Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../cpw/mods/fml/server/package-summary.html">Prev Package</a></li> +<li><a href="../net/minecraft/block/package-summary.html">Next Package</a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?ibxm/package-summary.html" target="_top">Frames</a></li> +<li><a href="package-summary.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); + if(window==top) { + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; + } + //--> +</script> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> +<!-- ======== END OF BOTTOM NAVBAR ======= --> +</body> +</html> diff --git a/javadoc/ibxm/package-tree.html b/javadoc/ibxm/package-tree.html new file mode 100644 index 0000000..a938c30 --- /dev/null +++ b/javadoc/ibxm/package-tree.html @@ -0,0 +1,137 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:23 EST 2015 --> +<title>ibxm Class Hierarchy (Forge API)</title> +<meta name="date" content="2015-02-05"> +<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="ibxm Class Hierarchy (Forge API)"; + } +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../overview-summary.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li class="navBarCell1Rev">Tree</li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../cpw/mods/fml/server/package-tree.html">Prev</a></li> +<li><a href="../net/minecraft/block/package-tree.html">Next</a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?ibxm/package-tree.html" target="_top">Frames</a></li> +<li><a href="package-tree.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); + if(window==top) { + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; + } + //--> +</script> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> +<!-- ========= END OF TOP NAVBAR ========= --> +<div class="header"> +<h1 class="title">Hierarchy For Package ibxm</h1> +<span class="strong">Package Hierarchies:</span> +<ul class="horizontal"> +<li><a href="../overview-tree.html">All Packages</a></li> +</ul> +</div> +<div class="contentContainer"> +<h2 title="Class Hierarchy">Class Hierarchy</h2> +<ul> +<li type="circle">java.lang.Object +<ul> +<li type="circle">ibxm.<a href="../ibxm/Channel.html" title="class in ibxm"><span class="strong">Channel</span></a></li> +<li type="circle">ibxm.<a href="../ibxm/Envelope.html" title="class in ibxm"><span class="strong">Envelope</span></a></li> +<li type="circle">ibxm.<a href="../ibxm/FastTracker2.html" title="class in ibxm"><span class="strong">FastTracker2</span></a></li> +<li type="circle">ibxm.<a href="../ibxm/IBXM.html" title="class in ibxm"><span class="strong">IBXM</span></a></li> +<li type="circle">ibxm.<a href="../ibxm/Instrument.html" title="class in ibxm"><span class="strong">Instrument</span></a></li> +<li type="circle">ibxm.<a href="../ibxm/LogTable.html" title="class in ibxm"><span class="strong">LogTable</span></a></li> +<li type="circle">ibxm.<a href="../ibxm/Module.html" title="class in ibxm"><span class="strong">Module</span></a></li> +<li type="circle">ibxm.<a href="../ibxm/Pattern.html" title="class in ibxm"><span class="strong">Pattern</span></a></li> +<li type="circle">ibxm.<a href="../ibxm/Player.html" title="class in ibxm"><span class="strong">Player</span></a></li> +<li type="circle">ibxm.<a href="../ibxm/ProTracker.html" title="class in ibxm"><span class="strong">ProTracker</span></a></li> +<li type="circle">ibxm.<a href="../ibxm/Sample.html" title="class in ibxm"><span class="strong">Sample</span></a></li> +<li type="circle">ibxm.<a href="../ibxm/ScreamTracker3.html" title="class in ibxm"><span class="strong">ScreamTracker3</span></a></li> +</ul> +</li> +</ul> +</div> +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../overview-summary.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li class="navBarCell1Rev">Tree</li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../cpw/mods/fml/server/package-tree.html">Prev</a></li> +<li><a href="../net/minecraft/block/package-tree.html">Next</a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?ibxm/package-tree.html" target="_top">Frames</a></li> +<li><a href="package-tree.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); + if(window==top) { + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; + } + //--> +</script> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> +<!-- ======== END OF BOTTOM NAVBAR ======= --> +</body> +</html> |
