generated docs and build

This commit is contained in:
Yotam Mann 2014-06-20 01:45:05 -04:00
parent eec6e154a2
commit abd8f71200
24 changed files with 8322 additions and 1091 deletions

231
Tone.js
View file

@ -457,6 +457,8 @@ define('Tone/signal/Signal',["Tone/core/Tone"], function(Tone){
//set the default value
this.setValue(this.defaultArg(value, 0));
this.output.noGC();
};
Tone.extend(Tone.Signal);
@ -609,15 +611,25 @@ define('Tone/signal/Signal',["Tone/core/Tone"], function(Tone){
/**
* Sync this to another signal and it will always maintain the
* ratio between the two signals until it is unsynced
*
* Signals can only be synced to one other signal. while syncing,
* if a signal's value is changed, the new ratio between the signals
* is maintained as the syncing signal is changed.
*
* @param {Tone.Signal} signal to sync to
* @param {number=} ratio optionally pass in the ratio between
* the two signals, otherwise it will be computed
*/
Tone.Signal.prototype.sync = function(signal){
//get the sync ratio
if (signal.getValue() !== 0){
this._syncRatio = this.getValue() / signal.getValue();
Tone.Signal.prototype.sync = function(signal, ratio){
if (ratio){
this._syncRatio = ratio;
} else {
this._syncRatio = 0;
//get the sync ratio
if (signal.getValue() !== 0){
this._syncRatio = this.getValue() / signal.getValue();
} else {
this._syncRatio = 0;
}
}
//make a new scalar which is not connected to the constant signal
this.scalar.disconnect();
@ -646,8 +658,6 @@ define('Tone/signal/Signal',["Tone/core/Tone"], function(Tone){
/**
* internal dispose method to tear down the node
*
* @override
*/
Tone.Signal.prototype.dispose = function(){
//disconnect everything
@ -916,7 +926,7 @@ define('Tone/component/DryWet',["Tone/core/Tone", "Tone/signal/Signal", "Tone/si
*
* @type {GainNode}
*/
this.wetness = new Tone.Signal(0);
this.wetness = new Tone.Signal(initialDry);
/**
* invert the incoming signal
* @private
@ -931,6 +941,9 @@ define('Tone/component/DryWet',["Tone/core/Tone", "Tone/signal/Signal", "Tone/si
this.chain(this.wetness, this._invert, this.wet.gain);
//dry control
this.chain(this.wetness, this.dry.gain);
this.dry.gain.value = 0;
this.wet.gain.value = 0;
};
Tone.extend(Tone.DryWet);
@ -943,7 +956,7 @@ define('Tone/component/DryWet',["Tone/core/Tone", "Tone/signal/Signal", "Tone/si
*/
Tone.DryWet.prototype.setDry = function(val, rampTime){
rampTime = this.defaultArg(rampTime, 0);
this.wetness.linearRampToValueAtTime(val, this.toSeconds(rampTime));
this.wetness.linearRampToValueAtTime(this.equalPowerScale(val), this.toSeconds(rampTime));
};
/**
@ -979,7 +992,7 @@ define('Tone/component/Envelope',["Tone/core/Tone", "Tone/signal/Signal"], funct
/**
* Envelope
* ADR envelope generator attaches to an AudioParam
* ADR envelope generator attaches to an AudioParam or AudioNode
*
* @constructor
* @extends {Tone}
@ -994,16 +1007,21 @@ define('Tone/component/Envelope',["Tone/core/Tone", "Tone/signal/Signal"], funct
//extend Unit
Tone.call(this);
//set the parameters
/** @type {number} */
this.attack = this.defaultArg(attack, 0.01);
/** @type {number} */
this.decay = this.defaultArg(decay, 0.1);
/** @type {number} */
this.release = this.defaultArg(release, 1);
/** @type {number} */
this.sustain = this.defaultArg(sustain, 0.5);
/** @type {number} */
this.min = this.defaultArg(minOutput, 0);
/** @type {number} */
this.max = this.defaultArg(maxOutput, 1);
//the control signal
/** @type {Tone.Signal} */
this.control = new Tone.Signal(this.min);
//connections
@ -1036,7 +1054,7 @@ define('Tone/component/Envelope',["Tone/core/Tone", "Tone/signal/Signal"], funct
* attack->decay->sustain exponential ramp
* @param {Tone.Time} time
*/
Tone.Envelope.prototype.triggerAttackExp = function(time){
Tone.Envelope.prototype.triggerExponentialAttack = function(time){
var startVal = this.min;
if (!time){
startVal = this.control.getValue();
@ -1073,7 +1091,7 @@ define('Tone/component/Envelope',["Tone/core/Tone", "Tone/signal/Signal"], funct
*
* @param {Tone.Time} time
*/
Tone.Envelope.prototype.triggerReleaseExp = function(time){
Tone.Envelope.prototype.triggerExponentialRelease = function(time){
var startVal = this.control.getValue();
if (time){
startVal = (this.max - this.min) * this.sustain + this.min;
@ -1106,6 +1124,14 @@ define('Tone/component/Envelope',["Tone/core/Tone", "Tone/signal/Signal"], funct
this._connect(param);
};
/**
* disconnect and dispose
*/
Tone.Envelope.prototype.dispose = function(){
this.control.dispose();
this.control = null;
};
return Tone.Envelope;
});
@ -2194,7 +2220,7 @@ function(Tone){
this.state = Tone.Source.State.STARTED;
//get previous values
var type = this.oscillator.type;
var detune = this.oscillator.frequency.value;
var detune = this.oscillator.detune.value;
//new oscillator with previous values
this.oscillator = this.context.createOscillator();
this.oscillator.type = type;
@ -2313,7 +2339,6 @@ define('Tone/component/LFO',["Tone/core/Tone", "Tone/source/Oscillator", "Tone/s
* @param {number=} outputMax
*/
Tone.LFO = function(rate, outputMin, outputMax){
Tone.call(this);
/** @type {Tone.Oscillator} */
@ -2413,6 +2438,18 @@ define('Tone/component/LFO',["Tone/core/Tone", "Tone/source/Oscillator", "Tone/s
this._connect(param);
};
/**
* disconnect and dispose
*/
Tone.LFO.prototype.dispose = function(){
this.oscillator.dispose();
this.output.disconnect();
this.scaler.dispose();
this.oscillator = null;
this.output = null;
this.scaler = null;
};
return Tone.LFO;
});
define('Tone/component/Meter',["Tone/core/Tone", "Tone/core/Master"], function(Tone){
@ -2571,62 +2608,6 @@ define('Tone/component/Meter',["Tone/core/Tone", "Tone/core/Master"], function(T
return Tone.Meter;
});
define('Tone/signal/Merge',["Tone/core/Tone"], function(Tone){
/**
* merge a left and a right channel into a single stereo channel
*
* instead of connecting to the input, connect to either the left, or right input
*
* default input for connect is left input
*
* @constructor
* @extends {Tone}
*/
Tone.Merge = function(){
Tone.call(this);
/**
* the left input channel
* also an alias for the input
* @type {GainNode}
*/
this.left = this.input;
/**
* the right input channel
* @type {GainNode}
*/
this.right = this.context.createGain();
/**
* the merger node for the two channels
* @type {ChannelMergerNode}
*/
this.merger = this.context.createChannelMerger(2);
//connections
this.left.connect(this.merger, 0, 0);
this.right.connect(this.merger, 0, 1);
this.merger.connect(this.output);
};
Tone.extend(Tone.Merge);
/**
* clean up
*/
Tone.Merge.prototype.dispose = function(){
this.input.disconnect();
this.right.disconnect();
this.merger.disconnect();
this.input = null;
this.right = null;
this.merger = null;
};
return Tone.Merge;
});
///////////////////////////////////////////////////////////////////////////////
//
// PANNER
@ -2636,47 +2617,23 @@ define('Tone/signal/Merge',["Tone/core/Tone"], function(Tone){
// 1 = 100% Right
///////////////////////////////////////////////////////////////////////////////
define('Tone/component/Panner',["Tone/core/Tone", "Tone/signal/Merge", "Tone/signal/Signal", "Tone/signal/Scale"],
define('Tone/component/Panner',["Tone/core/Tone", "Tone/component/DryWet"],
function(Tone){
/**
* a panner is just a dry/wet knob
*/
Tone.Panner = function(){
Tone.call(this);
//components
//incoming signal is sent to left and right
this.left = this.context.createGain();
this.right = this.context.createGain();
this.control = new Tone.Signal();
this.merge = new Tone.Merge();
this.invert = new Tone.Scale(1, 0);
this.normal = new Tone.Scale(0, 1);
//connections
this.chain(this.input, this.left, this.merge.left);
this.chain(this.input, this.right, this.merge.right);
this.merge.connect(this.output);
//left channel control
this.chain(this.control, this.invert, this.left.gain);
//right channel control
this.chain(this.control, this.normal, this.right.gain);
//setup
this.left.gain.value = 0;
this.right.gain.value = 0;
this.setPan(.5);
Tone.DryWet.call(this);
this.setPan(0.5);
};
Tone.extend(Tone.Panner);
Tone.extend(Tone.Panner, Tone.DryWet);
Tone.Panner.prototype.setPan = function(val, rampTime){
rampTime = this.defaultArg(rampTime, 0);
//put val into -1 to 1 range
this.control.linearRampToValueAtTime(val, rampTime);
};
Tone.Panner.prototype.setPan = Tone.Panner.prototype.setDry;
return Tone.Panner;
});;
});
define('Tone/component/Recorder',["Tone/core/Tone", "Tone/core/Master"], function(Tone){
/**
@ -3524,6 +3481,62 @@ define('Tone/signal/BitCrusher',["Tone/core/Tone"], function(Tone){
return Tone.BitCrusher;
});
define('Tone/signal/Merge',["Tone/core/Tone"], function(Tone){
/**
* merge a left and a right channel into a single stereo channel
*
* instead of connecting to the input, connect to either the left, or right input
*
* default input for connect is left input
*
* @constructor
* @extends {Tone}
*/
Tone.Merge = function(){
Tone.call(this);
/**
* the left input channel
* also an alias for the input
* @type {GainNode}
*/
this.left = this.input;
/**
* the right input channel
* @type {GainNode}
*/
this.right = this.context.createGain();
/**
* the merger node for the two channels
* @type {ChannelMergerNode}
*/
this.merger = this.context.createChannelMerger(2);
//connections
this.left.connect(this.merger, 0, 0);
this.right.connect(this.merger, 0, 1);
this.merger.connect(this.output);
};
Tone.extend(Tone.Merge);
/**
* clean up
*/
Tone.Merge.prototype.dispose = function(){
this.input.disconnect();
this.right.disconnect();
this.merger.disconnect();
this.input = null;
this.right = null;
this.merger = null;
};
return Tone.Merge;
});
define('Tone/signal/Split',["Tone/core/Tone"], function(Tone){
/**
@ -3791,7 +3804,7 @@ define('Tone/source/Noise',["Tone/core/Tone", "Tone/source/Source"], function(To
/**
* internal start method
*
* @type {Tone.Time} time
* @param {Tone.Time} time
* @private
*/
Tone.Noise.prototype._start = function(time){
@ -3806,7 +3819,7 @@ define('Tone/source/Noise',["Tone/core/Tone", "Tone/source/Source"], function(To
/**
* start the noise at a specific time
*
* @type {Tone.Time} time
* @param {Tone.Time} time
*/
Tone.Noise.prototype.start = function(time){
if (this.state === Tone.Source.State.STOPPED){
@ -3819,7 +3832,7 @@ define('Tone/source/Noise',["Tone/core/Tone", "Tone/source/Source"], function(To
/**
* internal stop method
*
* @type {Tone.Time} time
* @param {Tone.Time} time
* @private
*/
Tone.Noise.prototype._stop = function(time){
@ -3830,7 +3843,7 @@ define('Tone/source/Noise',["Tone/core/Tone", "Tone/source/Source"], function(To
/**
* stop the noise at a specific time
*
* @type {Tone.Time} time
* @param {Tone.Time} time
*/
Tone.Noise.prototype.stop = function(time){
if (this.state === Tone.Source.State.STARTED) {

View file

@ -130,7 +130,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line673">line 673</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line681">line 681</a>
</li></ul></dd>
@ -222,7 +222,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line680">line 680</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line688">line 688</a>
</li></ul></dd>
@ -489,7 +489,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1833">line 1833</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1925">line 1925</a>
</li></ul></dd>
@ -552,7 +552,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1805">line 1805</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1897">line 1897</a>
</li></ul></dd>
@ -613,7 +613,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1819">line 1819</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1911">line 1911</a>
</li></ul></dd>
@ -1421,9 +1421,7 @@
<div class="description">
a dispose method
should be overridden by child classes
dispose method
</div>
@ -1442,10 +1440,74 @@
<dt class="inherited-from">Inherited From:</dt>
<dd class="inherited-from"><ul class="dummy"><li>
<a href="Tone.html#dispose">Tone#dispose</a>
</li></dd>
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line708">line 708</a>
</li></ul></dd>
</dl>
</dd>
<dt>
<h4 class="name" id="dispose"><span class="type-signature"></span>dispose<span class="signature">()</span><span class="type-signature"></span></h4>
</dt>
<dd>
<div class="description">
dispose method
</div>
<dl class="details">
@ -1461,7 +1523,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line274">line 274</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line3578">line 3578</a>
</li></ul></dd>
@ -1873,7 +1935,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line345">line 345</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line343">line 343</a>
</li></ul></dd>
@ -2434,7 +2496,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1124">line 1124</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1216">line 1216</a>
</li></ul></dd>
@ -2818,7 +2880,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1848">line 1848</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1940">line 1940</a>
</li></ul></dd>
@ -2906,7 +2968,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line286">line 286</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line284">line 284</a>
</li></ul></dd>
@ -3050,7 +3112,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2791">line 2791</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2826">line 2826</a>
</li></ul></dd>
@ -3172,7 +3234,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line295">line 295</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line293">line 293</a>
</li></ul></dd>
@ -3312,7 +3374,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line354">line 354</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line352">line 352</a>
</li></ul></dd>
@ -3475,7 +3537,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2776">line 2776</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2811">line 2811</a>
</li></ul></dd>
@ -3610,7 +3672,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line693">line 693</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line701">line 701</a>
</li></ul></dd>
@ -3732,7 +3794,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1929">line 1929</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2021">line 2021</a>
</li></ul></dd>
@ -3828,7 +3890,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1095">line 1095</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1187">line 1187</a>
</li></ul></dd>
@ -3950,7 +4012,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line305">line 305</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line303">line 303</a>
</li></ul></dd>
@ -4095,7 +4157,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line321">line 321</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line319">line 319</a>
</li></ul></dd>
@ -4314,7 +4376,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1950">line 1950</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2042">line 2042</a>
</li></ul></dd>
@ -4531,7 +4593,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1910">line 1910</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2002">line 2002</a>
</li></ul></dd>
@ -4749,7 +4811,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1880">line 1880</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1972">line 1972</a>
</li></ul></dd>
@ -4812,13 +4874,13 @@
</div>
<nav>
<h2><a href="index.html">Index</a></h2><h3>Classes</h3><ul><li><a href="Tone.html">Tone</a></li><li><a href="Tone.Add.html">Add</a></li><li><a href="Tone.AutoPanner.html">AutoPanner</a></li><li><a href="Tone.BitCrusher.html">BitCrusher</a></li><li><a href="Tone.DryWet.html">DryWet</a></li><li><a href="Tone.Envelope.html">Envelope</a></li><li><a href="Tone.LFO.html">LFO</a></li><li><a href="Tone.Merge.html">Merge</a></li><li><a href="Tone.Meter.html">Meter</a></li><li><a href="Tone.Microphone.html">Microphone</a></li><li><a href="Tone.Multiply.html">Multiply</a></li><li><a href="Tone.Oscillator.html">Oscillator</a></li><li><a href="Tone.Player.html">Player</a></li><li><a href="Tone.Recorder.html">Recorder</a></li><li><a href="Tone.Scale.html">Scale</a></li><li><a href="Tone.Signal.html">Signal</a></li><li><a href="Tone.Source.html">Source</a></li><li><a href="Tone.Split.html">Split</a></li><li><a href="Tone.Transport.html">Transport</a></li></ul><h3>Global</h3><ul><li><a href="global.html#for the default output">for the default output</a></li><li>{GainNode}</li></ul>
<h2><a href="index.html">Index</a></h2><h3>Classes</h3><ul><li><a href="Tone.html">Tone</a></li><li><a href="Tone.Add.html">Add</a></li><li><a href="Tone.AutoPanner.html">AutoPanner</a></li><li><a href="Tone.BitCrusher.html">BitCrusher</a></li><li><a href="Tone.DryWet.html">DryWet</a></li><li><a href="Tone.Envelope.html">Envelope</a></li><li><a href="Tone.LFO.html">LFO</a></li><li><a href="Tone.Merge.html">Merge</a></li><li><a href="Tone.Meter.html">Meter</a></li><li><a href="Tone.Microphone.html">Microphone</a></li><li><a href="Tone.Multiply.html">Multiply</a></li><li><a href="Tone.Noise.html">Noise</a></li><li><a href="Tone.Oscillator.html">Oscillator</a></li><li><a href="Tone.Player.html">Player</a></li><li><a href="Tone.Recorder.html">Recorder</a></li><li><a href="Tone.Scale.html">Scale</a></li><li><a href="Tone.Signal.html">Signal</a></li><li><a href="Tone.Source.html">Source</a></li><li><a href="Tone.Split.html">Split</a></li><li><a href="Tone.Transport.html">Transport</a></li></ul><h3>Global</h3><ul><li><a href="global.html#for the default output">for the default output</a></li><li>{GainNode}</li></ul>
</nav>
<br clear="both">
<footer>
Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.2.2</a> on Thu Jun 19 2014 13:40:22 GMT-0400 (EDT)
Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.2.2</a> on Fri Jun 20 2014 01:43:55 GMT-0400 (EDT)
</footer>
<script> prettyPrint(); </script>

View file

@ -175,7 +175,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2869">line 2869</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2904">line 2904</a>
</li></ul></dd>
@ -310,7 +310,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2930">line 2930</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2965">line 2965</a>
</li></ul></dd>
@ -430,7 +430,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2921">line 2921</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2956">line 2956</a>
</li></ul></dd>
@ -547,7 +547,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2912">line 2912</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2947">line 2947</a>
</li></ul></dd>
@ -664,7 +664,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2894">line 2894</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2929">line 2929</a>
</li></ul></dd>
@ -781,7 +781,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2903">line 2903</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2938">line 2938</a>
</li></ul></dd>
@ -822,13 +822,13 @@
</div>
<nav>
<h2><a href="index.html">Index</a></h2><h3>Classes</h3><ul><li><a href="Tone.html">Tone</a></li><li><a href="Tone.Add.html">Add</a></li><li><a href="Tone.AutoPanner.html">AutoPanner</a></li><li><a href="Tone.BitCrusher.html">BitCrusher</a></li><li><a href="Tone.DryWet.html">DryWet</a></li><li><a href="Tone.Envelope.html">Envelope</a></li><li><a href="Tone.LFO.html">LFO</a></li><li><a href="Tone.Merge.html">Merge</a></li><li><a href="Tone.Meter.html">Meter</a></li><li><a href="Tone.Microphone.html">Microphone</a></li><li><a href="Tone.Multiply.html">Multiply</a></li><li><a href="Tone.Oscillator.html">Oscillator</a></li><li><a href="Tone.Player.html">Player</a></li><li><a href="Tone.Recorder.html">Recorder</a></li><li><a href="Tone.Scale.html">Scale</a></li><li><a href="Tone.Signal.html">Signal</a></li><li><a href="Tone.Source.html">Source</a></li><li><a href="Tone.Split.html">Split</a></li><li><a href="Tone.Transport.html">Transport</a></li></ul><h3>Global</h3><ul><li><a href="global.html#for the default output">for the default output</a></li><li>{GainNode}</li></ul>
<h2><a href="index.html">Index</a></h2><h3>Classes</h3><ul><li><a href="Tone.html">Tone</a></li><li><a href="Tone.Add.html">Add</a></li><li><a href="Tone.AutoPanner.html">AutoPanner</a></li><li><a href="Tone.BitCrusher.html">BitCrusher</a></li><li><a href="Tone.DryWet.html">DryWet</a></li><li><a href="Tone.Envelope.html">Envelope</a></li><li><a href="Tone.LFO.html">LFO</a></li><li><a href="Tone.Merge.html">Merge</a></li><li><a href="Tone.Meter.html">Meter</a></li><li><a href="Tone.Microphone.html">Microphone</a></li><li><a href="Tone.Multiply.html">Multiply</a></li><li><a href="Tone.Noise.html">Noise</a></li><li><a href="Tone.Oscillator.html">Oscillator</a></li><li><a href="Tone.Player.html">Player</a></li><li><a href="Tone.Recorder.html">Recorder</a></li><li><a href="Tone.Scale.html">Scale</a></li><li><a href="Tone.Signal.html">Signal</a></li><li><a href="Tone.Source.html">Source</a></li><li><a href="Tone.Split.html">Split</a></li><li><a href="Tone.Transport.html">Transport</a></li></ul><h3>Global</h3><ul><li><a href="global.html#for the default output">for the default output</a></li><li>{GainNode}</li></ul>
</nav>
<br clear="both">
<footer>
Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.2.2</a> on Thu Jun 19 2014 13:40:22 GMT-0400 (EDT)
Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.2.2</a> on Fri Jun 20 2014 01:43:55 GMT-0400 (EDT)
</footer>
<script> prettyPrint(); </script>

View file

@ -176,7 +176,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line3338">line 3338</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line3372">line 3372</a>
</li></ul></dd>
@ -268,7 +268,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line3346">line 3346</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line3380">line 3380</a>
</li></ul></dd>
@ -328,7 +328,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line3382">line 3382</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line3416">line 3416</a>
</li></ul></dd>
@ -388,7 +388,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line3352">line 3352</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line3386">line 3386</a>
</li></ul></dd>
@ -448,7 +448,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line3364">line 3364</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line3398">line 3398</a>
</li></ul></dd>
@ -508,7 +508,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line3376">line 3376</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line3410">line 3410</a>
</li></ul></dd>
@ -568,7 +568,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line3370">line 3370</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line3404">line 3404</a>
</li></ul></dd>
@ -628,7 +628,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line3358">line 3358</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line3392">line 3392</a>
</li></ul></dd>
@ -895,7 +895,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1833">line 1833</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1925">line 1925</a>
</li></ul></dd>
@ -958,7 +958,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1805">line 1805</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1897">line 1897</a>
</li></ul></dd>
@ -1019,7 +1019,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1819">line 1819</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1911">line 1911</a>
</li></ul></dd>
@ -1266,7 +1266,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line3395">line 3395</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line3429">line 3429</a>
</li></ul></dd>
@ -1940,9 +1940,7 @@
<div class="description">
a dispose method
should be overridden by child classes
clean up
</div>
@ -1961,11 +1959,6 @@
<dt class="inherited-from">Inherited From:</dt>
<dd class="inherited-from"><ul class="dummy"><li>
<a href="Tone.html#dispose">Tone#dispose</a>
</li></dd>
@ -1980,7 +1973,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line274">line 274</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line3473">line 3473</a>
</li></ul></dd>
@ -2392,7 +2385,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line345">line 345</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line343">line 343</a>
</li></ul></dd>
@ -2953,7 +2946,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1124">line 1124</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1216">line 1216</a>
</li></ul></dd>
@ -3337,7 +3330,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1848">line 1848</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1940">line 1940</a>
</li></ul></dd>
@ -3425,7 +3418,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line286">line 286</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line284">line 284</a>
</li></ul></dd>
@ -3569,7 +3562,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2791">line 2791</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2826">line 2826</a>
</li></ul></dd>
@ -3691,7 +3684,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line295">line 295</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line293">line 293</a>
</li></ul></dd>
@ -3831,7 +3824,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line354">line 354</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line352">line 352</a>
</li></ul></dd>
@ -3994,7 +3987,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2776">line 2776</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2811">line 2811</a>
</li></ul></dd>
@ -4129,7 +4122,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line3422">line 3422</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line3456">line 3456</a>
</li></ul></dd>
@ -4246,7 +4239,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line3432">line 3432</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line3466">line 3466</a>
</li></ul></dd>
@ -4368,7 +4361,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1929">line 1929</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2021">line 2021</a>
</li></ul></dd>
@ -4464,7 +4457,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1095">line 1095</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1187">line 1187</a>
</li></ul></dd>
@ -4586,7 +4579,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line305">line 305</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line303">line 303</a>
</li></ul></dd>
@ -4731,7 +4724,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line321">line 321</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line319">line 319</a>
</li></ul></dd>
@ -4950,7 +4943,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1950">line 1950</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2042">line 2042</a>
</li></ul></dd>
@ -5167,7 +5160,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1910">line 1910</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2002">line 2002</a>
</li></ul></dd>
@ -5385,7 +5378,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1880">line 1880</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1972">line 1972</a>
</li></ul></dd>
@ -5448,13 +5441,13 @@
</div>
<nav>
<h2><a href="index.html">Index</a></h2><h3>Classes</h3><ul><li><a href="Tone.html">Tone</a></li><li><a href="Tone.Add.html">Add</a></li><li><a href="Tone.AutoPanner.html">AutoPanner</a></li><li><a href="Tone.BitCrusher.html">BitCrusher</a></li><li><a href="Tone.DryWet.html">DryWet</a></li><li><a href="Tone.Envelope.html">Envelope</a></li><li><a href="Tone.LFO.html">LFO</a></li><li><a href="Tone.Merge.html">Merge</a></li><li><a href="Tone.Meter.html">Meter</a></li><li><a href="Tone.Microphone.html">Microphone</a></li><li><a href="Tone.Multiply.html">Multiply</a></li><li><a href="Tone.Oscillator.html">Oscillator</a></li><li><a href="Tone.Player.html">Player</a></li><li><a href="Tone.Recorder.html">Recorder</a></li><li><a href="Tone.Scale.html">Scale</a></li><li><a href="Tone.Signal.html">Signal</a></li><li><a href="Tone.Source.html">Source</a></li><li><a href="Tone.Split.html">Split</a></li><li><a href="Tone.Transport.html">Transport</a></li></ul><h3>Global</h3><ul><li><a href="global.html#for the default output">for the default output</a></li><li>{GainNode}</li></ul>
<h2><a href="index.html">Index</a></h2><h3>Classes</h3><ul><li><a href="Tone.html">Tone</a></li><li><a href="Tone.Add.html">Add</a></li><li><a href="Tone.AutoPanner.html">AutoPanner</a></li><li><a href="Tone.BitCrusher.html">BitCrusher</a></li><li><a href="Tone.DryWet.html">DryWet</a></li><li><a href="Tone.Envelope.html">Envelope</a></li><li><a href="Tone.LFO.html">LFO</a></li><li><a href="Tone.Merge.html">Merge</a></li><li><a href="Tone.Meter.html">Meter</a></li><li><a href="Tone.Microphone.html">Microphone</a></li><li><a href="Tone.Multiply.html">Multiply</a></li><li><a href="Tone.Noise.html">Noise</a></li><li><a href="Tone.Oscillator.html">Oscillator</a></li><li><a href="Tone.Player.html">Player</a></li><li><a href="Tone.Recorder.html">Recorder</a></li><li><a href="Tone.Scale.html">Scale</a></li><li><a href="Tone.Signal.html">Signal</a></li><li><a href="Tone.Source.html">Source</a></li><li><a href="Tone.Split.html">Split</a></li><li><a href="Tone.Transport.html">Transport</a></li></ul><h3>Global</h3><ul><li><a href="global.html#for the default output">for the default output</a></li><li>{GainNode}</li></ul>
</nav>
<br clear="both">
<footer>
Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.2.2</a> on Thu Jun 19 2014 13:40:22 GMT-0400 (EDT)
Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.2.2</a> on Fri Jun 20 2014 01:43:55 GMT-0400 (EDT)
</footer>
<script> prettyPrint(); </script>

View file

@ -52,8 +52,8 @@
DRY/WET KNOB
equal power fading control values:
0 = 100% dry
1 = 100% wet
0 = 100% dry - 0% wet
1 = 0% dry - 100% wet
</div>
@ -134,7 +134,7 @@ equal power fading control values:
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line861">line 861</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line906">line 906</a>
</li></ul></dd>
@ -173,12 +173,343 @@ equal power fading control values:
<h3 class="subsection-title">Members</h3>
<dl>
<dt>
<h4 class="name" id="_invert"><span class="type-signature">&lt;private> </span>_invert<span class="type-signature"> :<a href="Tone.html">Tone</a></span></h4>
</dt>
<dd>
<div class="description">
invert the incoming signal
</div>
<h5>Type:</h5>
<ul>
<li>
<span class="param-type"><a href="Tone.html">Tone</a></span>
</li>
</ul>
<dl class="details">
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line935">line 935</a>
</li></ul></dd>
</dl>
</dd>
<dt>
<h4 class="name" id="dry"><span class="type-signature"></span>dry<span class="type-signature"> :GainNode</span></h4>
</dt>
<dd>
<div class="description">
connect this input to the dry signal
the dry signal is also the default input
</div>
<h5>Type:</h5>
<ul>
<li>
<span class="param-type">GainNode</span>
</li>
</ul>
<dl class="details">
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line915">line 915</a>
</li></ul></dd>
</dl>
</dd>
<dt>
<h4 class="name" id="wet"><span class="type-signature"></span>wet<span class="type-signature"> :GainNode</span></h4>
</dt>
<dd>
<div class="description">
connect this input to the wet signal
</div>
<h5>Type:</h5>
<ul>
<li>
<span class="param-type">GainNode</span>
</li>
</ul>
<dl class="details">
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line922">line 922</a>
</li></ul></dd>
</dl>
</dd>
<dt>
<h4 class="name" id="wetness"><span class="type-signature"></span>wetness<span class="type-signature"> :GainNode</span></h4>
</dt>
<dd>
<div class="description">
controls the amount of wet signal
which is mixed into the dry signal
</div>
<h5>Type:</h5>
<ul>
<li>
<span class="param-type">GainNode</span>
</li>
</ul>
<dl class="details">
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line929">line 929</a>
</li></ul></dd>
</dl>
</dd>
</dl>
<h3 class="subsection-title">Methods</h3>
<dl>
<dt>
<h4 class="name" id="dispose"><span class="type-signature"></span>dispose<span class="signature">()</span><span class="type-signature"></span></h4>
</dt>
<dd>
<div class="description">
clean up
</div>
<dl class="details">
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line975">line 975</a>
</li></ul></dd>
</dl>
</dd>
<dt>
<h4 class="name" id="setDry"><span class="type-signature"></span>setDry<span class="signature">(val, rampTime)</span><span class="type-signature"></span></h4>
@ -188,7 +519,7 @@ equal power fading control values:
<div class="description">
Set the dry value of the knob
Set the dry value
</div>
@ -292,7 +623,7 @@ equal power fading control values:
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line894">line 894</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line957">line 957</a>
</li></ul></dd>
@ -328,7 +659,7 @@ equal power fading control values:
<div class="description">
Set the wet value of the knob
Set the wet value
</div>
@ -432,7 +763,7 @@ equal power fading control values:
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line905">line 905</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line968">line 968</a>
</li></ul></dd>
@ -473,13 +804,13 @@ equal power fading control values:
</div>
<nav>
<h2><a href="index.html">Index</a></h2><h3>Classes</h3><ul><li><a href="Tone.html">Tone</a></li><li><a href="Tone.Add.html">Add</a></li><li><a href="Tone.AutoPanner.html">AutoPanner</a></li><li><a href="Tone.BitCrusher.html">BitCrusher</a></li><li><a href="Tone.DryWet.html">DryWet</a></li><li><a href="Tone.Envelope.html">Envelope</a></li><li><a href="Tone.LFO.html">LFO</a></li><li><a href="Tone.Merge.html">Merge</a></li><li><a href="Tone.Meter.html">Meter</a></li><li><a href="Tone.Microphone.html">Microphone</a></li><li><a href="Tone.Multiply.html">Multiply</a></li><li><a href="Tone.Oscillator.html">Oscillator</a></li><li><a href="Tone.Player.html">Player</a></li><li><a href="Tone.Recorder.html">Recorder</a></li><li><a href="Tone.Scale.html">Scale</a></li><li><a href="Tone.Signal.html">Signal</a></li><li><a href="Tone.Source.html">Source</a></li><li><a href="Tone.Split.html">Split</a></li><li><a href="Tone.Transport.html">Transport</a></li></ul><h3>Global</h3><ul><li><a href="global.html#for the default output">for the default output</a></li><li>{GainNode}</li></ul>
<h2><a href="index.html">Index</a></h2><h3>Classes</h3><ul><li><a href="Tone.html">Tone</a></li><li><a href="Tone.Add.html">Add</a></li><li><a href="Tone.AutoPanner.html">AutoPanner</a></li><li><a href="Tone.BitCrusher.html">BitCrusher</a></li><li><a href="Tone.DryWet.html">DryWet</a></li><li><a href="Tone.Envelope.html">Envelope</a></li><li><a href="Tone.LFO.html">LFO</a></li><li><a href="Tone.Merge.html">Merge</a></li><li><a href="Tone.Meter.html">Meter</a></li><li><a href="Tone.Microphone.html">Microphone</a></li><li><a href="Tone.Multiply.html">Multiply</a></li><li><a href="Tone.Noise.html">Noise</a></li><li><a href="Tone.Oscillator.html">Oscillator</a></li><li><a href="Tone.Player.html">Player</a></li><li><a href="Tone.Recorder.html">Recorder</a></li><li><a href="Tone.Scale.html">Scale</a></li><li><a href="Tone.Signal.html">Signal</a></li><li><a href="Tone.Source.html">Source</a></li><li><a href="Tone.Split.html">Split</a></li><li><a href="Tone.Transport.html">Transport</a></li></ul><h3>Global</h3><ul><li><a href="global.html#for the default output">for the default output</a></li><li>{GainNode}</li></ul>
</nav>
<br clear="both">
<footer>
Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.2.2</a> on Thu Jun 19 2014 13:40:23 GMT-0400 (EDT)
Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.2.2</a> on Fri Jun 20 2014 01:43:55 GMT-0400 (EDT)
</footer>
<script> prettyPrint(); </script>

View file

@ -50,7 +50,7 @@
<div class="description">
Envelope
ADR envelope generator attaches to an AudioParam
ADR envelope generator attaches to an AudioParam or AudioNode
</div>
@ -308,7 +308,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line927">line 927</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1006">line 1006</a>
</li></ul></dd>
@ -394,7 +394,67 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1025">line 1025</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1109">line 1109</a>
</li></ul></dd>
</dl>
</dd>
<dt>
<h4 class="name" id="attack"><span class="type-signature"></span>attack<span class="type-signature"> :number</span></h4>
</dt>
<dd>
<h5>Type:</h5>
<ul>
<li>
<span class="param-type">number</span>
</li>
</ul>
<dl class="details">
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1011">line 1011</a>
</li></ul></dd>
@ -541,6 +601,126 @@
</dl>
</dd>
<dt>
<h4 class="name" id="control"><span class="type-signature"></span>control<span class="type-signature"> :<a href="Tone.Signal.html">Tone.Signal</a></span></h4>
</dt>
<dd>
<h5>Type:</h5>
<ul>
<li>
<span class="param-type"><a href="Tone.Signal.html">Tone.Signal</a></span>
</li>
</ul>
<dl class="details">
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1025">line 1025</a>
</li></ul></dd>
</dl>
</dd>
<dt>
<h4 class="name" id="decay"><span class="type-signature"></span>decay<span class="type-signature"> :number</span></h4>
</dt>
<dd>
<h5>Type:</h5>
<ul>
<li>
<span class="param-type">number</span>
</li>
</ul>
<dl class="details">
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1013">line 1013</a>
</li></ul></dd>
</dl>
@ -661,7 +841,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1833">line 1833</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1925">line 1925</a>
</li></ul></dd>
@ -724,7 +904,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1805">line 1805</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1897">line 1897</a>
</li></ul></dd>
@ -785,7 +965,127 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1819">line 1819</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1911">line 1911</a>
</li></ul></dd>
</dl>
</dd>
<dt>
<h4 class="name" id="max"><span class="type-signature"></span>max<span class="type-signature"> :number</span></h4>
</dt>
<dd>
<h5>Type:</h5>
<ul>
<li>
<span class="param-type">number</span>
</li>
</ul>
<dl class="details">
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1022">line 1022</a>
</li></ul></dd>
</dl>
</dd>
<dt>
<h4 class="name" id="min"><span class="type-signature"></span>min<span class="type-signature"> :number</span></h4>
</dt>
<dd>
<h5>Type:</h5>
<ul>
<li>
<span class="param-type">number</span>
</li>
</ul>
<dl class="details">
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1020">line 1020</a>
</li></ul></dd>
@ -863,6 +1163,126 @@
</dl>
</dd>
<dt>
<h4 class="name" id="release"><span class="type-signature"></span>release<span class="type-signature"> :number</span></h4>
</dt>
<dd>
<h5>Type:</h5>
<ul>
<li>
<span class="param-type">number</span>
</li>
</ul>
<dl class="details">
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1015">line 1015</a>
</li></ul></dd>
</dl>
</dd>
<dt>
<h4 class="name" id="sustain"><span class="type-signature"></span>sustain<span class="type-signature"> :number</span></h4>
</dt>
<dd>
<h5>Type:</h5>
<ul>
<li>
<span class="param-type">number</span>
</li>
</ul>
<dl class="details">
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1017">line 1017</a>
</li></ul></dd>
</dl>
@ -1172,7 +1592,7 @@ value will be set to 0 so that it doesn't interfere with the envelope
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1035">line 1035</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1119">line 1119</a>
</li></ul></dd>
@ -1585,9 +2005,7 @@ value will be set to 0 so that it doesn't interfere with the envelope
<div class="description">
a dispose method
should be overridden by child classes
disconnect and dispose
</div>
@ -1606,11 +2024,6 @@ value will be set to 0 so that it doesn't interfere with the envelope
<dt class="inherited-from">Inherited From:</dt>
<dd class="inherited-from"><ul class="dummy"><li>
<a href="Tone.html#dispose">Tone#dispose</a>
</li></dd>
@ -1625,7 +2038,7 @@ value will be set to 0 so that it doesn't interfere with the envelope
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line274">line 274</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1130">line 1130</a>
</li></ul></dd>
@ -2037,7 +2450,7 @@ value will be set to 0 so that it doesn't interfere with the envelope
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line345">line 345</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line343">line 343</a>
</li></ul></dd>
@ -2598,7 +3011,7 @@ value will be set to 0 so that it doesn't interfere with the envelope
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1124">line 1124</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1216">line 1216</a>
</li></ul></dd>
@ -2982,7 +3395,7 @@ value will be set to 0 so that it doesn't interfere with the envelope
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1848">line 1848</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1940">line 1940</a>
</li></ul></dd>
@ -3070,7 +3483,7 @@ value will be set to 0 so that it doesn't interfere with the envelope
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line286">line 286</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line284">line 284</a>
</li></ul></dd>
@ -3214,7 +3627,7 @@ value will be set to 0 so that it doesn't interfere with the envelope
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2791">line 2791</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2826">line 2826</a>
</li></ul></dd>
@ -3336,7 +3749,7 @@ value will be set to 0 so that it doesn't interfere with the envelope
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line295">line 295</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line293">line 293</a>
</li></ul></dd>
@ -3476,7 +3889,7 @@ value will be set to 0 so that it doesn't interfere with the envelope
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line354">line 354</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line352">line 352</a>
</li></ul></dd>
@ -3639,7 +4052,7 @@ value will be set to 0 so that it doesn't interfere with the envelope
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2776">line 2776</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2811">line 2811</a>
</li></ul></dd>
@ -3779,7 +4192,7 @@ value will be set to 0 so that it doesn't interfere with the envelope
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1929">line 1929</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2021">line 2021</a>
</li></ul></dd>
@ -3875,7 +4288,7 @@ value will be set to 0 so that it doesn't interfere with the envelope
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1095">line 1095</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1187">line 1187</a>
</li></ul></dd>
@ -3997,7 +4410,7 @@ value will be set to 0 so that it doesn't interfere with the envelope
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line305">line 305</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line303">line 303</a>
</li></ul></dd>
@ -4142,7 +4555,7 @@ value will be set to 0 so that it doesn't interfere with the envelope
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line321">line 321</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line319">line 319</a>
</li></ul></dd>
@ -4361,7 +4774,7 @@ value will be set to 0 so that it doesn't interfere with the envelope
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1950">line 1950</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2042">line 2042</a>
</li></ul></dd>
@ -4578,7 +4991,7 @@ value will be set to 0 so that it doesn't interfere with the envelope
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1910">line 1910</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2002">line 2002</a>
</li></ul></dd>
@ -4796,7 +5209,7 @@ value will be set to 0 so that it doesn't interfere with the envelope
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1880">line 1880</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1972">line 1972</a>
</li></ul></dd>
@ -4935,7 +5348,7 @@ value will be set to 0 so that it doesn't interfere with the envelope
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line953">line 953</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1037">line 1037</a>
</li></ul></dd>
@ -4963,7 +5376,7 @@ value will be set to 0 so that it doesn't interfere with the envelope
<dt>
<h4 class="name" id="triggerAttackExp"><span class="type-signature"></span>triggerAttackExp<span class="signature">(time)</span><span class="type-signature"></span></h4>
<h4 class="name" id="triggerExponentialAttack"><span class="type-signature"></span>triggerExponentialAttack<span class="signature">(time)</span><span class="type-signature"></span></h4>
</dt>
@ -5052,7 +5465,124 @@ value will be set to 0 so that it doesn't interfere with the envelope
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line973">line 973</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1057">line 1057</a>
</li></ul></dd>
</dl>
</dd>
<dt>
<h4 class="name" id="triggerExponentialRelease"><span class="type-signature"></span>triggerExponentialRelease<span class="signature">(time)</span><span class="type-signature"></span></h4>
</dt>
<dd>
<div class="description">
triggers the release of the envelope with an exponential ramp
</div>
<h5>Parameters:</h5>
<table class="params">
<thead>
<tr>
<th>Name</th>
<th>Type</th>
<th class="last">Description</th>
</tr>
</thead>
<tbody>
<tr>
<td class="name"><code>time</code></td>
<td class="type">
<span class="param-type">Tone.Time</span>
</td>
<td class="description last"></td>
</tr>
</tbody>
</table>
<dl class="details">
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1094">line 1094</a>
</li></ul></dd>
@ -5169,124 +5699,7 @@ value will be set to 0 so that it doesn't interfere with the envelope
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line993">line 993</a>
</li></ul></dd>
</dl>
</dd>
<dt>
<h4 class="name" id="triggerReleaseExp"><span class="type-signature"></span>triggerReleaseExp<span class="signature">(time)</span><span class="type-signature"></span></h4>
</dt>
<dd>
<div class="description">
triggers the release of the envelope with an exponential ramp
</div>
<h5>Parameters:</h5>
<table class="params">
<thead>
<tr>
<th>Name</th>
<th>Type</th>
<th class="last">Description</th>
</tr>
</thead>
<tbody>
<tr>
<td class="name"><code>time</code></td>
<td class="type">
<span class="param-type">Tone.Time</span>
</td>
<td class="description last"></td>
</tr>
</tbody>
</table>
<dl class="details">
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1010">line 1010</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1077">line 1077</a>
</li></ul></dd>
@ -5327,13 +5740,13 @@ value will be set to 0 so that it doesn't interfere with the envelope
</div>
<nav>
<h2><a href="index.html">Index</a></h2><h3>Classes</h3><ul><li><a href="Tone.html">Tone</a></li><li><a href="Tone.Add.html">Add</a></li><li><a href="Tone.AutoPanner.html">AutoPanner</a></li><li><a href="Tone.BitCrusher.html">BitCrusher</a></li><li><a href="Tone.DryWet.html">DryWet</a></li><li><a href="Tone.Envelope.html">Envelope</a></li><li><a href="Tone.LFO.html">LFO</a></li><li><a href="Tone.Merge.html">Merge</a></li><li><a href="Tone.Meter.html">Meter</a></li><li><a href="Tone.Microphone.html">Microphone</a></li><li><a href="Tone.Multiply.html">Multiply</a></li><li><a href="Tone.Oscillator.html">Oscillator</a></li><li><a href="Tone.Player.html">Player</a></li><li><a href="Tone.Recorder.html">Recorder</a></li><li><a href="Tone.Scale.html">Scale</a></li><li><a href="Tone.Signal.html">Signal</a></li><li><a href="Tone.Source.html">Source</a></li><li><a href="Tone.Split.html">Split</a></li><li><a href="Tone.Transport.html">Transport</a></li></ul><h3>Global</h3><ul><li><a href="global.html#for the default output">for the default output</a></li><li>{GainNode}</li></ul>
<h2><a href="index.html">Index</a></h2><h3>Classes</h3><ul><li><a href="Tone.html">Tone</a></li><li><a href="Tone.Add.html">Add</a></li><li><a href="Tone.AutoPanner.html">AutoPanner</a></li><li><a href="Tone.BitCrusher.html">BitCrusher</a></li><li><a href="Tone.DryWet.html">DryWet</a></li><li><a href="Tone.Envelope.html">Envelope</a></li><li><a href="Tone.LFO.html">LFO</a></li><li><a href="Tone.Merge.html">Merge</a></li><li><a href="Tone.Meter.html">Meter</a></li><li><a href="Tone.Microphone.html">Microphone</a></li><li><a href="Tone.Multiply.html">Multiply</a></li><li><a href="Tone.Noise.html">Noise</a></li><li><a href="Tone.Oscillator.html">Oscillator</a></li><li><a href="Tone.Player.html">Player</a></li><li><a href="Tone.Recorder.html">Recorder</a></li><li><a href="Tone.Scale.html">Scale</a></li><li><a href="Tone.Signal.html">Signal</a></li><li><a href="Tone.Source.html">Source</a></li><li><a href="Tone.Split.html">Split</a></li><li><a href="Tone.Transport.html">Transport</a></li></ul><h3>Global</h3><ul><li><a href="global.html#for the default output">for the default output</a></li><li>{GainNode}</li></ul>
</nav>
<br clear="both">
<footer>
Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.2.2</a> on Thu Jun 19 2014 13:40:23 GMT-0400 (EDT)
Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.2.2</a> on Fri Jun 20 2014 01:43:56 GMT-0400 (EDT)
</footer>
<script> prettyPrint(); </script>

View file

@ -210,7 +210,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2249">line 2249</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2341">line 2341</a>
</li></ul></dd>
@ -296,7 +296,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2333">line 2333</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2424">line 2424</a>
</li></ul></dd>
@ -563,7 +563,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1833">line 1833</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1925">line 1925</a>
</li></ul></dd>
@ -626,7 +626,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1805">line 1805</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1897">line 1897</a>
</li></ul></dd>
@ -687,7 +687,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1819">line 1819</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1911">line 1911</a>
</li></ul></dd>
@ -747,7 +747,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2254">line 2254</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2345">line 2345</a>
</li></ul></dd>
@ -876,7 +876,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2256">line 2256</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2347">line 2347</a>
</li></ul></dd>
@ -1198,7 +1198,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2342">line 2342</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2433">line 2433</a>
</li></ul></dd>
@ -1611,9 +1611,7 @@
<div class="description">
a dispose method
should be overridden by child classes
disconnect and dispose
</div>
@ -1632,11 +1630,6 @@
<dt class="inherited-from">Inherited From:</dt>
<dd class="inherited-from"><ul class="dummy"><li>
<a href="Tone.html#dispose">Tone#dispose</a>
</li></dd>
@ -1651,7 +1644,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line274">line 274</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2444">line 2444</a>
</li></ul></dd>
@ -2063,7 +2056,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line345">line 345</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line343">line 343</a>
</li></ul></dd>
@ -2624,7 +2617,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1124">line 1124</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1216">line 1216</a>
</li></ul></dd>
@ -3008,7 +3001,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1848">line 1848</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1940">line 1940</a>
</li></ul></dd>
@ -3096,7 +3089,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line286">line 286</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line284">line 284</a>
</li></ul></dd>
@ -3240,7 +3233,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2791">line 2791</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2826">line 2826</a>
</li></ul></dd>
@ -3362,7 +3355,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line295">line 295</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line293">line 293</a>
</li></ul></dd>
@ -3502,7 +3495,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line354">line 354</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line352">line 352</a>
</li></ul></dd>
@ -3665,7 +3658,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2776">line 2776</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2811">line 2811</a>
</li></ul></dd>
@ -3800,7 +3793,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2301">line 2301</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2392">line 2392</a>
</li></ul></dd>
@ -3917,7 +3910,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2317">line 2317</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2408">line 2408</a>
</li></ul></dd>
@ -4034,7 +4027,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2309">line 2309</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2400">line 2400</a>
</li></ul></dd>
@ -4151,7 +4144,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2325">line 2325</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2416">line 2416</a>
</li></ul></dd>
@ -4268,7 +4261,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2269">line 2269</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2360">line 2360</a>
</li></ul></dd>
@ -4385,7 +4378,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2277">line 2277</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2368">line 2368</a>
</li></ul></dd>
@ -4455,7 +4448,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2285">line 2285</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2376">line 2376</a>
</li></ul></dd>
@ -4577,7 +4570,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1929">line 1929</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2021">line 2021</a>
</li></ul></dd>
@ -4673,7 +4666,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1095">line 1095</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1187">line 1187</a>
</li></ul></dd>
@ -4795,7 +4788,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line305">line 305</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line303">line 303</a>
</li></ul></dd>
@ -4940,7 +4933,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line321">line 321</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line319">line 319</a>
</li></ul></dd>
@ -5159,7 +5152,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1950">line 1950</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2042">line 2042</a>
</li></ul></dd>
@ -5376,7 +5369,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1910">line 1910</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2002">line 2002</a>
</li></ul></dd>
@ -5594,7 +5587,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1880">line 1880</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1972">line 1972</a>
</li></ul></dd>
@ -5685,7 +5678,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2292">line 2292</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2383">line 2383</a>
</li></ul></dd>
@ -5726,13 +5719,13 @@
</div>
<nav>
<h2><a href="index.html">Index</a></h2><h3>Classes</h3><ul><li><a href="Tone.html">Tone</a></li><li><a href="Tone.Add.html">Add</a></li><li><a href="Tone.AutoPanner.html">AutoPanner</a></li><li><a href="Tone.BitCrusher.html">BitCrusher</a></li><li><a href="Tone.DryWet.html">DryWet</a></li><li><a href="Tone.Envelope.html">Envelope</a></li><li><a href="Tone.LFO.html">LFO</a></li><li><a href="Tone.Merge.html">Merge</a></li><li><a href="Tone.Meter.html">Meter</a></li><li><a href="Tone.Microphone.html">Microphone</a></li><li><a href="Tone.Multiply.html">Multiply</a></li><li><a href="Tone.Oscillator.html">Oscillator</a></li><li><a href="Tone.Player.html">Player</a></li><li><a href="Tone.Recorder.html">Recorder</a></li><li><a href="Tone.Scale.html">Scale</a></li><li><a href="Tone.Signal.html">Signal</a></li><li><a href="Tone.Source.html">Source</a></li><li><a href="Tone.Split.html">Split</a></li><li><a href="Tone.Transport.html">Transport</a></li></ul><h3>Global</h3><ul><li><a href="global.html#for the default output">for the default output</a></li><li>{GainNode}</li></ul>
<h2><a href="index.html">Index</a></h2><h3>Classes</h3><ul><li><a href="Tone.html">Tone</a></li><li><a href="Tone.Add.html">Add</a></li><li><a href="Tone.AutoPanner.html">AutoPanner</a></li><li><a href="Tone.BitCrusher.html">BitCrusher</a></li><li><a href="Tone.DryWet.html">DryWet</a></li><li><a href="Tone.Envelope.html">Envelope</a></li><li><a href="Tone.LFO.html">LFO</a></li><li><a href="Tone.Merge.html">Merge</a></li><li><a href="Tone.Meter.html">Meter</a></li><li><a href="Tone.Microphone.html">Microphone</a></li><li><a href="Tone.Multiply.html">Multiply</a></li><li><a href="Tone.Noise.html">Noise</a></li><li><a href="Tone.Oscillator.html">Oscillator</a></li><li><a href="Tone.Player.html">Player</a></li><li><a href="Tone.Recorder.html">Recorder</a></li><li><a href="Tone.Scale.html">Scale</a></li><li><a href="Tone.Signal.html">Signal</a></li><li><a href="Tone.Source.html">Source</a></li><li><a href="Tone.Split.html">Split</a></li><li><a href="Tone.Transport.html">Transport</a></li></ul><h3>Global</h3><ul><li><a href="global.html#for the default output">for the default output</a></li><li>{GainNode}</li></ul>
</nav>
<br clear="both">
<footer>
Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.2.2</a> on Thu Jun 19 2014 13:40:23 GMT-0400 (EDT)
Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.2.2</a> on Fri Jun 20 2014 01:43:56 GMT-0400 (EDT)
</footer>
<script> prettyPrint(); </script>

View file

@ -86,7 +86,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2520">line 2520</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line3496">line 3496</a>
</li></ul></dd>
@ -385,7 +385,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1833">line 1833</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1925">line 1925</a>
</li></ul></dd>
@ -448,7 +448,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1805">line 1805</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1897">line 1897</a>
</li></ul></dd>
@ -509,7 +509,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1819">line 1819</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1911">line 1911</a>
</li></ul></dd>
@ -574,7 +574,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2529">line 2529</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line3505">line 3505</a>
</li></ul></dd>
@ -638,7 +638,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2539">line 2539</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line3515">line 3515</a>
</li></ul></dd>
@ -771,7 +771,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2534">line 2534</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line3510">line 3510</a>
</li></ul></dd>
@ -1510,9 +1510,7 @@
<div class="description">
a dispose method
should be overridden by child classes
clean up
</div>
@ -1531,11 +1529,6 @@
<dt class="inherited-from">Inherited From:</dt>
<dd class="inherited-from"><ul class="dummy"><li>
<a href="Tone.html#dispose">Tone#dispose</a>
</li></dd>
@ -1550,7 +1543,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line274">line 274</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line3528">line 3528</a>
</li></ul></dd>
@ -1962,7 +1955,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line345">line 345</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line343">line 343</a>
</li></ul></dd>
@ -2523,7 +2516,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1124">line 1124</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1216">line 1216</a>
</li></ul></dd>
@ -2907,7 +2900,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1848">line 1848</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1940">line 1940</a>
</li></ul></dd>
@ -2995,7 +2988,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line286">line 286</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line284">line 284</a>
</li></ul></dd>
@ -3139,7 +3132,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2791">line 2791</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2826">line 2826</a>
</li></ul></dd>
@ -3261,7 +3254,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line295">line 295</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line293">line 293</a>
</li></ul></dd>
@ -3401,7 +3394,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line354">line 354</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line352">line 352</a>
</li></ul></dd>
@ -3564,7 +3557,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2776">line 2776</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2811">line 2811</a>
</li></ul></dd>
@ -3704,7 +3697,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1929">line 1929</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2021">line 2021</a>
</li></ul></dd>
@ -3800,7 +3793,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1095">line 1095</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1187">line 1187</a>
</li></ul></dd>
@ -3922,7 +3915,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line305">line 305</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line303">line 303</a>
</li></ul></dd>
@ -4067,7 +4060,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line321">line 321</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line319">line 319</a>
</li></ul></dd>
@ -4286,7 +4279,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1950">line 1950</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2042">line 2042</a>
</li></ul></dd>
@ -4503,7 +4496,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1910">line 1910</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2002">line 2002</a>
</li></ul></dd>
@ -4721,7 +4714,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1880">line 1880</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1972">line 1972</a>
</li></ul></dd>
@ -4784,13 +4777,13 @@
</div>
<nav>
<h2><a href="index.html">Index</a></h2><h3>Classes</h3><ul><li><a href="Tone.html">Tone</a></li><li><a href="Tone.Add.html">Add</a></li><li><a href="Tone.AutoPanner.html">AutoPanner</a></li><li><a href="Tone.BitCrusher.html">BitCrusher</a></li><li><a href="Tone.DryWet.html">DryWet</a></li><li><a href="Tone.Envelope.html">Envelope</a></li><li><a href="Tone.LFO.html">LFO</a></li><li><a href="Tone.Merge.html">Merge</a></li><li><a href="Tone.Meter.html">Meter</a></li><li><a href="Tone.Microphone.html">Microphone</a></li><li><a href="Tone.Multiply.html">Multiply</a></li><li><a href="Tone.Oscillator.html">Oscillator</a></li><li><a href="Tone.Player.html">Player</a></li><li><a href="Tone.Recorder.html">Recorder</a></li><li><a href="Tone.Scale.html">Scale</a></li><li><a href="Tone.Signal.html">Signal</a></li><li><a href="Tone.Source.html">Source</a></li><li><a href="Tone.Split.html">Split</a></li><li><a href="Tone.Transport.html">Transport</a></li></ul><h3>Global</h3><ul><li><a href="global.html#for the default output">for the default output</a></li><li>{GainNode}</li></ul>
<h2><a href="index.html">Index</a></h2><h3>Classes</h3><ul><li><a href="Tone.html">Tone</a></li><li><a href="Tone.Add.html">Add</a></li><li><a href="Tone.AutoPanner.html">AutoPanner</a></li><li><a href="Tone.BitCrusher.html">BitCrusher</a></li><li><a href="Tone.DryWet.html">DryWet</a></li><li><a href="Tone.Envelope.html">Envelope</a></li><li><a href="Tone.LFO.html">LFO</a></li><li><a href="Tone.Merge.html">Merge</a></li><li><a href="Tone.Meter.html">Meter</a></li><li><a href="Tone.Microphone.html">Microphone</a></li><li><a href="Tone.Multiply.html">Multiply</a></li><li><a href="Tone.Noise.html">Noise</a></li><li><a href="Tone.Oscillator.html">Oscillator</a></li><li><a href="Tone.Player.html">Player</a></li><li><a href="Tone.Recorder.html">Recorder</a></li><li><a href="Tone.Scale.html">Scale</a></li><li><a href="Tone.Signal.html">Signal</a></li><li><a href="Tone.Source.html">Source</a></li><li><a href="Tone.Split.html">Split</a></li><li><a href="Tone.Transport.html">Transport</a></li></ul><h3>Global</h3><ul><li><a href="global.html#for the default output">for the default output</a></li><li>{GainNode}</li></ul>
</nav>
<br clear="both">
<footer>
Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.2.2</a> on Thu Jun 19 2014 13:40:23 GMT-0400 (EDT)
Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.2.2</a> on Fri Jun 20 2014 01:43:56 GMT-0400 (EDT)
</footer>
<script> prettyPrint(); </script>

View file

@ -213,7 +213,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2368">line 2368</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2471">line 2471</a>
</li></ul></dd>
@ -305,7 +305,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2412">line 2412</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2515">line 2515</a>
</li></ul></dd>
@ -369,7 +369,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2406">line 2406</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2509">line 2509</a>
</li></ul></dd>
@ -433,7 +433,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2393">line 2393</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2496">line 2496</a>
</li></ul></dd>
@ -497,7 +497,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2386">line 2386</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2489">line 2489</a>
</li></ul></dd>
@ -626,7 +626,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2373">line 2373</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2476">line 2476</a>
</li></ul></dd>
@ -686,7 +686,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2379">line 2379</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2482">line 2482</a>
</li></ul></dd>
@ -884,7 +884,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1833">line 1833</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1925">line 1925</a>
</li></ul></dd>
@ -947,7 +947,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1805">line 1805</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1897">line 1897</a>
</li></ul></dd>
@ -1008,7 +1008,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1819">line 1819</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1911">line 1911</a>
</li></ul></dd>
@ -1137,7 +1137,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2376">line 2376</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2479">line 2479</a>
</li></ul></dd>
@ -1319,7 +1319,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2429">line 2429</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2532">line 2532</a>
</li></ul></dd>
@ -2022,7 +2022,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2497">line 2497</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2600">line 2600</a>
</li></ul></dd>
@ -2434,7 +2434,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line345">line 345</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line343">line 343</a>
</li></ul></dd>
@ -2721,7 +2721,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2485">line 2485</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2588">line 2588</a>
</li></ul></dd>
@ -2868,7 +2868,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2460">line 2460</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2563">line 2563</a>
</li></ul></dd>
@ -3019,7 +3019,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2475">line 2475</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2578">line 2578</a>
</li></ul></dd>
@ -3440,7 +3440,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1124">line 1124</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1216">line 1216</a>
</li></ul></dd>
@ -3824,7 +3824,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1848">line 1848</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1940">line 1940</a>
</li></ul></dd>
@ -3912,7 +3912,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line286">line 286</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line284">line 284</a>
</li></ul></dd>
@ -4056,7 +4056,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2791">line 2791</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2826">line 2826</a>
</li></ul></dd>
@ -4178,7 +4178,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line295">line 295</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line293">line 293</a>
</li></ul></dd>
@ -4318,7 +4318,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line354">line 354</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line352">line 352</a>
</li></ul></dd>
@ -4481,7 +4481,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2776">line 2776</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2811">line 2811</a>
</li></ul></dd>
@ -4621,7 +4621,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1929">line 1929</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2021">line 2021</a>
</li></ul></dd>
@ -4717,7 +4717,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1095">line 1095</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1187">line 1187</a>
</li></ul></dd>
@ -4839,7 +4839,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line305">line 305</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line303">line 303</a>
</li></ul></dd>
@ -4984,7 +4984,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line321">line 321</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line319">line 319</a>
</li></ul></dd>
@ -5203,7 +5203,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1950">line 1950</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2042">line 2042</a>
</li></ul></dd>
@ -5420,7 +5420,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1910">line 1910</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2002">line 2002</a>
</li></ul></dd>
@ -5638,7 +5638,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1880">line 1880</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1972">line 1972</a>
</li></ul></dd>
@ -5701,13 +5701,13 @@
</div>
<nav>
<h2><a href="index.html">Index</a></h2><h3>Classes</h3><ul><li><a href="Tone.html">Tone</a></li><li><a href="Tone.Add.html">Add</a></li><li><a href="Tone.AutoPanner.html">AutoPanner</a></li><li><a href="Tone.BitCrusher.html">BitCrusher</a></li><li><a href="Tone.DryWet.html">DryWet</a></li><li><a href="Tone.Envelope.html">Envelope</a></li><li><a href="Tone.LFO.html">LFO</a></li><li><a href="Tone.Merge.html">Merge</a></li><li><a href="Tone.Meter.html">Meter</a></li><li><a href="Tone.Microphone.html">Microphone</a></li><li><a href="Tone.Multiply.html">Multiply</a></li><li><a href="Tone.Oscillator.html">Oscillator</a></li><li><a href="Tone.Player.html">Player</a></li><li><a href="Tone.Recorder.html">Recorder</a></li><li><a href="Tone.Scale.html">Scale</a></li><li><a href="Tone.Signal.html">Signal</a></li><li><a href="Tone.Source.html">Source</a></li><li><a href="Tone.Split.html">Split</a></li><li><a href="Tone.Transport.html">Transport</a></li></ul><h3>Global</h3><ul><li><a href="global.html#for the default output">for the default output</a></li><li>{GainNode}</li></ul>
<h2><a href="index.html">Index</a></h2><h3>Classes</h3><ul><li><a href="Tone.html">Tone</a></li><li><a href="Tone.Add.html">Add</a></li><li><a href="Tone.AutoPanner.html">AutoPanner</a></li><li><a href="Tone.BitCrusher.html">BitCrusher</a></li><li><a href="Tone.DryWet.html">DryWet</a></li><li><a href="Tone.Envelope.html">Envelope</a></li><li><a href="Tone.LFO.html">LFO</a></li><li><a href="Tone.Merge.html">Merge</a></li><li><a href="Tone.Meter.html">Meter</a></li><li><a href="Tone.Microphone.html">Microphone</a></li><li><a href="Tone.Multiply.html">Multiply</a></li><li><a href="Tone.Noise.html">Noise</a></li><li><a href="Tone.Oscillator.html">Oscillator</a></li><li><a href="Tone.Player.html">Player</a></li><li><a href="Tone.Recorder.html">Recorder</a></li><li><a href="Tone.Scale.html">Scale</a></li><li><a href="Tone.Signal.html">Signal</a></li><li><a href="Tone.Source.html">Source</a></li><li><a href="Tone.Split.html">Split</a></li><li><a href="Tone.Transport.html">Transport</a></li></ul><h3>Global</h3><ul><li><a href="global.html#for the default output">for the default output</a></li><li>{GainNode}</li></ul>
</nav>
<br clear="both">
<footer>
Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.2.2</a> on Thu Jun 19 2014 13:40:23 GMT-0400 (EDT)
Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.2.2</a> on Fri Jun 20 2014 01:43:56 GMT-0400 (EDT)
</footer>
<script> prettyPrint(); </script>

View file

@ -145,7 +145,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line3493">line 3493</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line3607">line 3607</a>
</li></ul></dd>
@ -237,7 +237,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line3500">line 3500</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line3614">line 3614</a>
</li></ul></dd>
@ -297,7 +297,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line3505">line 3505</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line3619">line 3619</a>
</li></ul></dd>
@ -426,7 +426,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line3510">line 3510</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line3624">line 3624</a>
</li></ul></dd>
@ -624,7 +624,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1833">line 1833</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1925">line 1925</a>
</li></ul></dd>
@ -687,7 +687,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1805">line 1805</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1897">line 1897</a>
</li></ul></dd>
@ -748,7 +748,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1819">line 1819</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1911">line 1911</a>
</li></ul></dd>
@ -817,7 +817,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1998">line 1998</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2090">line 2090</a>
</li></ul></dd>
@ -882,7 +882,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2003">line 2003</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2095">line 2095</a>
</li></ul></dd>
@ -1064,7 +1064,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line3580">line 3580</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line3694">line 3694</a>
</li></ul></dd>
@ -1181,7 +1181,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line3592">line 3592</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line3706">line 3706</a>
</li></ul></dd>
@ -1855,9 +1855,7 @@
<div class="description">
a dispose method
should be overridden by child classes
clean up
</div>
@ -1876,11 +1874,6 @@
<dt class="inherited-from">Inherited From:</dt>
<dd class="inherited-from"><ul class="dummy"><li>
<a href="Tone.html#dispose">Tone#dispose</a>
</li></dd>
@ -1895,7 +1888,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line274">line 274</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line3713">line 3713</a>
</li></ul></dd>
@ -2321,7 +2314,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2054">line 2054</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2146">line 2146</a>
</li></ul></dd>
@ -2448,7 +2441,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line345">line 345</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line343">line 343</a>
</li></ul></dd>
@ -3009,7 +3002,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1124">line 1124</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1216">line 1216</a>
</li></ul></dd>
@ -3393,7 +3386,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1848">line 1848</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1940">line 1940</a>
</li></ul></dd>
@ -3481,7 +3474,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line286">line 286</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line284">line 284</a>
</li></ul></dd>
@ -3621,7 +3614,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2025">line 2025</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2117">line 2117</a>
</li></ul></dd>
@ -3743,7 +3736,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2791">line 2791</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2826">line 2826</a>
</li></ul></dd>
@ -3865,7 +3858,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line295">line 295</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line293">line 293</a>
</li></ul></dd>
@ -4005,7 +3998,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line354">line 354</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line352">line 352</a>
</li></ul></dd>
@ -4168,7 +4161,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2776">line 2776</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2811">line 2811</a>
</li></ul></dd>
@ -4304,7 +4297,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2065">line 2065</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2157">line 2157</a>
</li></ul></dd>
@ -4425,7 +4418,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line3534">line 3534</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line3648">line 3648</a>
</li></ul></dd>
@ -4546,7 +4539,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line3560">line 3560</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line3674">line 3674</a>
</li></ul></dd>
@ -4620,7 +4613,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2033">line 2033</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2125">line 2125</a>
</li></ul></dd>
@ -4742,7 +4735,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1929">line 1929</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2021">line 2021</a>
</li></ul></dd>
@ -4838,7 +4831,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1095">line 1095</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1187">line 1187</a>
</li></ul></dd>
@ -4960,7 +4953,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line305">line 305</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line303">line 303</a>
</li></ul></dd>
@ -5105,7 +5098,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line321">line 321</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line319">line 319</a>
</li></ul></dd>
@ -5324,7 +5317,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1950">line 1950</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2042">line 2042</a>
</li></ul></dd>
@ -5541,7 +5534,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1910">line 1910</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2002">line 2002</a>
</li></ul></dd>
@ -5759,7 +5752,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1880">line 1880</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1972">line 1972</a>
</li></ul></dd>
@ -5855,7 +5848,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2043">line 2043</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2135">line 2135</a>
</li></ul></dd>
@ -5896,13 +5889,13 @@
</div>
<nav>
<h2><a href="index.html">Index</a></h2><h3>Classes</h3><ul><li><a href="Tone.html">Tone</a></li><li><a href="Tone.Add.html">Add</a></li><li><a href="Tone.AutoPanner.html">AutoPanner</a></li><li><a href="Tone.BitCrusher.html">BitCrusher</a></li><li><a href="Tone.DryWet.html">DryWet</a></li><li><a href="Tone.Envelope.html">Envelope</a></li><li><a href="Tone.LFO.html">LFO</a></li><li><a href="Tone.Merge.html">Merge</a></li><li><a href="Tone.Meter.html">Meter</a></li><li><a href="Tone.Microphone.html">Microphone</a></li><li><a href="Tone.Multiply.html">Multiply</a></li><li><a href="Tone.Oscillator.html">Oscillator</a></li><li><a href="Tone.Player.html">Player</a></li><li><a href="Tone.Recorder.html">Recorder</a></li><li><a href="Tone.Scale.html">Scale</a></li><li><a href="Tone.Signal.html">Signal</a></li><li><a href="Tone.Source.html">Source</a></li><li><a href="Tone.Split.html">Split</a></li><li><a href="Tone.Transport.html">Transport</a></li></ul><h3>Global</h3><ul><li><a href="global.html#for the default output">for the default output</a></li><li>{GainNode}</li></ul>
<h2><a href="index.html">Index</a></h2><h3>Classes</h3><ul><li><a href="Tone.html">Tone</a></li><li><a href="Tone.Add.html">Add</a></li><li><a href="Tone.AutoPanner.html">AutoPanner</a></li><li><a href="Tone.BitCrusher.html">BitCrusher</a></li><li><a href="Tone.DryWet.html">DryWet</a></li><li><a href="Tone.Envelope.html">Envelope</a></li><li><a href="Tone.LFO.html">LFO</a></li><li><a href="Tone.Merge.html">Merge</a></li><li><a href="Tone.Meter.html">Meter</a></li><li><a href="Tone.Microphone.html">Microphone</a></li><li><a href="Tone.Multiply.html">Multiply</a></li><li><a href="Tone.Noise.html">Noise</a></li><li><a href="Tone.Oscillator.html">Oscillator</a></li><li><a href="Tone.Player.html">Player</a></li><li><a href="Tone.Recorder.html">Recorder</a></li><li><a href="Tone.Scale.html">Scale</a></li><li><a href="Tone.Signal.html">Signal</a></li><li><a href="Tone.Source.html">Source</a></li><li><a href="Tone.Split.html">Split</a></li><li><a href="Tone.Transport.html">Transport</a></li></ul><h3>Global</h3><ul><li><a href="global.html#for the default output">for the default output</a></li><li>{GainNode}</li></ul>
</nav>
<br clear="both">
<footer>
Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.2.2</a> on Thu Jun 19 2014 13:40:24 GMT-0400 (EDT)
Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.2.2</a> on Fri Jun 20 2014 01:43:57 GMT-0400 (EDT)
</footer>
<script> prettyPrint(); </script>

View file

@ -142,7 +142,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line708">line 708</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line728">line 728</a>
</li></ul></dd>
@ -377,7 +377,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line715">line 715</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line735">line 735</a>
</li></ul></dd>
@ -437,7 +437,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1833">line 1833</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1925">line 1925</a>
</li></ul></dd>
@ -500,7 +500,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1805">line 1805</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1897">line 1897</a>
</li></ul></dd>
@ -561,7 +561,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1819">line 1819</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1911">line 1911</a>
</li></ul></dd>
@ -1369,9 +1369,7 @@
<div class="description">
a dispose method
should be overridden by child classes
clean up
</div>
@ -1390,11 +1388,6 @@
<dt class="inherited-from">Inherited From:</dt>
<dd class="inherited-from"><ul class="dummy"><li>
<a href="Tone.html#dispose">Tone#dispose</a>
</li></dd>
@ -1409,7 +1402,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line274">line 274</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line757">line 757</a>
</li></ul></dd>
@ -1821,7 +1814,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line345">line 345</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line343">line 343</a>
</li></ul></dd>
@ -2382,7 +2375,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1124">line 1124</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1216">line 1216</a>
</li></ul></dd>
@ -2766,7 +2759,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1848">line 1848</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1940">line 1940</a>
</li></ul></dd>
@ -2854,7 +2847,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line286">line 286</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line284">line 284</a>
</li></ul></dd>
@ -2998,7 +2991,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2791">line 2791</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2826">line 2826</a>
</li></ul></dd>
@ -3120,7 +3113,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line295">line 295</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line293">line 293</a>
</li></ul></dd>
@ -3260,7 +3253,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line354">line 354</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line352">line 352</a>
</li></ul></dd>
@ -3423,7 +3416,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2776">line 2776</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2811">line 2811</a>
</li></ul></dd>
@ -3558,7 +3551,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line730">line 730</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line750">line 750</a>
</li></ul></dd>
@ -3680,7 +3673,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1929">line 1929</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2021">line 2021</a>
</li></ul></dd>
@ -3776,7 +3769,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1095">line 1095</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1187">line 1187</a>
</li></ul></dd>
@ -3898,7 +3891,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line305">line 305</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line303">line 303</a>
</li></ul></dd>
@ -4043,7 +4036,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line321">line 321</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line319">line 319</a>
</li></ul></dd>
@ -4262,7 +4255,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1950">line 1950</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2042">line 2042</a>
</li></ul></dd>
@ -4479,7 +4472,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1910">line 1910</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2002">line 2002</a>
</li></ul></dd>
@ -4697,7 +4690,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1880">line 1880</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1972">line 1972</a>
</li></ul></dd>
@ -4760,13 +4753,13 @@
</div>
<nav>
<h2><a href="index.html">Index</a></h2><h3>Classes</h3><ul><li><a href="Tone.html">Tone</a></li><li><a href="Tone.Add.html">Add</a></li><li><a href="Tone.AutoPanner.html">AutoPanner</a></li><li><a href="Tone.BitCrusher.html">BitCrusher</a></li><li><a href="Tone.DryWet.html">DryWet</a></li><li><a href="Tone.Envelope.html">Envelope</a></li><li><a href="Tone.LFO.html">LFO</a></li><li><a href="Tone.Merge.html">Merge</a></li><li><a href="Tone.Meter.html">Meter</a></li><li><a href="Tone.Microphone.html">Microphone</a></li><li><a href="Tone.Multiply.html">Multiply</a></li><li><a href="Tone.Oscillator.html">Oscillator</a></li><li><a href="Tone.Player.html">Player</a></li><li><a href="Tone.Recorder.html">Recorder</a></li><li><a href="Tone.Scale.html">Scale</a></li><li><a href="Tone.Signal.html">Signal</a></li><li><a href="Tone.Source.html">Source</a></li><li><a href="Tone.Split.html">Split</a></li><li><a href="Tone.Transport.html">Transport</a></li></ul><h3>Global</h3><ul><li><a href="global.html#for the default output">for the default output</a></li><li>{GainNode}</li></ul>
<h2><a href="index.html">Index</a></h2><h3>Classes</h3><ul><li><a href="Tone.html">Tone</a></li><li><a href="Tone.Add.html">Add</a></li><li><a href="Tone.AutoPanner.html">AutoPanner</a></li><li><a href="Tone.BitCrusher.html">BitCrusher</a></li><li><a href="Tone.DryWet.html">DryWet</a></li><li><a href="Tone.Envelope.html">Envelope</a></li><li><a href="Tone.LFO.html">LFO</a></li><li><a href="Tone.Merge.html">Merge</a></li><li><a href="Tone.Meter.html">Meter</a></li><li><a href="Tone.Microphone.html">Microphone</a></li><li><a href="Tone.Multiply.html">Multiply</a></li><li><a href="Tone.Noise.html">Noise</a></li><li><a href="Tone.Oscillator.html">Oscillator</a></li><li><a href="Tone.Player.html">Player</a></li><li><a href="Tone.Recorder.html">Recorder</a></li><li><a href="Tone.Scale.html">Scale</a></li><li><a href="Tone.Signal.html">Signal</a></li><li><a href="Tone.Source.html">Source</a></li><li><a href="Tone.Split.html">Split</a></li><li><a href="Tone.Transport.html">Transport</a></li></ul><h3>Global</h3><ul><li><a href="global.html#for the default output">for the default output</a></li><li>{GainNode}</li></ul>
</nav>
<br clear="both">
<footer>
Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.2.2</a> on Thu Jun 19 2014 13:40:24 GMT-0400 (EDT)
Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.2.2</a> on Fri Jun 20 2014 01:43:57 GMT-0400 (EDT)
</footer>
<script> prettyPrint(); </script>

6105
doc/Tone.Noise.html Normal file

File diff suppressed because it is too large Load diff

View file

@ -178,7 +178,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2095">line 2095</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2186">line 2186</a>
</li></ul></dd>
@ -412,7 +412,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2107">line 2107</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2198">line 2198</a>
</li></ul></dd>
@ -541,7 +541,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1833">line 1833</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1925">line 1925</a>
</li></ul></dd>
@ -604,7 +604,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1805">line 1805</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1897">line 1897</a>
</li></ul></dd>
@ -665,7 +665,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1819">line 1819</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1911">line 1911</a>
</li></ul></dd>
@ -729,7 +729,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2102">line 2102</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2193">line 2193</a>
</li></ul></dd>
@ -798,7 +798,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1998">line 1998</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2090">line 2090</a>
</li></ul></dd>
@ -863,7 +863,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2003">line 2003</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2095">line 2095</a>
</li></ul></dd>
@ -997,7 +997,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2214">line 2214</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2305">line 2305</a>
</li></ul></dd>
@ -1704,7 +1704,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2222">line 2222</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2313">line 2313</a>
</li></ul></dd>
@ -2130,7 +2130,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2054">line 2054</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2146">line 2146</a>
</li></ul></dd>
@ -2257,7 +2257,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line345">line 345</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line343">line 343</a>
</li></ul></dd>
@ -2818,7 +2818,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1124">line 1124</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1216">line 1216</a>
</li></ul></dd>
@ -3202,7 +3202,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1848">line 1848</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1940">line 1940</a>
</li></ul></dd>
@ -3290,7 +3290,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line286">line 286</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line284">line 284</a>
</li></ul></dd>
@ -3377,7 +3377,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2112">line 2112</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2203">line 2203</a>
</li></ul></dd>
@ -3495,7 +3495,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2025">line 2025</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2117">line 2117</a>
</li></ul></dd>
@ -3617,7 +3617,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2791">line 2791</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2826">line 2826</a>
</li></ul></dd>
@ -3739,7 +3739,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line295">line 295</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line293">line 293</a>
</li></ul></dd>
@ -3879,7 +3879,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line354">line 354</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line352">line 352</a>
</li></ul></dd>
@ -4042,7 +4042,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2776">line 2776</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2811">line 2811</a>
</li></ul></dd>
@ -4220,7 +4220,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2193">line 2193</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2284">line 2284</a>
</li></ul></dd>
@ -4337,7 +4337,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2206">line 2206</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2297">line 2297</a>
</li></ul></dd>
@ -4455,7 +4455,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2065">line 2065</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2157">line 2157</a>
</li></ul></dd>
@ -4572,7 +4572,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2127">line 2127</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2218">line 2218</a>
</li></ul></dd>
@ -4701,7 +4701,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2151">line 2151</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2242">line 2242</a>
</li></ul></dd>
@ -4776,7 +4776,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2169">line 2169</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2260">line 2260</a>
</li></ul></dd>
@ -4898,7 +4898,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1929">line 1929</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2021">line 2021</a>
</li></ul></dd>
@ -4994,7 +4994,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1095">line 1095</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1187">line 1187</a>
</li></ul></dd>
@ -5116,7 +5116,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line305">line 305</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line303">line 303</a>
</li></ul></dd>
@ -5261,7 +5261,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line321">line 321</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line319">line 319</a>
</li></ul></dd>
@ -5480,7 +5480,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1950">line 1950</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2042">line 2042</a>
</li></ul></dd>
@ -5697,7 +5697,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1910">line 1910</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2002">line 2002</a>
</li></ul></dd>
@ -5915,7 +5915,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1880">line 1880</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1972">line 1972</a>
</li></ul></dd>
@ -6006,7 +6006,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2180">line 2180</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2271">line 2271</a>
</li></ul></dd>
@ -6047,13 +6047,13 @@
</div>
<nav>
<h2><a href="index.html">Index</a></h2><h3>Classes</h3><ul><li><a href="Tone.html">Tone</a></li><li><a href="Tone.Add.html">Add</a></li><li><a href="Tone.AutoPanner.html">AutoPanner</a></li><li><a href="Tone.BitCrusher.html">BitCrusher</a></li><li><a href="Tone.DryWet.html">DryWet</a></li><li><a href="Tone.Envelope.html">Envelope</a></li><li><a href="Tone.LFO.html">LFO</a></li><li><a href="Tone.Merge.html">Merge</a></li><li><a href="Tone.Meter.html">Meter</a></li><li><a href="Tone.Microphone.html">Microphone</a></li><li><a href="Tone.Multiply.html">Multiply</a></li><li><a href="Tone.Oscillator.html">Oscillator</a></li><li><a href="Tone.Player.html">Player</a></li><li><a href="Tone.Recorder.html">Recorder</a></li><li><a href="Tone.Scale.html">Scale</a></li><li><a href="Tone.Signal.html">Signal</a></li><li><a href="Tone.Source.html">Source</a></li><li><a href="Tone.Split.html">Split</a></li><li><a href="Tone.Transport.html">Transport</a></li></ul><h3>Global</h3><ul><li><a href="global.html#for the default output">for the default output</a></li><li>{GainNode}</li></ul>
<h2><a href="index.html">Index</a></h2><h3>Classes</h3><ul><li><a href="Tone.html">Tone</a></li><li><a href="Tone.Add.html">Add</a></li><li><a href="Tone.AutoPanner.html">AutoPanner</a></li><li><a href="Tone.BitCrusher.html">BitCrusher</a></li><li><a href="Tone.DryWet.html">DryWet</a></li><li><a href="Tone.Envelope.html">Envelope</a></li><li><a href="Tone.LFO.html">LFO</a></li><li><a href="Tone.Merge.html">Merge</a></li><li><a href="Tone.Meter.html">Meter</a></li><li><a href="Tone.Microphone.html">Microphone</a></li><li><a href="Tone.Multiply.html">Multiply</a></li><li><a href="Tone.Noise.html">Noise</a></li><li><a href="Tone.Oscillator.html">Oscillator</a></li><li><a href="Tone.Player.html">Player</a></li><li><a href="Tone.Recorder.html">Recorder</a></li><li><a href="Tone.Scale.html">Scale</a></li><li><a href="Tone.Signal.html">Signal</a></li><li><a href="Tone.Source.html">Source</a></li><li><a href="Tone.Split.html">Split</a></li><li><a href="Tone.Transport.html">Transport</a></li></ul><h3>Global</h3><ul><li><a href="global.html#for the default output">for the default output</a></li><li>{GainNode}</li></ul>
</nav>
<br clear="both">
<footer>
Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.2.2</a> on Thu Jun 19 2014 13:40:24 GMT-0400 (EDT)
Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.2.2</a> on Fri Jun 20 2014 01:43:57 GMT-0400 (EDT)
</footer>
<script> prettyPrint(); </script>

View file

@ -132,7 +132,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line3083">line 3083</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line3118">line 3118</a>
</li></ul></dd>
@ -228,7 +228,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line3102">line 3102</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line3137">line 3137</a>
</li></ul></dd>
@ -292,7 +292,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line3116">line 3116</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line3151">line 3151</a>
</li></ul></dd>
@ -352,7 +352,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line3095">line 3095</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line3130">line 3130</a>
</li></ul></dd>
@ -554,7 +554,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line3109">line 3109</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line3144">line 3144</a>
</li></ul></dd>
@ -683,7 +683,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1833">line 1833</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1925">line 1925</a>
</li></ul></dd>
@ -746,7 +746,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1805">line 1805</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1897">line 1897</a>
</li></ul></dd>
@ -807,7 +807,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1819">line 1819</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1911">line 1911</a>
</li></ul></dd>
@ -876,7 +876,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1998">line 1998</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2090">line 2090</a>
</li></ul></dd>
@ -941,7 +941,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line3124">line 3124</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line3159">line 3159</a>
</li></ul></dd>
@ -1006,7 +1006,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2003">line 2003</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2095">line 2095</a>
</li></ul></dd>
@ -1070,7 +1070,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line3090">line 3090</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line3125">line 3125</a>
</li></ul></dd>
@ -1204,7 +1204,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line3259">line 3259</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line3293">line 3293</a>
</li></ul></dd>
@ -1911,7 +1911,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line3267">line 3267</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line3301">line 3301</a>
</li></ul></dd>
@ -2337,7 +2337,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2054">line 2054</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2146">line 2146</a>
</li></ul></dd>
@ -2464,7 +2464,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line345">line 345</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line343">line 343</a>
</li></ul></dd>
@ -2928,7 +2928,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line3144">line 3144</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line3179">line 3179</a>
</li></ul></dd>
@ -3329,7 +3329,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line3205">line 3205</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line3239">line 3239</a>
</li></ul></dd>
@ -3406,7 +3406,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1124">line 1124</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1216">line 1216</a>
</li></ul></dd>
@ -3790,7 +3790,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1848">line 1848</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1940">line 1940</a>
</li></ul></dd>
@ -3878,7 +3878,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line286">line 286</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line284">line 284</a>
</li></ul></dd>
@ -3969,7 +3969,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line3131">line 3131</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line3166">line 3166</a>
</li></ul></dd>
@ -4087,7 +4087,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2025">line 2025</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2117">line 2117</a>
</li></ul></dd>
@ -4209,7 +4209,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2791">line 2791</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2826">line 2826</a>
</li></ul></dd>
@ -4331,7 +4331,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line295">line 295</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line293">line 293</a>
</li></ul></dd>
@ -4471,7 +4471,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line354">line 354</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line352">line 352</a>
</li></ul></dd>
@ -4634,7 +4634,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2776">line 2776</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2811">line 2811</a>
</li></ul></dd>
@ -4813,7 +4813,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line3243">line 3243</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line3277">line 3277</a>
</li></ul></dd>
@ -4931,7 +4931,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2065">line 2065</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2157">line 2157</a>
</li></ul></dd>
@ -5126,7 +5126,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line3176">line 3176</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line3211">line 3211</a>
</li></ul></dd>
@ -5243,7 +5243,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line3225">line 3225</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line3259">line 3259</a>
</li></ul></dd>
@ -5317,7 +5317,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2033">line 2033</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2125">line 2125</a>
</li></ul></dd>
@ -5439,7 +5439,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1929">line 1929</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2021">line 2021</a>
</li></ul></dd>
@ -5535,7 +5535,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1095">line 1095</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1187">line 1187</a>
</li></ul></dd>
@ -5657,7 +5657,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line305">line 305</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line303">line 303</a>
</li></ul></dd>
@ -5802,7 +5802,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line321">line 321</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line319">line 319</a>
</li></ul></dd>
@ -6021,7 +6021,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1950">line 1950</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2042">line 2042</a>
</li></ul></dd>
@ -6238,7 +6238,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1910">line 1910</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2002">line 2002</a>
</li></ul></dd>
@ -6456,7 +6456,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1880">line 1880</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1972">line 1972</a>
</li></ul></dd>
@ -6552,7 +6552,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2043">line 2043</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2135">line 2135</a>
</li></ul></dd>
@ -6593,13 +6593,13 @@
</div>
<nav>
<h2><a href="index.html">Index</a></h2><h3>Classes</h3><ul><li><a href="Tone.html">Tone</a></li><li><a href="Tone.Add.html">Add</a></li><li><a href="Tone.AutoPanner.html">AutoPanner</a></li><li><a href="Tone.BitCrusher.html">BitCrusher</a></li><li><a href="Tone.DryWet.html">DryWet</a></li><li><a href="Tone.Envelope.html">Envelope</a></li><li><a href="Tone.LFO.html">LFO</a></li><li><a href="Tone.Merge.html">Merge</a></li><li><a href="Tone.Meter.html">Meter</a></li><li><a href="Tone.Microphone.html">Microphone</a></li><li><a href="Tone.Multiply.html">Multiply</a></li><li><a href="Tone.Oscillator.html">Oscillator</a></li><li><a href="Tone.Player.html">Player</a></li><li><a href="Tone.Recorder.html">Recorder</a></li><li><a href="Tone.Scale.html">Scale</a></li><li><a href="Tone.Signal.html">Signal</a></li><li><a href="Tone.Source.html">Source</a></li><li><a href="Tone.Split.html">Split</a></li><li><a href="Tone.Transport.html">Transport</a></li></ul><h3>Global</h3><ul><li><a href="global.html#for the default output">for the default output</a></li><li>{GainNode}</li></ul>
<h2><a href="index.html">Index</a></h2><h3>Classes</h3><ul><li><a href="Tone.html">Tone</a></li><li><a href="Tone.Add.html">Add</a></li><li><a href="Tone.AutoPanner.html">AutoPanner</a></li><li><a href="Tone.BitCrusher.html">BitCrusher</a></li><li><a href="Tone.DryWet.html">DryWet</a></li><li><a href="Tone.Envelope.html">Envelope</a></li><li><a href="Tone.LFO.html">LFO</a></li><li><a href="Tone.Merge.html">Merge</a></li><li><a href="Tone.Meter.html">Meter</a></li><li><a href="Tone.Microphone.html">Microphone</a></li><li><a href="Tone.Multiply.html">Multiply</a></li><li><a href="Tone.Noise.html">Noise</a></li><li><a href="Tone.Oscillator.html">Oscillator</a></li><li><a href="Tone.Player.html">Player</a></li><li><a href="Tone.Recorder.html">Recorder</a></li><li><a href="Tone.Scale.html">Scale</a></li><li><a href="Tone.Signal.html">Signal</a></li><li><a href="Tone.Source.html">Source</a></li><li><a href="Tone.Split.html">Split</a></li><li><a href="Tone.Transport.html">Transport</a></li></ul><h3>Global</h3><ul><li><a href="global.html#for the default output">for the default output</a></li><li>{GainNode}</li></ul>
</nav>
<br clear="both">
<footer>
Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.2.2</a> on Thu Jun 19 2014 13:40:24 GMT-0400 (EDT)
Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.2.2</a> on Fri Jun 20 2014 01:43:57 GMT-0400 (EDT)
</footer>
<script> prettyPrint(); </script>

View file

@ -132,7 +132,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2613">line 2613</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2648">line 2648</a>
</li></ul></dd>
@ -224,7 +224,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2627">line 2627</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2662">line 2662</a>
</li></ul></dd>
@ -284,7 +284,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2641">line 2641</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2676">line 2676</a>
</li></ul></dd>
@ -348,7 +348,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2635">line 2635</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2670">line 2670</a>
</li></ul></dd>
@ -481,7 +481,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2621">line 2621</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2656">line 2656</a>
</li></ul></dd>
@ -679,7 +679,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1833">line 1833</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1925">line 1925</a>
</li></ul></dd>
@ -742,7 +742,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1805">line 1805</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1897">line 1897</a>
</li></ul></dd>
@ -803,7 +803,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1819">line 1819</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1911">line 1911</a>
</li></ul></dd>
@ -1054,7 +1054,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2661">line 2661</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2696">line 2696</a>
</li></ul></dd>
@ -1256,7 +1256,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2708">line 2708</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2743">line 2743</a>
</li></ul></dd>
@ -1789,7 +1789,7 @@
<dt>
<h4 class="name" id="dispose"><span class="type-signature"></span>dispose<span class="signature">()</span><span class="type-signature"></span></h4>
<h4 class="name" id="dispose"><span class="type-signature">&lt;abstract> </span>dispose<span class="signature">()</span><span class="type-signature"></span></h4>
</dt>
@ -1797,9 +1797,7 @@
<div class="description">
a dispose method
should be overridden by child classes
a dispose method
</div>
@ -2249,7 +2247,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line345">line 345</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line343">line 343</a>
</li></ul></dd>
@ -2472,7 +2470,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2738">line 2738</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2773">line 2773</a>
</li></ul></dd>
@ -2555,7 +2553,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2727">line 2727</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2762">line 2762</a>
</li></ul></dd>
@ -2828,7 +2826,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2720">line 2720</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2755">line 2755</a>
</li></ul></dd>
@ -3063,7 +3061,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1124">line 1124</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1216">line 1216</a>
</li></ul></dd>
@ -3447,7 +3445,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1848">line 1848</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1940">line 1940</a>
</li></ul></dd>
@ -3535,7 +3533,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line286">line 286</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line284">line 284</a>
</li></ul></dd>
@ -3679,7 +3677,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2791">line 2791</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2826">line 2826</a>
</li></ul></dd>
@ -3798,7 +3796,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2697">line 2697</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2732">line 2732</a>
</li></ul></dd>
@ -3920,7 +3918,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line295">line 295</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line293">line 293</a>
</li></ul></dd>
@ -4060,7 +4058,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line354">line 354</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line352">line 352</a>
</li></ul></dd>
@ -4223,7 +4221,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2776">line 2776</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2811">line 2811</a>
</li></ul></dd>
@ -4363,7 +4361,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1929">line 1929</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2021">line 2021</a>
</li></ul></dd>
@ -4459,7 +4457,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1095">line 1095</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1187">line 1187</a>
</li></ul></dd>
@ -4581,7 +4579,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line305">line 305</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line303">line 303</a>
</li></ul></dd>
@ -4726,7 +4724,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line321">line 321</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line319">line 319</a>
</li></ul></dd>
@ -4945,7 +4943,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1950">line 1950</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2042">line 2042</a>
</li></ul></dd>
@ -5162,7 +5160,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1910">line 1910</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2002">line 2002</a>
</li></ul></dd>
@ -5380,7 +5378,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1880">line 1880</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1972">line 1972</a>
</li></ul></dd>
@ -5443,13 +5441,13 @@
</div>
<nav>
<h2><a href="index.html">Index</a></h2><h3>Classes</h3><ul><li><a href="Tone.html">Tone</a></li><li><a href="Tone.Add.html">Add</a></li><li><a href="Tone.AutoPanner.html">AutoPanner</a></li><li><a href="Tone.BitCrusher.html">BitCrusher</a></li><li><a href="Tone.DryWet.html">DryWet</a></li><li><a href="Tone.Envelope.html">Envelope</a></li><li><a href="Tone.LFO.html">LFO</a></li><li><a href="Tone.Merge.html">Merge</a></li><li><a href="Tone.Meter.html">Meter</a></li><li><a href="Tone.Microphone.html">Microphone</a></li><li><a href="Tone.Multiply.html">Multiply</a></li><li><a href="Tone.Oscillator.html">Oscillator</a></li><li><a href="Tone.Player.html">Player</a></li><li><a href="Tone.Recorder.html">Recorder</a></li><li><a href="Tone.Scale.html">Scale</a></li><li><a href="Tone.Signal.html">Signal</a></li><li><a href="Tone.Source.html">Source</a></li><li><a href="Tone.Split.html">Split</a></li><li><a href="Tone.Transport.html">Transport</a></li></ul><h3>Global</h3><ul><li><a href="global.html#for the default output">for the default output</a></li><li>{GainNode}</li></ul>
<h2><a href="index.html">Index</a></h2><h3>Classes</h3><ul><li><a href="Tone.html">Tone</a></li><li><a href="Tone.Add.html">Add</a></li><li><a href="Tone.AutoPanner.html">AutoPanner</a></li><li><a href="Tone.BitCrusher.html">BitCrusher</a></li><li><a href="Tone.DryWet.html">DryWet</a></li><li><a href="Tone.Envelope.html">Envelope</a></li><li><a href="Tone.LFO.html">LFO</a></li><li><a href="Tone.Merge.html">Merge</a></li><li><a href="Tone.Meter.html">Meter</a></li><li><a href="Tone.Microphone.html">Microphone</a></li><li><a href="Tone.Multiply.html">Multiply</a></li><li><a href="Tone.Noise.html">Noise</a></li><li><a href="Tone.Oscillator.html">Oscillator</a></li><li><a href="Tone.Player.html">Player</a></li><li><a href="Tone.Recorder.html">Recorder</a></li><li><a href="Tone.Scale.html">Scale</a></li><li><a href="Tone.Signal.html">Signal</a></li><li><a href="Tone.Source.html">Source</a></li><li><a href="Tone.Split.html">Split</a></li><li><a href="Tone.Transport.html">Transport</a></li></ul><h3>Global</h3><ul><li><a href="global.html#for the default output">for the default output</a></li><li>{GainNode}</li></ul>
</nav>
<br clear="both">
<footer>
Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.2.2</a> on Thu Jun 19 2014 13:40:25 GMT-0400 (EDT)
Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.2.2</a> on Fri Jun 20 2014 01:43:58 GMT-0400 (EDT)
</footer>
<script> prettyPrint(); </script>

View file

@ -242,7 +242,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line754">line 754</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line782">line 782</a>
</li></ul></dd>
@ -334,7 +334,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line770">line 770</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line798">line 798</a>
</li></ul></dd>
@ -394,7 +394,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line767">line 767</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line795">line 795</a>
</li></ul></dd>
@ -454,7 +454,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line776">line 776</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line804">line 804</a>
</li></ul></dd>
@ -514,7 +514,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line773">line 773</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line801">line 801</a>
</li></ul></dd>
@ -574,7 +574,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line781">line 781</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line809">line 809</a>
</li></ul></dd>
@ -634,7 +634,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line787">line 787</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line815">line 815</a>
</li></ul></dd>
@ -694,7 +694,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line784">line 784</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line812">line 812</a>
</li></ul></dd>
@ -961,7 +961,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1833">line 1833</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1925">line 1925</a>
</li></ul></dd>
@ -1024,7 +1024,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1805">line 1805</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1897">line 1897</a>
</li></ul></dd>
@ -1085,7 +1085,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1819">line 1819</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1911">line 1911</a>
</li></ul></dd>
@ -1288,7 +1288,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line803">line 803</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line831">line 831</a>
</li></ul></dd>
@ -1962,9 +1962,7 @@
<div class="description">
a dispose method
should be overridden by child classes
clean up
</div>
@ -1983,11 +1981,6 @@
<dt class="inherited-from">Inherited From:</dt>
<dd class="inherited-from"><ul class="dummy"><li>
<a href="Tone.html#dispose">Tone#dispose</a>
</li></dd>
@ -2002,7 +1995,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line274">line 274</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line877">line 877</a>
</li></ul></dd>
@ -2414,7 +2407,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line345">line 345</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line343">line 343</a>
</li></ul></dd>
@ -2975,7 +2968,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1124">line 1124</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1216">line 1216</a>
</li></ul></dd>
@ -3359,7 +3352,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1848">line 1848</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1940">line 1940</a>
</li></ul></dd>
@ -3447,7 +3440,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line286">line 286</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line284">line 284</a>
</li></ul></dd>
@ -3591,7 +3584,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2791">line 2791</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2826">line 2826</a>
</li></ul></dd>
@ -3713,7 +3706,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line295">line 295</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line293">line 293</a>
</li></ul></dd>
@ -3853,7 +3846,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line354">line 354</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line352">line 352</a>
</li></ul></dd>
@ -4016,7 +4009,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2776">line 2776</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2811">line 2811</a>
</li></ul></dd>
@ -4151,7 +4144,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line823">line 823</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line851">line 851</a>
</li></ul></dd>
@ -4268,7 +4261,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line814">line 814</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line842">line 842</a>
</li></ul></dd>
@ -4385,7 +4378,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line841">line 841</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line869">line 869</a>
</li></ul></dd>
@ -4502,7 +4495,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line832">line 832</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line860">line 860</a>
</li></ul></dd>
@ -4624,7 +4617,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1929">line 1929</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2021">line 2021</a>
</li></ul></dd>
@ -4720,7 +4713,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1095">line 1095</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1187">line 1187</a>
</li></ul></dd>
@ -4842,7 +4835,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line305">line 305</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line303">line 303</a>
</li></ul></dd>
@ -4987,7 +4980,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line321">line 321</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line319">line 319</a>
</li></ul></dd>
@ -5206,7 +5199,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1950">line 1950</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2042">line 2042</a>
</li></ul></dd>
@ -5423,7 +5416,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1910">line 1910</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2002">line 2002</a>
</li></ul></dd>
@ -5641,7 +5634,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1880">line 1880</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1972">line 1972</a>
</li></ul></dd>
@ -5704,13 +5697,13 @@
</div>
<nav>
<h2><a href="index.html">Index</a></h2><h3>Classes</h3><ul><li><a href="Tone.html">Tone</a></li><li><a href="Tone.Add.html">Add</a></li><li><a href="Tone.AutoPanner.html">AutoPanner</a></li><li><a href="Tone.BitCrusher.html">BitCrusher</a></li><li><a href="Tone.DryWet.html">DryWet</a></li><li><a href="Tone.Envelope.html">Envelope</a></li><li><a href="Tone.LFO.html">LFO</a></li><li><a href="Tone.Merge.html">Merge</a></li><li><a href="Tone.Meter.html">Meter</a></li><li><a href="Tone.Microphone.html">Microphone</a></li><li><a href="Tone.Multiply.html">Multiply</a></li><li><a href="Tone.Oscillator.html">Oscillator</a></li><li><a href="Tone.Player.html">Player</a></li><li><a href="Tone.Recorder.html">Recorder</a></li><li><a href="Tone.Scale.html">Scale</a></li><li><a href="Tone.Signal.html">Signal</a></li><li><a href="Tone.Source.html">Source</a></li><li><a href="Tone.Split.html">Split</a></li><li><a href="Tone.Transport.html">Transport</a></li></ul><h3>Global</h3><ul><li><a href="global.html#for the default output">for the default output</a></li><li>{GainNode}</li></ul>
<h2><a href="index.html">Index</a></h2><h3>Classes</h3><ul><li><a href="Tone.html">Tone</a></li><li><a href="Tone.Add.html">Add</a></li><li><a href="Tone.AutoPanner.html">AutoPanner</a></li><li><a href="Tone.BitCrusher.html">BitCrusher</a></li><li><a href="Tone.DryWet.html">DryWet</a></li><li><a href="Tone.Envelope.html">Envelope</a></li><li><a href="Tone.LFO.html">LFO</a></li><li><a href="Tone.Merge.html">Merge</a></li><li><a href="Tone.Meter.html">Meter</a></li><li><a href="Tone.Microphone.html">Microphone</a></li><li><a href="Tone.Multiply.html">Multiply</a></li><li><a href="Tone.Noise.html">Noise</a></li><li><a href="Tone.Oscillator.html">Oscillator</a></li><li><a href="Tone.Player.html">Player</a></li><li><a href="Tone.Recorder.html">Recorder</a></li><li><a href="Tone.Scale.html">Scale</a></li><li><a href="Tone.Signal.html">Signal</a></li><li><a href="Tone.Source.html">Source</a></li><li><a href="Tone.Split.html">Split</a></li><li><a href="Tone.Transport.html">Transport</a></li></ul><h3>Global</h3><ul><li><a href="global.html#for the default output">for the default output</a></li><li>{GainNode}</li></ul>
</nav>
<br clear="both">
<footer>
Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.2.2</a> on Thu Jun 19 2014 13:40:25 GMT-0400 (EDT)
Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.2.2</a> on Fri Jun 20 2014 01:43:58 GMT-0400 (EDT)
</footer>
<script> prettyPrint(); </script>

View file

@ -152,7 +152,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line438">line 438</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line436">line 436</a>
</li></ul></dd>
@ -248,7 +248,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line455">line 455</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line453">line 453</a>
</li></ul></dd>
@ -515,7 +515,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1833">line 1833</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1925">line 1925</a>
</li></ul></dd>
@ -578,7 +578,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1805">line 1805</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1897">line 1897</a>
</li></ul></dd>
@ -639,7 +639,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1819">line 1819</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1911">line 1911</a>
</li></ul></dd>
@ -703,7 +703,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line448">line 448</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line446">line 446</a>
</li></ul></dd>
@ -767,7 +767,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line443">line 443</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line441">line 441</a>
</li></ul></dd>
@ -1657,7 +1657,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line654">line 654</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line662">line 662</a>
</li></ul></dd>
@ -2351,7 +2351,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line345">line 345</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line343">line 343</a>
</li></ul></dd>
@ -3281,7 +3281,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1124">line 1124</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1216">line 1216</a>
</li></ul></dd>
@ -3665,7 +3665,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1848">line 1848</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1940">line 1940</a>
</li></ul></dd>
@ -3753,7 +3753,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line286">line 286</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line284">line 284</a>
</li></ul></dd>
@ -3897,7 +3897,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2791">line 2791</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2826">line 2826</a>
</li></ul></dd>
@ -4019,7 +4019,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line295">line 295</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line293">line 293</a>
</li></ul></dd>
@ -4159,7 +4159,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line354">line 354</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line352">line 352</a>
</li></ul></dd>
@ -4322,7 +4322,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2776">line 2776</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2811">line 2811</a>
</li></ul></dd>
@ -5105,7 +5105,7 @@
<dt>
<h4 class="name" id="sync"><span class="type-signature"></span>sync<span class="signature">(signal)</span><span class="type-signature"></span></h4>
<h4 class="name" id="sync"><span class="type-signature"></span>sync<span class="signature">(signal, <span class="optional">ratio</span>)</span><span class="type-signature"></span></h4>
</dt>
@ -5115,6 +5115,10 @@
<div class="description">
Sync this to another signal and it will always maintain the
ratio between the two signals until it is unsynced
Signals can only be synced to one other signal. while syncing,
if a signal's value is changed, the new ratio between the signals
is maintained as the syncing signal is changed.
</div>
@ -5136,6 +5140,8 @@
<th>Type</th>
<th>Argument</th>
@ -5161,6 +5167,14 @@
</td>
<td class="attributes">
</td>
@ -5168,6 +5182,40 @@
</tr>
<tr>
<td class="name"><code>ratio</code></td>
<td class="type">
<span class="param-type">number</span>
</td>
<td class="attributes">
&lt;optional><br>
</td>
<td class="description last">optionally pass in the ratio between
the two signals, otherwise it will be computed</td>
</tr>
</tbody>
</table>
@ -5195,7 +5243,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line617">line 617</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line623">line 623</a>
</li></ul></dd>
@ -5317,7 +5365,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1929">line 1929</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2021">line 2021</a>
</li></ul></dd>
@ -5413,7 +5461,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1095">line 1095</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1187">line 1187</a>
</li></ul></dd>
@ -5535,7 +5583,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line305">line 305</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line303">line 303</a>
</li></ul></dd>
@ -5680,7 +5728,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line321">line 321</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line319">line 319</a>
</li></ul></dd>
@ -5899,7 +5947,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1950">line 1950</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2042">line 2042</a>
</li></ul></dd>
@ -6116,7 +6164,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1910">line 1910</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2002">line 2002</a>
</li></ul></dd>
@ -6334,7 +6382,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1880">line 1880</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1972">line 1972</a>
</li></ul></dd>
@ -6427,7 +6475,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line637">line 637</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line647">line 647</a>
</li></ul></dd>
@ -6468,13 +6516,13 @@
</div>
<nav>
<h2><a href="index.html">Index</a></h2><h3>Classes</h3><ul><li><a href="Tone.html">Tone</a></li><li><a href="Tone.Add.html">Add</a></li><li><a href="Tone.AutoPanner.html">AutoPanner</a></li><li><a href="Tone.BitCrusher.html">BitCrusher</a></li><li><a href="Tone.DryWet.html">DryWet</a></li><li><a href="Tone.Envelope.html">Envelope</a></li><li><a href="Tone.LFO.html">LFO</a></li><li><a href="Tone.Merge.html">Merge</a></li><li><a href="Tone.Meter.html">Meter</a></li><li><a href="Tone.Microphone.html">Microphone</a></li><li><a href="Tone.Multiply.html">Multiply</a></li><li><a href="Tone.Oscillator.html">Oscillator</a></li><li><a href="Tone.Player.html">Player</a></li><li><a href="Tone.Recorder.html">Recorder</a></li><li><a href="Tone.Scale.html">Scale</a></li><li><a href="Tone.Signal.html">Signal</a></li><li><a href="Tone.Source.html">Source</a></li><li><a href="Tone.Split.html">Split</a></li><li><a href="Tone.Transport.html">Transport</a></li></ul><h3>Global</h3><ul><li><a href="global.html#for the default output">for the default output</a></li><li>{GainNode}</li></ul>
<h2><a href="index.html">Index</a></h2><h3>Classes</h3><ul><li><a href="Tone.html">Tone</a></li><li><a href="Tone.Add.html">Add</a></li><li><a href="Tone.AutoPanner.html">AutoPanner</a></li><li><a href="Tone.BitCrusher.html">BitCrusher</a></li><li><a href="Tone.DryWet.html">DryWet</a></li><li><a href="Tone.Envelope.html">Envelope</a></li><li><a href="Tone.LFO.html">LFO</a></li><li><a href="Tone.Merge.html">Merge</a></li><li><a href="Tone.Meter.html">Meter</a></li><li><a href="Tone.Microphone.html">Microphone</a></li><li><a href="Tone.Multiply.html">Multiply</a></li><li><a href="Tone.Noise.html">Noise</a></li><li><a href="Tone.Oscillator.html">Oscillator</a></li><li><a href="Tone.Player.html">Player</a></li><li><a href="Tone.Recorder.html">Recorder</a></li><li><a href="Tone.Scale.html">Scale</a></li><li><a href="Tone.Signal.html">Signal</a></li><li><a href="Tone.Source.html">Source</a></li><li><a href="Tone.Split.html">Split</a></li><li><a href="Tone.Transport.html">Transport</a></li></ul><h3>Global</h3><ul><li><a href="global.html#for the default output">for the default output</a></li><li>{GainNode}</li></ul>
</nav>
<br clear="both">
<footer>
Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.2.2</a> on Thu Jun 19 2014 13:40:25 GMT-0400 (EDT)
Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.2.2</a> on Fri Jun 20 2014 01:43:58 GMT-0400 (EDT)
</footer>
<script> prettyPrint(); </script>

View file

@ -87,7 +87,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1992">line 1992</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2084">line 2084</a>
</li></ul></dd>
@ -244,35 +244,6 @@
<tr>
<td class="name"><code>STOP_SCHEDULED</code></td>
<td class="type">
<span class="param-type">string</span>
</td>
<td class="default">
stopScheduled
</td>
<td class="description last"></td>
</tr>
<tr>
<td class="name"><code>STOPPED</code></td>
@ -354,7 +325,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2072">line 2072</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2164">line 2164</a>
</li></ul></dd>
@ -621,7 +592,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1833">line 1833</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1925">line 1925</a>
</li></ul></dd>
@ -684,7 +655,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1805">line 1805</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1897">line 1897</a>
</li></ul></dd>
@ -745,7 +716,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1819">line 1819</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1911">line 1911</a>
</li></ul></dd>
@ -809,7 +780,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1998">line 1998</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2090">line 2090</a>
</li></ul></dd>
@ -869,7 +840,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2003">line 2003</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2095">line 2095</a>
</li></ul></dd>
@ -1600,7 +1571,7 @@
<dt>
<h4 class="name" id="dispose"><span class="type-signature"></span>dispose<span class="signature">()</span><span class="type-signature"></span></h4>
<h4 class="name" id="dispose"><span class="type-signature">&lt;abstract> </span>dispose<span class="signature">()</span><span class="type-signature"></span></h4>
</dt>
@ -1608,9 +1579,7 @@
<div class="description">
a dispose method
should be overridden by child classes
a dispose method
</div>
@ -2069,7 +2038,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2054">line 2054</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2146">line 2146</a>
</li></ul></dd>
@ -2196,7 +2165,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line345">line 345</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line343">line 343</a>
</li></ul></dd>
@ -2757,7 +2726,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1124">line 1124</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1216">line 1216</a>
</li></ul></dd>
@ -3141,7 +3110,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1848">line 1848</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1940">line 1940</a>
</li></ul></dd>
@ -3229,7 +3198,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line286">line 286</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line284">line 284</a>
</li></ul></dd>
@ -3364,7 +3333,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2025">line 2025</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2117">line 2117</a>
</li></ul></dd>
@ -3486,7 +3455,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2791">line 2791</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2826">line 2826</a>
</li></ul></dd>
@ -3608,7 +3577,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line295">line 295</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line293">line 293</a>
</li></ul></dd>
@ -3748,7 +3717,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line354">line 354</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line352">line 352</a>
</li></ul></dd>
@ -3911,7 +3880,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2776">line 2776</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2811">line 2811</a>
</li></ul></dd>
@ -4042,7 +4011,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2065">line 2065</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2157">line 2157</a>
</li></ul></dd>
@ -4155,7 +4124,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2012">line 2012</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2104">line 2104</a>
</li></ul></dd>
@ -4268,7 +4237,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2018">line 2018</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2110">line 2110</a>
</li></ul></dd>
@ -4337,7 +4306,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2033">line 2033</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2125">line 2125</a>
</li></ul></dd>
@ -4459,7 +4428,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1929">line 1929</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2021">line 2021</a>
</li></ul></dd>
@ -4555,7 +4524,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1095">line 1095</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1187">line 1187</a>
</li></ul></dd>
@ -4677,7 +4646,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line305">line 305</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line303">line 303</a>
</li></ul></dd>
@ -4822,7 +4791,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line321">line 321</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line319">line 319</a>
</li></ul></dd>
@ -5041,7 +5010,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1950">line 1950</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2042">line 2042</a>
</li></ul></dd>
@ -5258,7 +5227,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1910">line 1910</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2002">line 2002</a>
</li></ul></dd>
@ -5476,7 +5445,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1880">line 1880</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1972">line 1972</a>
</li></ul></dd>
@ -5567,7 +5536,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2043">line 2043</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2135">line 2135</a>
</li></ul></dd>
@ -5608,13 +5577,13 @@
</div>
<nav>
<h2><a href="index.html">Index</a></h2><h3>Classes</h3><ul><li><a href="Tone.html">Tone</a></li><li><a href="Tone.Add.html">Add</a></li><li><a href="Tone.AutoPanner.html">AutoPanner</a></li><li><a href="Tone.BitCrusher.html">BitCrusher</a></li><li><a href="Tone.DryWet.html">DryWet</a></li><li><a href="Tone.Envelope.html">Envelope</a></li><li><a href="Tone.LFO.html">LFO</a></li><li><a href="Tone.Merge.html">Merge</a></li><li><a href="Tone.Meter.html">Meter</a></li><li><a href="Tone.Microphone.html">Microphone</a></li><li><a href="Tone.Multiply.html">Multiply</a></li><li><a href="Tone.Oscillator.html">Oscillator</a></li><li><a href="Tone.Player.html">Player</a></li><li><a href="Tone.Recorder.html">Recorder</a></li><li><a href="Tone.Scale.html">Scale</a></li><li><a href="Tone.Signal.html">Signal</a></li><li><a href="Tone.Source.html">Source</a></li><li><a href="Tone.Split.html">Split</a></li><li><a href="Tone.Transport.html">Transport</a></li></ul><h3>Global</h3><ul><li><a href="global.html#for the default output">for the default output</a></li><li>{GainNode}</li></ul>
<h2><a href="index.html">Index</a></h2><h3>Classes</h3><ul><li><a href="Tone.html">Tone</a></li><li><a href="Tone.Add.html">Add</a></li><li><a href="Tone.AutoPanner.html">AutoPanner</a></li><li><a href="Tone.BitCrusher.html">BitCrusher</a></li><li><a href="Tone.DryWet.html">DryWet</a></li><li><a href="Tone.Envelope.html">Envelope</a></li><li><a href="Tone.LFO.html">LFO</a></li><li><a href="Tone.Merge.html">Merge</a></li><li><a href="Tone.Meter.html">Meter</a></li><li><a href="Tone.Microphone.html">Microphone</a></li><li><a href="Tone.Multiply.html">Multiply</a></li><li><a href="Tone.Noise.html">Noise</a></li><li><a href="Tone.Oscillator.html">Oscillator</a></li><li><a href="Tone.Player.html">Player</a></li><li><a href="Tone.Recorder.html">Recorder</a></li><li><a href="Tone.Scale.html">Scale</a></li><li><a href="Tone.Signal.html">Signal</a></li><li><a href="Tone.Source.html">Source</a></li><li><a href="Tone.Split.html">Split</a></li><li><a href="Tone.Transport.html">Transport</a></li></ul><h3>Global</h3><ul><li><a href="global.html#for the default output">for the default output</a></li><li>{GainNode}</li></ul>
</nav>
<br clear="both">
<footer>
Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.2.2</a> on Thu Jun 19 2014 13:40:25 GMT-0400 (EDT)
Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.2.2</a> on Fri Jun 20 2014 01:43:58 GMT-0400 (EDT)
</footer>
<script> prettyPrint(); </script>

View file

@ -84,7 +84,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line3448">line 3448</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line3550">line 3550</a>
</li></ul></dd>
@ -383,7 +383,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1833">line 1833</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1925">line 1925</a>
</li></ul></dd>
@ -446,7 +446,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1805">line 1805</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1897">line 1897</a>
</li></ul></dd>
@ -507,7 +507,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1819">line 1819</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1911">line 1911</a>
</li></ul></dd>
@ -640,7 +640,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line3463">line 3463</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line3565">line 3565</a>
</li></ul></dd>
@ -700,7 +700,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line3452">line 3452</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line3554">line 3554</a>
</li></ul></dd>
@ -1431,7 +1431,7 @@
<dt>
<h4 class="name" id="dispose"><span class="type-signature"></span>dispose<span class="signature">()</span><span class="type-signature"></span></h4>
<h4 class="name" id="dispose"><span class="type-signature">&lt;abstract> </span>dispose<span class="signature">()</span><span class="type-signature"></span></h4>
</dt>
@ -1439,9 +1439,7 @@
<div class="description">
a dispose method
should be overridden by child classes
a dispose method
</div>
@ -1891,7 +1889,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line345">line 345</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line343">line 343</a>
</li></ul></dd>
@ -2452,7 +2450,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1124">line 1124</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1216">line 1216</a>
</li></ul></dd>
@ -2836,7 +2834,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1848">line 1848</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1940">line 1940</a>
</li></ul></dd>
@ -2924,7 +2922,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line286">line 286</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line284">line 284</a>
</li></ul></dd>
@ -3068,7 +3066,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2791">line 2791</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2826">line 2826</a>
</li></ul></dd>
@ -3190,7 +3188,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line295">line 295</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line293">line 293</a>
</li></ul></dd>
@ -3330,7 +3328,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line354">line 354</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line352">line 352</a>
</li></ul></dd>
@ -3493,7 +3491,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2776">line 2776</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2811">line 2811</a>
</li></ul></dd>
@ -3633,7 +3631,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1929">line 1929</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2021">line 2021</a>
</li></ul></dd>
@ -3729,7 +3727,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1095">line 1095</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1187">line 1187</a>
</li></ul></dd>
@ -3851,7 +3849,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line305">line 305</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line303">line 303</a>
</li></ul></dd>
@ -3996,7 +3994,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line321">line 321</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line319">line 319</a>
</li></ul></dd>
@ -4215,7 +4213,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1950">line 1950</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2042">line 2042</a>
</li></ul></dd>
@ -4432,7 +4430,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1910">line 1910</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2002">line 2002</a>
</li></ul></dd>
@ -4650,7 +4648,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1880">line 1880</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1972">line 1972</a>
</li></ul></dd>
@ -4713,13 +4711,13 @@
</div>
<nav>
<h2><a href="index.html">Index</a></h2><h3>Classes</h3><ul><li><a href="Tone.html">Tone</a></li><li><a href="Tone.Add.html">Add</a></li><li><a href="Tone.AutoPanner.html">AutoPanner</a></li><li><a href="Tone.BitCrusher.html">BitCrusher</a></li><li><a href="Tone.DryWet.html">DryWet</a></li><li><a href="Tone.Envelope.html">Envelope</a></li><li><a href="Tone.LFO.html">LFO</a></li><li><a href="Tone.Merge.html">Merge</a></li><li><a href="Tone.Meter.html">Meter</a></li><li><a href="Tone.Microphone.html">Microphone</a></li><li><a href="Tone.Multiply.html">Multiply</a></li><li><a href="Tone.Oscillator.html">Oscillator</a></li><li><a href="Tone.Player.html">Player</a></li><li><a href="Tone.Recorder.html">Recorder</a></li><li><a href="Tone.Scale.html">Scale</a></li><li><a href="Tone.Signal.html">Signal</a></li><li><a href="Tone.Source.html">Source</a></li><li><a href="Tone.Split.html">Split</a></li><li><a href="Tone.Transport.html">Transport</a></li></ul><h3>Global</h3><ul><li><a href="global.html#for the default output">for the default output</a></li><li>{GainNode}</li></ul>
<h2><a href="index.html">Index</a></h2><h3>Classes</h3><ul><li><a href="Tone.html">Tone</a></li><li><a href="Tone.Add.html">Add</a></li><li><a href="Tone.AutoPanner.html">AutoPanner</a></li><li><a href="Tone.BitCrusher.html">BitCrusher</a></li><li><a href="Tone.DryWet.html">DryWet</a></li><li><a href="Tone.Envelope.html">Envelope</a></li><li><a href="Tone.LFO.html">LFO</a></li><li><a href="Tone.Merge.html">Merge</a></li><li><a href="Tone.Meter.html">Meter</a></li><li><a href="Tone.Microphone.html">Microphone</a></li><li><a href="Tone.Multiply.html">Multiply</a></li><li><a href="Tone.Noise.html">Noise</a></li><li><a href="Tone.Oscillator.html">Oscillator</a></li><li><a href="Tone.Player.html">Player</a></li><li><a href="Tone.Recorder.html">Recorder</a></li><li><a href="Tone.Scale.html">Scale</a></li><li><a href="Tone.Signal.html">Signal</a></li><li><a href="Tone.Source.html">Source</a></li><li><a href="Tone.Split.html">Split</a></li><li><a href="Tone.Transport.html">Transport</a></li></ul><h3>Global</h3><ul><li><a href="global.html#for the default output">for the default output</a></li><li>{GainNode}</li></ul>
</nav>
<br clear="both">
<footer>
Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.2.2</a> on Thu Jun 19 2014 13:40:25 GMT-0400 (EDT)
Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.2.2</a> on Fri Jun 20 2014 01:43:59 GMT-0400 (EDT)
</footer>
<script> prettyPrint(); </script>

View file

@ -83,7 +83,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1147">line 1147</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1239">line 1239</a>
</li></ul></dd>
@ -179,7 +179,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1155">line 1155</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1247">line 1247</a>
</li></ul></dd>
@ -446,7 +446,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1833">line 1833</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1925">line 1925</a>
</li></ul></dd>
@ -509,7 +509,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1805">line 1805</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1897">line 1897</a>
</li></ul></dd>
@ -570,7 +570,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1819">line 1819</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1911">line 1911</a>
</li></ul></dd>
@ -630,7 +630,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1159">line 1159</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1251">line 1251</a>
</li></ul></dd>
@ -759,7 +759,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1164">line 1164</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1256">line 1256</a>
</li></ul></dd>
@ -941,7 +941,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1271">line 1271</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1363">line 1363</a>
</li></ul></dd>
@ -1191,7 +1191,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1399">line 1399</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1491">line 1491</a>
</li></ul></dd>
@ -1282,7 +1282,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1413">line 1413</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1505">line 1505</a>
</li></ul></dd>
@ -1399,7 +1399,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1506">line 1506</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1598">line 1598</a>
</li></ul></dd>
@ -1490,7 +1490,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1520">line 1520</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1612">line 1612</a>
</li></ul></dd>
@ -1607,7 +1607,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1450">line 1450</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1542">line 1542</a>
</li></ul></dd>
@ -1698,7 +1698,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1466">line 1466</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1558">line 1558</a>
</li></ul></dd>
@ -2238,7 +2238,7 @@
<dt>
<h4 class="name" id="dispose"><span class="type-signature"></span>dispose<span class="signature">()</span><span class="type-signature"></span></h4>
<h4 class="name" id="dispose"><span class="type-signature">&lt;abstract> </span>dispose<span class="signature">()</span><span class="type-signature"></span></h4>
</dt>
@ -2246,9 +2246,7 @@
<div class="description">
a dispose method
should be overridden by child classes
a dispose method
</div>
@ -2698,7 +2696,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line345">line 345</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line343">line 343</a>
</li></ul></dd>
@ -2925,7 +2923,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1654">line 1654</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1746">line 1746</a>
</li></ul></dd>
@ -3014,7 +3012,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1681">line 1681</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1773">line 1773</a>
</li></ul></dd>
@ -3101,7 +3099,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1548">line 1548</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1640">line 1640</a>
</li></ul></dd>
@ -3526,7 +3524,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1124">line 1124</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1216">line 1216</a>
</li></ul></dd>
@ -3910,7 +3908,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1848">line 1848</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1940">line 1940</a>
</li></ul></dd>
@ -3998,7 +3996,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line286">line 286</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line284">line 284</a>
</li></ul></dd>
@ -4137,7 +4135,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1617">line 1617</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1709">line 1709</a>
</li></ul></dd>
@ -4259,7 +4257,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2791">line 2791</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2826">line 2826</a>
</li></ul></dd>
@ -4381,7 +4379,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line295">line 295</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line293">line 293</a>
</li></ul></dd>
@ -4521,7 +4519,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line354">line 354</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line352">line 352</a>
</li></ul></dd>
@ -4684,7 +4682,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2776">line 2776</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2811">line 2811</a>
</li></ul></dd>
@ -4863,7 +4861,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1637">line 1637</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1729">line 1729</a>
</li></ul></dd>
@ -5026,7 +5024,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1387">line 1387</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1479">line 1479</a>
</li></ul></dd>
@ -5165,7 +5163,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1699">line 1699</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1791">line 1791</a>
</li></ul></dd>
@ -5305,7 +5303,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1708">line 1708</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1800">line 1800</a>
</li></ul></dd>
@ -5422,7 +5420,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1690">line 1690</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1782">line 1782</a>
</li></ul></dd>
@ -5587,7 +5585,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1485">line 1485</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1577">line 1577</a>
</li></ul></dd>
@ -5772,7 +5770,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1429">line 1429</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1521">line 1521</a>
</li></ul></dd>
@ -5954,7 +5952,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1669">line 1669</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1761">line 1761</a>
</li></ul></dd>
@ -6078,7 +6076,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1562">line 1562</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1654">line 1654</a>
</li></ul></dd>
@ -6195,7 +6193,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1576">line 1576</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1668">line 1668</a>
</li></ul></dd>
@ -6312,7 +6310,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1599">line 1599</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1691">line 1691</a>
</li></ul></dd>
@ -6434,7 +6432,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1929">line 1929</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2021">line 2021</a>
</li></ul></dd>
@ -6530,7 +6528,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1095">line 1095</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1187">line 1187</a>
</li></ul></dd>
@ -6652,7 +6650,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line305">line 305</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line303">line 303</a>
</li></ul></dd>
@ -6797,7 +6795,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line321">line 321</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line319">line 319</a>
</li></ul></dd>
@ -7016,7 +7014,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1950">line 1950</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2042">line 2042</a>
</li></ul></dd>
@ -7151,7 +7149,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1534">line 1534</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1626">line 1626</a>
</li></ul></dd>
@ -7368,7 +7366,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1910">line 1910</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2002">line 2002</a>
</li></ul></dd>
@ -7586,7 +7584,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1880">line 1880</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1972">line 1972</a>
</li></ul></dd>
@ -7725,7 +7723,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1730">line 1730</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1822">line 1822</a>
</li></ul></dd>
@ -7766,13 +7764,13 @@
</div>
<nav>
<h2><a href="index.html">Index</a></h2><h3>Classes</h3><ul><li><a href="Tone.html">Tone</a></li><li><a href="Tone.Add.html">Add</a></li><li><a href="Tone.AutoPanner.html">AutoPanner</a></li><li><a href="Tone.BitCrusher.html">BitCrusher</a></li><li><a href="Tone.DryWet.html">DryWet</a></li><li><a href="Tone.Envelope.html">Envelope</a></li><li><a href="Tone.LFO.html">LFO</a></li><li><a href="Tone.Merge.html">Merge</a></li><li><a href="Tone.Meter.html">Meter</a></li><li><a href="Tone.Microphone.html">Microphone</a></li><li><a href="Tone.Multiply.html">Multiply</a></li><li><a href="Tone.Oscillator.html">Oscillator</a></li><li><a href="Tone.Player.html">Player</a></li><li><a href="Tone.Recorder.html">Recorder</a></li><li><a href="Tone.Scale.html">Scale</a></li><li><a href="Tone.Signal.html">Signal</a></li><li><a href="Tone.Source.html">Source</a></li><li><a href="Tone.Split.html">Split</a></li><li><a href="Tone.Transport.html">Transport</a></li></ul><h3>Global</h3><ul><li><a href="global.html#for the default output">for the default output</a></li><li>{GainNode}</li></ul>
<h2><a href="index.html">Index</a></h2><h3>Classes</h3><ul><li><a href="Tone.html">Tone</a></li><li><a href="Tone.Add.html">Add</a></li><li><a href="Tone.AutoPanner.html">AutoPanner</a></li><li><a href="Tone.BitCrusher.html">BitCrusher</a></li><li><a href="Tone.DryWet.html">DryWet</a></li><li><a href="Tone.Envelope.html">Envelope</a></li><li><a href="Tone.LFO.html">LFO</a></li><li><a href="Tone.Merge.html">Merge</a></li><li><a href="Tone.Meter.html">Meter</a></li><li><a href="Tone.Microphone.html">Microphone</a></li><li><a href="Tone.Multiply.html">Multiply</a></li><li><a href="Tone.Noise.html">Noise</a></li><li><a href="Tone.Oscillator.html">Oscillator</a></li><li><a href="Tone.Player.html">Player</a></li><li><a href="Tone.Recorder.html">Recorder</a></li><li><a href="Tone.Scale.html">Scale</a></li><li><a href="Tone.Signal.html">Signal</a></li><li><a href="Tone.Source.html">Source</a></li><li><a href="Tone.Split.html">Split</a></li><li><a href="Tone.Transport.html">Transport</a></li></ul><h3>Global</h3><ul><li><a href="global.html#for the default output">for the default output</a></li><li>{GainNode}</li></ul>
</nav>
<br clear="both">
<footer>
Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.2.2</a> on Thu Jun 19 2014 13:40:26 GMT-0400 (EDT)
Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.2.2</a> on Fri Jun 20 2014 01:43:59 GMT-0400 (EDT)
</footer>
<script> prettyPrint(); </script>

View file

@ -149,6 +149,9 @@
<dt><a href="Tone.Multiply.html">Multiply</a></dt>
<dd></dd>
<dt><a href="Tone.Noise.html">Noise</a></dt>
<dd></dd>
<dt><a href="Tone.Oscillator.html">Oscillator</a></dt>
<dd></dd>
@ -476,7 +479,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1833">line 1833</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1925">line 1925</a>
</li></ul></dd>
@ -534,7 +537,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1805">line 1805</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1897">line 1897</a>
</li></ul></dd>
@ -590,7 +593,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1819">line 1819</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1911">line 1911</a>
</li></ul></dd>
@ -880,7 +883,76 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line374">line 374</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line372">line 372</a>
</li></ul></dd>
</dl>
</dd>
<dt>
<h4 class="name" id="Panner"><span class="type-signature">&lt;static> </span>Panner<span class="signature">()</span><span class="type-signature"></span></h4>
</dt>
<dd>
<div class="description">
a panner is just a dry/wet knob
</div>
<dl class="details">
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2626">line 2626</a>
</li></ul></dd>
@ -1521,7 +1593,7 @@
<dt>
<h4 class="name" id="dispose"><span class="type-signature"></span>dispose<span class="signature">()</span><span class="type-signature"></span></h4>
<h4 class="name" id="dispose"><span class="type-signature">&lt;abstract> </span>dispose<span class="signature">()</span><span class="type-signature"></span></h4>
</dt>
@ -1529,9 +1601,7 @@
<div class="description">
a dispose method
should be overridden by child classes
a dispose method
</div>
@ -1961,7 +2031,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line345">line 345</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line343">line 343</a>
</li></ul></dd>
@ -2502,7 +2572,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1124">line 1124</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1216">line 1216</a>
</li></ul></dd>
@ -2876,7 +2946,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1848">line 1848</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1940">line 1940</a>
</li></ul></dd>
@ -2959,7 +3029,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line286">line 286</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line284">line 284</a>
</li></ul></dd>
@ -3098,7 +3168,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2791">line 2791</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2826">line 2826</a>
</li></ul></dd>
@ -3215,7 +3285,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line295">line 295</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line293">line 293</a>
</li></ul></dd>
@ -3350,7 +3420,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line354">line 354</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line352">line 352</a>
</li></ul></dd>
@ -3508,7 +3578,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2776">line 2776</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2811">line 2811</a>
</li></ul></dd>
@ -3643,7 +3713,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1929">line 1929</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2021">line 2021</a>
</li></ul></dd>
@ -3734,7 +3804,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1095">line 1095</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1187">line 1187</a>
</li></ul></dd>
@ -3851,7 +3921,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line305">line 305</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line303">line 303</a>
</li></ul></dd>
@ -3991,7 +4061,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line321">line 321</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line319">line 319</a>
</li></ul></dd>
@ -4205,7 +4275,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1950">line 1950</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2042">line 2042</a>
</li></ul></dd>
@ -4417,7 +4487,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1910">line 1910</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line2002">line 2002</a>
</li></ul></dd>
@ -4630,7 +4700,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1880">line 1880</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line1972">line 1972</a>
</li></ul></dd>
@ -4693,13 +4763,13 @@
</div>
<nav>
<h2><a href="index.html">Index</a></h2><h3>Classes</h3><ul><li><a href="Tone.html">Tone</a></li><li><a href="Tone.Add.html">Add</a></li><li><a href="Tone.AutoPanner.html">AutoPanner</a></li><li><a href="Tone.BitCrusher.html">BitCrusher</a></li><li><a href="Tone.DryWet.html">DryWet</a></li><li><a href="Tone.Envelope.html">Envelope</a></li><li><a href="Tone.LFO.html">LFO</a></li><li><a href="Tone.Merge.html">Merge</a></li><li><a href="Tone.Meter.html">Meter</a></li><li><a href="Tone.Microphone.html">Microphone</a></li><li><a href="Tone.Multiply.html">Multiply</a></li><li><a href="Tone.Oscillator.html">Oscillator</a></li><li><a href="Tone.Player.html">Player</a></li><li><a href="Tone.Recorder.html">Recorder</a></li><li><a href="Tone.Scale.html">Scale</a></li><li><a href="Tone.Signal.html">Signal</a></li><li><a href="Tone.Source.html">Source</a></li><li><a href="Tone.Split.html">Split</a></li><li><a href="Tone.Transport.html">Transport</a></li></ul><h3>Global</h3><ul><li><a href="global.html#for the default output">for the default output</a></li><li>{GainNode}</li></ul>
<h2><a href="index.html">Index</a></h2><h3>Classes</h3><ul><li><a href="Tone.html">Tone</a></li><li><a href="Tone.Add.html">Add</a></li><li><a href="Tone.AutoPanner.html">AutoPanner</a></li><li><a href="Tone.BitCrusher.html">BitCrusher</a></li><li><a href="Tone.DryWet.html">DryWet</a></li><li><a href="Tone.Envelope.html">Envelope</a></li><li><a href="Tone.LFO.html">LFO</a></li><li><a href="Tone.Merge.html">Merge</a></li><li><a href="Tone.Meter.html">Meter</a></li><li><a href="Tone.Microphone.html">Microphone</a></li><li><a href="Tone.Multiply.html">Multiply</a></li><li><a href="Tone.Noise.html">Noise</a></li><li><a href="Tone.Oscillator.html">Oscillator</a></li><li><a href="Tone.Player.html">Player</a></li><li><a href="Tone.Recorder.html">Recorder</a></li><li><a href="Tone.Scale.html">Scale</a></li><li><a href="Tone.Signal.html">Signal</a></li><li><a href="Tone.Source.html">Source</a></li><li><a href="Tone.Split.html">Split</a></li><li><a href="Tone.Transport.html">Transport</a></li></ul><h3>Global</h3><ul><li><a href="global.html#for the default output">for the default output</a></li><li>{GainNode}</li></ul>
</nav>
<br clear="both">
<footer>
Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.2.2</a> on Thu Jun 19 2014 13:40:21 GMT-0400 (EDT)
Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.2.2</a> on Fri Jun 20 2014 01:43:54 GMT-0400 (EDT)
</footer>
<script> prettyPrint(); </script>

View file

@ -296,11 +296,9 @@ define("Tone/core/Tone", [], function(){
/**
* a dispose method
*
* should be overridden by child classes
* @abstract
*/
Tone.prototype.dispose = function(){
this.output.disconnect();
};
Tone.prototype.dispose = function(){};
///////////////////////////////////////////////////////////////////////////
@ -486,6 +484,8 @@ define('Tone/signal/Signal',["Tone/core/Tone"], function(Tone){
//set the default value
this.setValue(this.defaultArg(value, 0));
this.output.noGC();
};
Tone.extend(Tone.Signal);
@ -638,15 +638,25 @@ define('Tone/signal/Signal',["Tone/core/Tone"], function(Tone){
/**
* Sync this to another signal and it will always maintain the
* ratio between the two signals until it is unsynced
*
* Signals can only be synced to one other signal. while syncing,
* if a signal's value is changed, the new ratio between the signals
* is maintained as the syncing signal is changed.
*
* @param {Tone.Signal} signal to sync to
* @param {number=} ratio optionally pass in the ratio between
* the two signals, otherwise it will be computed
*/
Tone.Signal.prototype.sync = function(signal){
//get the sync ratio
if (signal.getValue() !== 0){
this._syncRatio = this.getValue() / signal.getValue();
Tone.Signal.prototype.sync = function(signal, ratio){
if (ratio){
this._syncRatio = ratio;
} else {
this._syncRatio = 0;
//get the sync ratio
if (signal.getValue() !== 0){
this._syncRatio = this.getValue() / signal.getValue();
} else {
this._syncRatio = 0;
}
}
//make a new scalar which is not connected to the constant signal
this.scalar.disconnect();
@ -675,8 +685,6 @@ define('Tone/signal/Signal',["Tone/core/Tone"], function(Tone){
/**
* internal dispose method to tear down the node
*
* @override
*/
Tone.Signal.prototype.dispose = function(){
//disconnect everything
@ -721,6 +729,18 @@ define('Tone/signal/Add',["Tone/core/Tone", "Tone/signal/Signal"], function(Tone
this._value.setValue(value);
};
/**
* dispose method
*/
Tone.Add.prototype.dispose = function(){
this._value.dispose();
this.input.disconnect();
this.output.disconnect();
this._value = null;
this.input = null;
this.output = null;
};
return Tone.Add;
});
define('Tone/signal/Multiply',["Tone/core/Tone", "Tone/signal/Signal"], function(Tone){
@ -758,6 +778,14 @@ define('Tone/signal/Multiply',["Tone/core/Tone", "Tone/signal/Signal"], function
this.input.gain.value = value;
};
/**
* clean up
*/
Tone.Multiply.prototype.dispose = function(){
this.input.disconnect();
this.input = null;
};
return Tone.Multiply;
});
@ -870,6 +898,23 @@ define('Tone/signal/Scale',["Tone/core/Tone", "Tone/signal/Add", "Tone/signal/Mu
this._setScalingParameters();
};
/**
* clean up
*/
Tone.Scale.prototype.dispose = function(){
this.input.disconnect();
this.output.disconnect();
this._plusInput.dispose();
this._plusOutput.dispose();
this._scale.dispose();
this.input = null;
this.output = null;
this._plusInput = null;
this._plusOutput = null;
this._scale = null;
};
return Tone.Scale;
});
@ -879,8 +924,8 @@ define('Tone/component/DryWet',["Tone/core/Tone", "Tone/signal/Signal", "Tone/si
* DRY/WET KNOB
*
* equal power fading control values:
* 0 = 100% dry
* 1 = 100% wet
* 0 = 100% dry - 0% wet
* 1 = 0% dry - 100% wet
*
* @constructor
* @param {number} initialDry
@ -888,43 +933,61 @@ define('Tone/component/DryWet',["Tone/core/Tone", "Tone/signal/Signal", "Tone/si
Tone.DryWet = function(initialDry){
Tone.call(this);
//components
this.dry = this.context.createGain();
/**
* connect this input to the dry signal
* the dry signal is also the default input
*
* @type {GainNode}
*/
this.dry = this.input;
/**
* connect this input to the wet signal
*
* @type {GainNode}
*/
this.wet = this.context.createGain();
//control signal
this.control = new Tone.Signal();
this.invert = new Tone.Scale(1, 0);
this.normal = new Tone.Scale(0, 1);
/**
* controls the amount of wet signal
* which is mixed into the dry signal
*
* @type {GainNode}
*/
this.wetness = new Tone.Signal(initialDry);
/**
* invert the incoming signal
* @private
* @type {Tone}
*/
this._invert = new Tone.Scale(0, 1, 1, 0);
//connections
this.dry.connect(this.output);
this.wet.connect(this.output);
//wet control
this.chain(this.control, this.invert, this.wet.gain);
this.chain(this.wetness, this._invert, this.wet.gain);
//dry control
this.chain(this.control, this.normal, this.dry.gain);
this.chain(this.wetness, this.dry.gain);
//setup
this.dry.gain.value = 0;
this.wet.gain.value = 0;
this.setDry(0);
};
Tone.extend(Tone.DryWet);
/**
* Set the dry value of the knob
* Set the dry value
*
* @param {number} val
* @param {Tone.Time} rampTime
*/
Tone.DryWet.prototype.setDry = function(val, rampTime){
rampTime = this.defaultArg(rampTime, 0);
this.control.linearRampToValueAtTime(val*2 - 1, this.toSeconds(rampTime));
this.wetness.linearRampToValueAtTime(this.equalPowerScale(val), this.toSeconds(rampTime));
};
/**
* Set the wet value of the knob
* Set the wet value
*
* @param {number} val
* @param {Tone.Time} rampTime
@ -933,6 +996,22 @@ define('Tone/component/DryWet',["Tone/core/Tone", "Tone/signal/Signal", "Tone/si
this.setDry(1-val, rampTime);
};
/**
* clean up
*/
Tone.DryWet.prototype.dispose = function(){
this.dry.disconnect();
this.wet.disconnect();
this.wetness.dispose();
this._invert.dispose();
this.output.disconnect();
this.dry = null;
this.wet = null;
this.wetness = null;
this._invert = null;
this.output = null;
};
return Tone.DryWet;
});
@ -940,7 +1019,7 @@ define('Tone/component/Envelope',["Tone/core/Tone", "Tone/signal/Signal"], funct
/**
* Envelope
* ADR envelope generator attaches to an AudioParam
* ADR envelope generator attaches to an AudioParam or AudioNode
*
* @constructor
* @extends {Tone}
@ -955,16 +1034,21 @@ define('Tone/component/Envelope',["Tone/core/Tone", "Tone/signal/Signal"], funct
//extend Unit
Tone.call(this);
//set the parameters
/** @type {number} */
this.attack = this.defaultArg(attack, 0.01);
/** @type {number} */
this.decay = this.defaultArg(decay, 0.1);
/** @type {number} */
this.release = this.defaultArg(release, 1);
/** @type {number} */
this.sustain = this.defaultArg(sustain, 0.5);
/** @type {number} */
this.min = this.defaultArg(minOutput, 0);
/** @type {number} */
this.max = this.defaultArg(maxOutput, 1);
//the control signal
/** @type {Tone.Signal} */
this.control = new Tone.Signal(this.min);
//connections
@ -997,7 +1081,7 @@ define('Tone/component/Envelope',["Tone/core/Tone", "Tone/signal/Signal"], funct
* attack->decay->sustain exponential ramp
* @param {Tone.Time} time
*/
Tone.Envelope.prototype.triggerAttackExp = function(time){
Tone.Envelope.prototype.triggerExponentialAttack = function(time){
var startVal = this.min;
if (!time){
startVal = this.control.getValue();
@ -1034,7 +1118,7 @@ define('Tone/component/Envelope',["Tone/core/Tone", "Tone/signal/Signal"], funct
*
* @param {Tone.Time} time
*/
Tone.Envelope.prototype.triggerReleaseExp = function(time){
Tone.Envelope.prototype.triggerExponentialRelease = function(time){
var startVal = this.control.getValue();
if (time){
startVal = (this.max - this.min) * this.sustain + this.min;
@ -1067,6 +1151,14 @@ define('Tone/component/Envelope',["Tone/core/Tone", "Tone/signal/Signal"], funct
this._connect(param);
};
/**
* disconnect and dispose
*/
Tone.Envelope.prototype.dispose = function(){
this.control.dispose();
this.control = null;
};
return Tone.Envelope;
});
@ -2099,7 +2191,6 @@ define('Tone/source/Source',["Tone/core/Tone", "Tone/core/Transport"], function(
Tone.Source.State = {
STARTED : "started",
PAUSED : "paused",
STOP_SCHEDULED : "stopScheduled",
STOPPED : "stopped",
SYNCED : "synced"
};
@ -2156,7 +2247,7 @@ function(Tone){
this.state = Tone.Source.State.STARTED;
//get previous values
var type = this.oscillator.type;
var detune = this.oscillator.frequency.value;
var detune = this.oscillator.detune.value;
//new oscillator with previous values
this.oscillator = this.context.createOscillator();
this.oscillator.type = type;
@ -2247,13 +2338,14 @@ function(Tone){
* dispose and disconnect
*/
Tone.Oscillator.prototype.dispose = function(){
this.output.disconnect();
if (this.state === Tone.Source.State.STARTED){
this.stop();
if (this.oscillator !== null){
this.oscillator.disconnect();
this.oscillator = null;
}
this.frequency.dispose();
this.frequency = null;
this.output.disconnect();
this.output = null;
};
return Tone.Oscillator;
@ -2274,7 +2366,6 @@ define('Tone/component/LFO',["Tone/core/Tone", "Tone/source/Oscillator", "Tone/s
* @param {number=} outputMax
*/
Tone.LFO = function(rate, outputMin, outputMax){
Tone.call(this);
/** @type {Tone.Oscillator} */
@ -2374,6 +2465,18 @@ define('Tone/component/LFO',["Tone/core/Tone", "Tone/source/Oscillator", "Tone/s
this._connect(param);
};
/**
* disconnect and dispose
*/
Tone.LFO.prototype.dispose = function(){
this.oscillator.dispose();
this.output.disconnect();
this.scaler.dispose();
this.oscillator = null;
this.output = null;
this.scaler = null;
};
return Tone.LFO;
});
define('Tone/component/Meter',["Tone/core/Tone", "Tone/core/Master"], function(Tone){
@ -2532,50 +2635,6 @@ define('Tone/component/Meter',["Tone/core/Tone", "Tone/core/Master"], function(T
return Tone.Meter;
});
define('Tone/signal/Merge',["Tone/core/Tone"], function(Tone){
/**
* merge a left and a right channel into a single stereo channel
*
* instead of connecting to the input, connect to either the left, or right input
*
* default input for connect is left input
*
* @constructor
* @extends {Tone}
*/
Tone.Merge = function(){
Tone.call(this);
/**
* the left input channel
* also an alias for the input
* @type {GainNode}
*/
this.left = this.input;
/**
* the right input channel
* @type {GainNode}
*/
this.right = this.context.createGain();
/**
* the merger node for the two channels
* @type {ChannelMergerNode}
*/
this.merger = this.context.createChannelMerger(2);
//connections
this.left.connect(this.merger, 0, 0);
this.right.connect(this.merger, 0, 1);
this.merger.connect(this.output);
};
Tone.extend(Tone.Merge);
return Tone.Merge;
});
///////////////////////////////////////////////////////////////////////////////
//
// PANNER
@ -2585,47 +2644,23 @@ define('Tone/signal/Merge',["Tone/core/Tone"], function(Tone){
// 1 = 100% Right
///////////////////////////////////////////////////////////////////////////////
define('Tone/component/Panner',["Tone/core/Tone", "Tone/signal/Merge", "Tone/signal/Signal", "Tone/signal/Scale"],
define('Tone/component/Panner',["Tone/core/Tone", "Tone/component/DryWet"],
function(Tone){
/**
* a panner is just a dry/wet knob
*/
Tone.Panner = function(){
Tone.call(this);
//components
//incoming signal is sent to left and right
this.left = this.context.createGain();
this.right = this.context.createGain();
this.control = new Tone.Signal();
this.merge = new Tone.Merge();
this.invert = new Tone.Scale(1, 0);
this.normal = new Tone.Scale(0, 1);
//connections
this.chain(this.input, this.left, this.merge.left);
this.chain(this.input, this.right, this.merge.right);
this.merge.connect(this.output);
//left channel control
this.chain(this.control, this.invert, this.left.gain);
//right channel control
this.chain(this.control, this.normal, this.right.gain);
//setup
this.left.gain.value = 0;
this.right.gain.value = 0;
this.setPan(.5);
Tone.DryWet.call(this);
this.setPan(0.5);
};
Tone.extend(Tone.Panner);
Tone.extend(Tone.Panner, Tone.DryWet);
Tone.Panner.prototype.setPan = function(val, rampTime){
rampTime = this.defaultArg(rampTime, 0);
//put val into -1 to 1 range
this.control.linearRampToValueAtTime(val, rampTime);
};
Tone.Panner.prototype.setPan = Tone.Panner.prototype.setDry;
return Tone.Panner;
});;
});
define('Tone/component/Recorder',["Tone/core/Tone", "Tone/core/Master"], function(Tone){
/**
@ -3205,7 +3240,6 @@ define('Tone/source/Player',["Tone/core/Tone", "Tone/source/Source"], function(T
if (this._buffer){
this.state = Tone.Source.State.STARTED;
//default args
startTime = this.defaultArg(startTime, this.now());
offset = this.defaultArg(offset, 0);
duration = this.defaultArg(duration, this._buffer.duration - offset);
//make the source
@ -3292,13 +3326,13 @@ define('Tone/source/Player',["Tone/core/Tone", "Tone/source/Source"], function(T
* dispose and disconnect
*/
Tone.Player.prototype.dispose = function(){
this.output.disconnect();
if (this.state === Tone.Source.State.STARTED){
this.stop();
if (this._source !== null){
this._source.disconnect();
this._source = null;
}
this._buffer = null;
this.output.disconnect();
this.output = null;
};
return Tone.Player;
@ -3460,8 +3494,76 @@ define('Tone/signal/BitCrusher',["Tone/core/Tone"], function(Tone){
this._frequency = freq;
};
/**
* clean up
*/
Tone.BitCrusher.prototype.dispose = function(){
this.input.disconnect();
this.output.disconnect();
this._crusher.disconnect();
this.input = null;
this.output = null;
this._crusher = null;
};
return Tone.BitCrusher;
});
define('Tone/signal/Merge',["Tone/core/Tone"], function(Tone){
/**
* merge a left and a right channel into a single stereo channel
*
* instead of connecting to the input, connect to either the left, or right input
*
* default input for connect is left input
*
* @constructor
* @extends {Tone}
*/
Tone.Merge = function(){
Tone.call(this);
/**
* the left input channel
* also an alias for the input
* @type {GainNode}
*/
this.left = this.input;
/**
* the right input channel
* @type {GainNode}
*/
this.right = this.context.createGain();
/**
* the merger node for the two channels
* @type {ChannelMergerNode}
*/
this.merger = this.context.createChannelMerger(2);
//connections
this.left.connect(this.merger, 0, 0);
this.right.connect(this.merger, 0, 1);
this.merger.connect(this.output);
};
Tone.extend(Tone.Merge);
/**
* clean up
*/
Tone.Merge.prototype.dispose = function(){
this.input.disconnect();
this.right.disconnect();
this.merger.disconnect();
this.input = null;
this.right = null;
this.merger = null;
};
return Tone.Merge;
});
define('Tone/signal/Split',["Tone/core/Tone"], function(Tone){
/**
@ -3497,6 +3599,18 @@ define('Tone/signal/Split',["Tone/core/Tone"], function(Tone){
Tone.extend(Tone.Split);
/**
* dispose method
*/
Tone.Add.prototype.dispose = function(){
this._value.dispose();
this.input.disconnect();
this.output.disconnect();
this._value = null;
this.input = null;
this.output = null;
};
return Tone.Split;
});
///////////////////////////////////////////////////////////////////////////////
@ -3620,100 +3734,254 @@ define('Tone/source/Microphone',["Tone/core/Tone", "Tone/source/Source"], functi
console.error(e);
};
/**
* clean up
*/
Tone.Microphone.prototype.dispose = function(e) {
this.input.disconnect();
this.output.disconnect();
this._stream.disconnect();
this._mediaStream.disconnect();
this.input = null;
this.output = null;
this._stream = null;
this._mediaStream = null;
};
//polyfill
navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia ||
navigator.mozGetUserMedia || navigator.msGetUserMedia;
return Tone.Microphone;
});
///////////////////////////////////////////////////////////////////////////////
//
// NOISE
//
///////////////////////////////////////////////////////////////////////////////
define('Tone/source/Noise',["Tone/core/Tone"], function(Tone){
define('Tone/source/Noise',["Tone/core/Tone", "Tone/source/Source"], function(Tone){
//@param {string} type the noise type
Tone.Noise = function(type){
//extend Unit
Tone.call(this);
var sampleRate = Tone.context.sampleRate;
//two seconds per buffer
var bufferLength = sampleRate * 4;
//components
this.jsNode = this.context.createScriptProcessor(this.bufferSize, 0, 1);
/**
* Noise generator.
*
* uses looped noise buffers to save on performance.
*
* @constructor
* @extends {Tone.Source}
* @param {string} type the noise type (white|pink|brown)
*/
Tone.Noise = function(type){
//connections
this.jsNode.connect(this.output);
Tone.Source.call(this);
this.setType(this.defaultArg(type, "white"));
}
/**
* @private
* @type {AudioBufferSourceNode}
*/
this._source = null;
/**
* the buffer
* @private
* @type {AudioBuffer}
*/
this._buffer = null;
Tone.extend(Tone.Noise, Tone);
/**
* set a callback function to invoke when the sample is over
*
* @type {function}
*/
this.onended = function(){};
//@param {string} type ('white', 'pink', 'brown')
Tone.Noise.prototype.setType = function(type){
switch (type){
case "white" :
this.jsNode.onaudioprocess = this._whiteNoise.bind(this);
break;
case "pink" :
this.jsNode.onaudioprocess = this._pinkNoise.bind(this);
break;
case "brown" :
this.jsNode.onaudioprocess = this._brownNoise.bind(this);
break;
default :
this.jsNode.onaudioprocess = this._whiteNoise.bind(this);
}
}
this.setType(this.defaultArg(type, "white"));
};
//modified from http://noisehack.com/generate-noise-web-audio-api/
Tone.Noise.prototype._pinkNoise = (function() {
var b0, b1, b2, b3, b4, b5, b6;
b0 = b1 = b2 = b3 = b4 = b5 = b6 = 0.0;
return function(e) {
var bufferSize = this.jsNode.bufferSize;
var output = e.outputBuffer.getChannelData(0);
for (var i = 0; i &lt; bufferSize; i++) {
var white = Math.random() * 2 - 1;
b0 = 0.99886 * b0 + white * 0.0555179;
b1 = 0.99332 * b1 + white * 0.0750759;
b2 = 0.96900 * b2 + white * 0.1538520;
b3 = 0.86650 * b3 + white * 0.3104856;
b4 = 0.55000 * b4 + white * 0.5329522;
b5 = -0.7616 * b5 - white * 0.0168980;
output[i] = b0 + b1 + b2 + b3 + b4 + b5 + b6 + white * 0.5362;
output[i] *= 0.11; // (roughly) compensate for gain
b6 = white * 0.115926;
}
}
})();
Tone.extend(Tone.Noise, Tone.Source);
//modified from http://noisehack.com/generate-noise-web-audio-api/
Tone.Noise.prototype._brownNoise = (function() {
var lastOut = 0.0;
return function(e) {
var bufferSize = this.jsNode.bufferSize;
var output = e.outputBuffer.getChannelData(0);
for (var i = 0; i &lt; bufferSize; i++) {
var white = Math.random() * 2 - 1;
output[i] = (lastOut + (0.02 * white)) / 1.02;
lastOut = output[i];
output[i] *= 3.5; // (roughly) compensate for gain
}
}
return node;
})();
/**
* set the noise type
*
* @param {string} type the noise type (white|pink|brown)
* @param {Tone.Time} time (optional) time that the set will occur
*/
Tone.Noise.prototype.setType = function(type, time){
switch (type){
case "white" :
this._buffer = _whiteNoise;
break;
case "pink" :
this._buffer = _pinkNoise;
break;
case "brown" :
this._buffer = _brownNoise;
break;
default :
this._buffer = _whiteNoise;
}
//if it's playing, stop and restart it
if (this.state === Tone.Source.State.STARTED){
time = this.toSeconds(time);
//remove the listener
this._source.onended = undefined;
this._stop(time);
this._start(time);
}
};
//modified from http://noisehack.com/generate-noise-web-audio-api/
Tone.Noise.prototype._whiteNoise = function(e){
var bufferSize = this.jsNode.bufferSize;
var output = e.outputBuffer.getChannelData(0);
for (var i = 0; i &lt; bufferSize; i++) {
output[i] = Math.random() * 2 - 1;
}
}
/**
* internal start method
*
* @param {Tone.Time} time
* @private
*/
Tone.Noise.prototype._start = function(time){
this._source = this.context.createBufferSource();
this._source.buffer = this._buffer;
this._source.loop = true;
this._source.start(this.toSeconds(time));
this.chain(this._source, this.output);
this._source.onended = this._onended.bind(this);
};
return Tone.Noise;
/**
* start the noise at a specific time
*
* @param {Tone.Time} time
*/
Tone.Noise.prototype.start = function(time){
if (this.state === Tone.Source.State.STOPPED){
this.state = Tone.Source.State.STARTED;
//make the source
this._start(time);
}
};
/**
* internal stop method
*
* @param {Tone.Time} time
* @private
*/
Tone.Noise.prototype._stop = function(time){
this._source.stop(this.toSeconds(time));
};
/**
* stop the noise at a specific time
*
* @param {Tone.Time} time
*/
Tone.Noise.prototype.stop = function(time){
if (this.state === Tone.Source.State.STARTED) {
if (this._buffer && this._source){
if (!time){
this.state = Tone.Source.State.STOPPED;
}
this._stop(time);
}
}
};
/**
* internal call when the buffer is done playing
*
* @private
*/
Tone.Noise.prototype._onended = function(){
this.state = Tone.Source.State.STOPPED;
this.onended();
};
/**
* dispose all the components
*/
Tone.Noise.prototype.dispose = function(){
if (this._source !== null){
this._source.disconnect();
this._source = null;
}
this._buffer = null;
this.output.disconnect();
this.output = null;
};
///////////////////////////////////////////////////////////////////////////
// THE BUFFERS
// borred heavily from http://noisehack.com/generate-noise-web-audio-api/
///////////////////////////////////////////////////////////////////////////
/**
* static brown noise buffer
*
* @static
* @private
* @type {AudioBuffer}
*/
var _pinkNoise = (function() {
var buffer = Tone.context.createBuffer(2, bufferLength, sampleRate);
for (var channelNum = 0; channelNum &lt; buffer.numberOfChannels; channelNum++){
var channel = buffer.getChannelData(channelNum);
var b0, b1, b2, b3, b4, b5, b6;
b0 = b1 = b2 = b3 = b4 = b5 = b6 = 0.0;
for (var i = 0; i &lt; bufferLength; i++) {
var white = Math.random() * 2 - 1;
b0 = 0.99886 * b0 + white * 0.0555179;
b1 = 0.99332 * b1 + white * 0.0750759;
b2 = 0.96900 * b2 + white * 0.1538520;
b3 = 0.86650 * b3 + white * 0.3104856;
b4 = 0.55000 * b4 + white * 0.5329522;
b5 = -0.7616 * b5 - white * 0.0168980;
channel[i] = b0 + b1 + b2 + b3 + b4 + b5 + b6 + white * 0.5362;
channel[i] *= 0.11; // (roughly) compensate for gain
b6 = white * 0.115926;
}
}
return buffer;
}());
/**
* static brown noise buffer
*
* @static
* @private
* @type {AudioBuffer}
*/
var _brownNoise = (function() {
var buffer = Tone.context.createBuffer(2, bufferLength, sampleRate);
for (var channelNum = 0; channelNum &lt; buffer.numberOfChannels; channelNum++){
var channel = buffer.getChannelData(channelNum);
var lastOut = 0.0;
for (var i = 0; i &lt; bufferLength; i++) {
var white = Math.random() * 2 - 1;
channel[i] = (lastOut + (0.02 * white)) / 1.02;
lastOut = channel[i];
channel[i] *= 3.5; // (roughly) compensate for gain
}
}
return buffer;
})();
/**
* static white noise buffer
*
* @static
* @private
* @type {AudioBuffer}
*/
var _whiteNoise = (function(){
var buffer = Tone.context.createBuffer(2, bufferLength, sampleRate);
for (var channelNum = 0; channelNum &lt; buffer.numberOfChannels; channelNum++){
var channel = buffer.getChannelData(channelNum);
for (var i = 0; i &lt; bufferLength; i++){
channel[i] = Math.random() * 2 - 1;
}
}
return buffer;
}());
return Tone.Noise;
});</code></pre>
</article>
</section>
@ -3724,13 +3992,13 @@ define('Tone/source/Noise',["Tone/core/Tone"], function(Tone){
</div>
<nav>
<h2><a href="index.html">Index</a></h2><h3>Classes</h3><ul><li><a href="Tone.html">Tone</a></li><li><a href="Tone.Add.html">Add</a></li><li><a href="Tone.AutoPanner.html">AutoPanner</a></li><li><a href="Tone.BitCrusher.html">BitCrusher</a></li><li><a href="Tone.DryWet.html">DryWet</a></li><li><a href="Tone.Envelope.html">Envelope</a></li><li><a href="Tone.LFO.html">LFO</a></li><li><a href="Tone.Merge.html">Merge</a></li><li><a href="Tone.Meter.html">Meter</a></li><li><a href="Tone.Microphone.html">Microphone</a></li><li><a href="Tone.Multiply.html">Multiply</a></li><li><a href="Tone.Oscillator.html">Oscillator</a></li><li><a href="Tone.Player.html">Player</a></li><li><a href="Tone.Recorder.html">Recorder</a></li><li><a href="Tone.Scale.html">Scale</a></li><li><a href="Tone.Signal.html">Signal</a></li><li><a href="Tone.Source.html">Source</a></li><li><a href="Tone.Split.html">Split</a></li><li><a href="Tone.Transport.html">Transport</a></li></ul><h3>Global</h3><ul><li><a href="global.html#for the default output">for the default output</a></li><li>{GainNode}</li></ul>
<h2><a href="index.html">Index</a></h2><h3>Classes</h3><ul><li><a href="Tone.html">Tone</a></li><li><a href="Tone.Add.html">Add</a></li><li><a href="Tone.AutoPanner.html">AutoPanner</a></li><li><a href="Tone.BitCrusher.html">BitCrusher</a></li><li><a href="Tone.DryWet.html">DryWet</a></li><li><a href="Tone.Envelope.html">Envelope</a></li><li><a href="Tone.LFO.html">LFO</a></li><li><a href="Tone.Merge.html">Merge</a></li><li><a href="Tone.Meter.html">Meter</a></li><li><a href="Tone.Microphone.html">Microphone</a></li><li><a href="Tone.Multiply.html">Multiply</a></li><li><a href="Tone.Noise.html">Noise</a></li><li><a href="Tone.Oscillator.html">Oscillator</a></li><li><a href="Tone.Player.html">Player</a></li><li><a href="Tone.Recorder.html">Recorder</a></li><li><a href="Tone.Scale.html">Scale</a></li><li><a href="Tone.Signal.html">Signal</a></li><li><a href="Tone.Source.html">Source</a></li><li><a href="Tone.Split.html">Split</a></li><li><a href="Tone.Transport.html">Transport</a></li></ul><h3>Global</h3><ul><li><a href="global.html#for the default output">for the default output</a></li><li>{GainNode}</li></ul>
</nav>
<br clear="both">
<footer>
Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.2.2</a> on Thu Jun 19 2014 13:40:21 GMT-0400 (EDT)
Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.2.2</a> on Fri Jun 20 2014 01:43:54 GMT-0400 (EDT)
</footer>
<script> prettyPrint(); </script>

View file

@ -135,7 +135,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line3458">line 3458</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line3560">line 3560</a>
</li></ul></dd>
@ -185,7 +185,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line717">line 717</a>
<a href="Tone.js.html">Tone.js</a>, <a href="Tone.js.html#line737">line 737</a>
</li></ul></dd>
@ -218,13 +218,13 @@
</div>
<nav>
<h2><a href="index.html">Index</a></h2><h3>Classes</h3><ul><li><a href="Tone.html">Tone</a></li><li><a href="Tone.Add.html">Add</a></li><li><a href="Tone.AutoPanner.html">AutoPanner</a></li><li><a href="Tone.BitCrusher.html">BitCrusher</a></li><li><a href="Tone.DryWet.html">DryWet</a></li><li><a href="Tone.Envelope.html">Envelope</a></li><li><a href="Tone.LFO.html">LFO</a></li><li><a href="Tone.Merge.html">Merge</a></li><li><a href="Tone.Meter.html">Meter</a></li><li><a href="Tone.Microphone.html">Microphone</a></li><li><a href="Tone.Multiply.html">Multiply</a></li><li><a href="Tone.Oscillator.html">Oscillator</a></li><li><a href="Tone.Player.html">Player</a></li><li><a href="Tone.Recorder.html">Recorder</a></li><li><a href="Tone.Scale.html">Scale</a></li><li><a href="Tone.Signal.html">Signal</a></li><li><a href="Tone.Source.html">Source</a></li><li><a href="Tone.Split.html">Split</a></li><li><a href="Tone.Transport.html">Transport</a></li></ul><h3>Global</h3><ul><li><a href="global.html#for the default output">for the default output</a></li><li>{GainNode}</li></ul>
<h2><a href="index.html">Index</a></h2><h3>Classes</h3><ul><li><a href="Tone.html">Tone</a></li><li><a href="Tone.Add.html">Add</a></li><li><a href="Tone.AutoPanner.html">AutoPanner</a></li><li><a href="Tone.BitCrusher.html">BitCrusher</a></li><li><a href="Tone.DryWet.html">DryWet</a></li><li><a href="Tone.Envelope.html">Envelope</a></li><li><a href="Tone.LFO.html">LFO</a></li><li><a href="Tone.Merge.html">Merge</a></li><li><a href="Tone.Meter.html">Meter</a></li><li><a href="Tone.Microphone.html">Microphone</a></li><li><a href="Tone.Multiply.html">Multiply</a></li><li><a href="Tone.Noise.html">Noise</a></li><li><a href="Tone.Oscillator.html">Oscillator</a></li><li><a href="Tone.Player.html">Player</a></li><li><a href="Tone.Recorder.html">Recorder</a></li><li><a href="Tone.Scale.html">Scale</a></li><li><a href="Tone.Signal.html">Signal</a></li><li><a href="Tone.Source.html">Source</a></li><li><a href="Tone.Split.html">Split</a></li><li><a href="Tone.Transport.html">Transport</a></li></ul><h3>Global</h3><ul><li><a href="global.html#for the default output">for the default output</a></li><li>{GainNode}</li></ul>
</nav>
<br clear="both">
<footer>
Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.2.2</a> on Thu Jun 19 2014 13:40:21 GMT-0400 (EDT)
Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.2.2</a> on Fri Jun 20 2014 01:43:54 GMT-0400 (EDT)
</footer>
<script> prettyPrint(); </script>

View file

@ -48,13 +48,13 @@
</div>
<nav>
<h2><a href="index.html">Index</a></h2><h3>Classes</h3><ul><li><a href="Tone.html">Tone</a></li><li><a href="Tone.Add.html">Add</a></li><li><a href="Tone.AutoPanner.html">AutoPanner</a></li><li><a href="Tone.BitCrusher.html">BitCrusher</a></li><li><a href="Tone.DryWet.html">DryWet</a></li><li><a href="Tone.Envelope.html">Envelope</a></li><li><a href="Tone.LFO.html">LFO</a></li><li><a href="Tone.Merge.html">Merge</a></li><li><a href="Tone.Meter.html">Meter</a></li><li><a href="Tone.Microphone.html">Microphone</a></li><li><a href="Tone.Multiply.html">Multiply</a></li><li><a href="Tone.Oscillator.html">Oscillator</a></li><li><a href="Tone.Player.html">Player</a></li><li><a href="Tone.Recorder.html">Recorder</a></li><li><a href="Tone.Scale.html">Scale</a></li><li><a href="Tone.Signal.html">Signal</a></li><li><a href="Tone.Source.html">Source</a></li><li><a href="Tone.Split.html">Split</a></li><li><a href="Tone.Transport.html">Transport</a></li></ul><h3>Global</h3><ul><li><a href="global.html#for the default output">for the default output</a></li><li>{GainNode}</li></ul>
<h2><a href="index.html">Index</a></h2><h3>Classes</h3><ul><li><a href="Tone.html">Tone</a></li><li><a href="Tone.Add.html">Add</a></li><li><a href="Tone.AutoPanner.html">AutoPanner</a></li><li><a href="Tone.BitCrusher.html">BitCrusher</a></li><li><a href="Tone.DryWet.html">DryWet</a></li><li><a href="Tone.Envelope.html">Envelope</a></li><li><a href="Tone.LFO.html">LFO</a></li><li><a href="Tone.Merge.html">Merge</a></li><li><a href="Tone.Meter.html">Meter</a></li><li><a href="Tone.Microphone.html">Microphone</a></li><li><a href="Tone.Multiply.html">Multiply</a></li><li><a href="Tone.Noise.html">Noise</a></li><li><a href="Tone.Oscillator.html">Oscillator</a></li><li><a href="Tone.Player.html">Player</a></li><li><a href="Tone.Recorder.html">Recorder</a></li><li><a href="Tone.Scale.html">Scale</a></li><li><a href="Tone.Signal.html">Signal</a></li><li><a href="Tone.Source.html">Source</a></li><li><a href="Tone.Split.html">Split</a></li><li><a href="Tone.Transport.html">Transport</a></li></ul><h3>Global</h3><ul><li><a href="global.html#for the default output">for the default output</a></li><li>{GainNode}</li></ul>
</nav>
<br clear="both">
<footer>
Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.2.2</a> on Thu Jun 19 2014 13:40:21 GMT-0400 (EDT)
Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.2.2</a> on Fri Jun 20 2014 01:43:54 GMT-0400 (EDT)
</footer>
<script> prettyPrint(); </script>