Delay = function(audiolet, maximumDelayTime, delayTime) {
    AudioletNode.call(this, audiolet, 2, 1);
    this.linkNumberOfOutputChannels(0, 0);
    this.maximumDelayTime = maximumDelayTime;
    this.delayTime = new AudioletParameter(this, 1, delayTime || 1);
    var bufferSize = maximumDelayTime * this.audiolet.device.sampleRate;
    this.buffers = [];
    this.readWriteIndex = 0;
}
A simple delay line.

**Inputs**

- Audio
- Delay Time

**Outputs**

- Delayed audio

**Parameters**

- delayTime The delay time in seconds.  Linked to input 1.

@constructor
@extends AudioletNode
@param {Audiolet} audiolet The audiolet object.
@param {Number} maximumDelayTime The largest allowable delay time.
@param {Number} delayTime The initial delay time.