setDelay(inputTime, inputWet, inputFeedback){

		//Check/Save the input
		var time;
		if(inputTime && inputTime > 0) time = inputTime;
		else time = 0;

		var wet;
		if(inputWet && inputWet > 0 && inputWet < 1) wet = inputWet;
		else if(inputWet >= 1) wet = 1;
		else wet = 0;

		var feedback;
		if(inputFeedback && inputFeedback > 0 && inputFeedback < 1) feedback = inputFeedback;
		else if(inputFeedback >= 1) feedback = 1;
		else feedback = 0;

		//Check if we have delay
		if(this.delay) {

			//Set the value
			this.delay.delayTime = time;
			this.delay.wet = wet;
			this.delay.feedback = feedback;

			//Set the node's value, if it exists
			if(this.delay.delayNode) {

				this.delay.delayNode.delayNode.delayTime.value = time;
				this.delay.delayNode.wetNode.gain.value = wet;
				this.delay.delayNode.feedbackNode.gain.value = feedback;
			}
		}
		else {

			//Inform that there is no delay on the current wad
			Object(_common__WEBPACK_IMPORTED_MODULE_2__["logMessage"])('Sorry, but the wad does not contain delay!', 2);
		}

		return this;
	}
@param {number} delayTime - The new delayTime setting.
@param {number} wet - The new wet setting.
@param {number} feedback - The new feedback setting. 
@returns {Wad}