{
	"amp": {
		"body": [
			"amp(${1:volume}, ${2:[rampTime]}, ${3:[timeFromNow]})"
		],
		"description": "Set the output level of the delay effect.",
		"prefix": "amp"
	},
	"connect": {
		"body": [
			"connect(${1:unit})"
		],
		"description": "Send output to a p5.sound or web audio object",
		"prefix": "connect"
	},
	"disconnect": {
		"body": [
			"disconnect()"
		],
		"description": "Disconnect all output.",
		"prefix": "disconnect"
	},
	"process": {
		"body": [
			"process(${1:src}, ${2:[seconds]}, ${3:[decayRate]}, ${4:[reverse]})"
		],
		"description": "Connect a source to the reverb, and assign reverb parameters.",
		"prefix": "process"
	},
	"set": {
		"body": [
			"set(${1:[seconds]}, ${2:[decayRate]}, ${3:[reverse]})"
		],
		"description": "Set the reverb settings. Similar to .process(), but without assigning a new input.",
		"prefix": "set"
	}
}