public Object getProperty(String id) {
		if ("id".equals(id)) {return this.id;	}
		else if ("timeLineLength".equals(id)) {return this.timeLineLength;	}
		else if ("quantize".equals(id)) {return this.quantize;	}
		else if ("beatLength".equals(id)) {return this.beatLength;	}
		else if ("beatPerBar".equals(id)) {return this.beatPerBar;	}
		//else if ("parameters".equals(id)) {return this.parameters.toString();	}
		else if ("oscIndex".equals(id)) {return this.oscIndex;	}
		else if ("pitch".equals(id)) {return this.pitch;	}
		else if ("colour".equals(id)) {return new Color(this.color[0], this.color[1], this.color[2]);	}
		else if ("followOnExpr".equals(id)) {return this.followOnExpr;	}
		return null;
	}