PixelFountain(int volMax, int w, int h) {
		
		System.out.println("New Pixel Fountain");
		display = new Canvas();
		angles = new double[90];
		drops = new ArrayList<ArrayList<ColoredPoint>>();
		compressor = new FrequencyCompressor(volMax);
		colorShiftVals = Gradient.buildRandomGradient(Color.RED, 210, COLOR_SHIFT_SPEED);
		maxVolume = volMax;
		width = w;
		height = h;
		display.setWidth(width);
		display.setHeight(height);
		
		backgroundColor = Color.BLACK;
		Intitialize();
	}