// American DJ MEGA BAR Pro
//
// Written by:  Jon Lenard
//		Applied Electronics
//		800-883-0008
//		1/21/10

				
fixture

	manufacturer = "AMERICANDJ"
	name = "MEGABARPRO"
	version = 1.0
//  fullmanufacturer = "American DJ"
//  fullname = "MEGA BAR PRO"
//  mode = 7
//  description = ""

	attribute
		name = "RED"
		channel = 1
		homeVal = 0
		
	attribute
		name = "GREEN"
		channel = 2
		homeVal = 0	
		
	attribute
		name = "BLUE"
		channel = 3
		homeVal = 0	
		
	attribute
		name = "COLOR"
		channel = 4
		homeVal = 0	
		
	attribute
		name = "SPEED"
		channel = 5
		homeVal = 0
		
	attribute
		name = "STROBE"
		channel = 6
		homeVal = 0
		
	attribute
		name = "INTENSITY"
		channel = 7
		
		
		
		
	/////////////////////////////////////////////////////////////////////						
		
	parameter
		name = "RED"
		displayerNum = 1
		type = C
		attribList = 1,4
		stop = (M  0:255, 0:9),2,"Red="
		stop = (   0:0,  R10:255),N,"Use Dsp4"
		
	parameter
		name = "GREEN"
		displayerNum = 2
		type = C
		attribList = 2,4
		stop = (M  0:255, 0:9),2,"Green="
		stop = (   0:0,  R10:255),N,"Use Dsp4"
		
	parameter
		name = "BLUE"
		displayerNum = 3
		type = C
		attribList = 3,4
		stop = (M  0:255, 0:9),2,"Blue="
		stop = (   0:0,  R10:255),N,"Use Dsp4"
		
	parameter
		name = "COLOR"
		displayerNum = 4
		type = C
		attribList = 1,2,3,4
		stop = (R 0:255,R 0:255,R 0:255,  0: 10),N,"UseDsp123"
		stop = (  0:0  ,  0:0  ,  0:0  , 10: 19),N,"Red"
		stop = (  0:0  ,  0:0  ,  0:0  , 20: 29),N,"Yellow"
		stop = (  0:0  ,  0:0  ,  0:0  , 30: 39),N,"Green"
		stop = (  0:0  ,  0:0  ,  0:0  , 40: 49),N,"Cyan"
		stop = (  0:0  ,  0:0  ,  0:0  , 50: 59),N,"Blue"
		stop = (  0:0  ,  0:0  ,  0:0  , 60: 69),N,"Purple"
		stop = (  0:0  ,  0:0  ,  0:0  , 70: 79),N,"White"
		stop = (  0:0  ,  0:0  ,  0:0  , 80: 89),N,"Sdream"
		stop = (  0:0  ,  0:0  ,  0:0  , 90: 99),N,"Fdream"
		stop = (  0:0  ,  0:0  ,  0:0  ,100:109),N,"7 fade"
		stop = (  0:0  ,  0:0  ,  0:0  ,110:119),N,"7 jump"		
		stop = (  0:0  ,  0:0  ,  0:0  ,120:129),N,"7-1flow"
		stop = (  0:0  ,  0:0  ,  0:0  ,130:139),N,"7-2flow"
		stop = (  0:0  ,  0:0  ,  0:0  ,140:149),N,"7-1fldrm"
		stop = (  0:0  ,  0:0  ,  0:0  ,150:159),N,"7-2fldrm"
		stop = (  0:0  ,  0:0  ,  0:0  ,160:169),N,"Secflow1"
		stop = (  0:0  ,  0:0  ,  0:0  ,170:179),N,"Secflow2"
		stop = (  0:0  ,  0:0  ,  0:0  ,180:189),N,"MultiCol"
		stop = (  0:0  ,  0:0  ,  0:0  ,190:199),N,"2Cflow1"
		stop = (  0:0  ,  0:0  ,  0:0  ,200:209),N,"2Cflow2"
		stop = (  0:0  ,  0:0  ,  0:0  ,210:219),N,"7fadecng"
		stop = (  0:0  ,  0:0  ,  0:0  ,220:229),N,"7flofadcng"
		stop = (  0:0  ,  0:0  ,  0:0  ,230:239),N,"2flofadcng"
		stop = (  0:0  ,  0:0  ,  0:0  ,240:255),N,"Sound"

	parameter
		name = "-SPEED-"
		displayerNum = 5 
		type = C
		attribList = 4,5
		stop = (R  0: 79,   0:255),N,"No Funct"
		stop = (R 80:239,M  0:255),2,"Speed:"
		stop = (R240:255,M  0:255),1,"Senstv:"
		
	parameter
		name = "STROBE"
		displayerNum = 6
		type = B
		attribList = 6
		stop = (   0:  0),N,"No Strobe"
		stop = (M  1:255),2,"Strobe:"
								
end
