// American DJ Pro Par56 RGB
//
// Written by:  Jon Lenard
//		Applied Electronics
//		800-883-0008
//		2/24/11

				
fixture

	manufacturer = "AMERICANDJ"
	name = "P56RGB"
	version = 1.0
//  fullmanufacturer = "American DJ"
//  fullname = "Pro Par56 RGB"
//  mode = 7
//  description = "7ch"

	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 = "STROBE"
		channel = 5
		homeVal = 0
		
	attribute
		name = "MODE"
		channel = 6
		homeVal = 0
		
	attribute
		name = "INTENSITY"
		channel = 7
		
		
		
		
	/////////////////////////////////////////////////////////////////////						
		
	parameter
		name = "RED"
		displayerNum = 1
		type = C
		attribList = 1
		stop = (M  0:255),2,"Red="
		
		
	parameter
		name = "GREEN"
		displayerNum = 2
		type = C
		attribList = 2
		stop = (M  0:255),2,"Green="
		
		
	parameter
		name = "BLUE"
		displayerNum = 3
		type = C
		attribList = 3
		stop = (M  0:255),2,"Blue="
		
		
	parameter
		name = "COLOR"
		displayerNum = 4
		type = C
		attribList = 4
		stop = (   0:  0),N,"Use RGB"
		stop = (   1:  7),N,"Color 1"
		stop = (   8: 15),N,"Color 2"
		stop = (  16: 23),N,"Color 3"
		stop = (  24: 31),N,"Color 4"
		stop = (  32: 39),N,"Color 5"
		stop = (  40: 47),N,"Color 6"
		stop = (  48: 55),N,"Color 7"
		stop = (  56: 63),N,"Color 8"
		stop = (  64: 71),N,"Color 9"
		stop = (  72: 79),N,"Color10" 
		stop = (  80: 87),N,"Color11" 
		stop = (  88: 95),N,"Color12" 
		stop = (  96:103),N,"Color13" 
		stop = ( 104:111),N,"Color14" 
		stop = ( 112:119),N,"Color15" 
		stop = ( 120:127),N,"Color16" 
		stop = ( 128:135),N,"Color17" 
		stop = ( 136:143),N,"Color18" 
		stop = ( 144:151),N,"Color19" 
		stop = ( 152:159),N,"Color20" 
		stop = ( 160:167),N,"Color21" 
		stop = ( 168:175),N,"Color22" 
		stop = ( 176:183),N,"Color23" 
		stop = ( 184:191),N,"Color24" 
		stop = ( 192:199),N,"Color25" 
		stop = ( 200:207),N,"Color26" 
		stop = ( 208:215),N,"Color27" 
		stop = ( 216:223),N,"Color28" 
		stop = ( 224:231),N,"Color29" 
		stop = ( 232:239),N,"Color30" 
		stop = ( 240:247),N,"Color31"
		stop = ( 248:255),N,"Color32"
		
	parameter
		name = "STROBE"
		displayerNum = 5
		type = B
		attribList = 5,6
		stop = (   0:  15,R   0:255),N,"Stop"
		stop = (M 16: 255,R   0:  0),2,"Strobe:"
		stop = (M 16: 255,R   1:255),2,"Speed:"
							
	parameter
		name = "MODE"
		displayerNum = 6
		type = C
		attribList = 6
		stop = (    0:  0),N,"UseRGB"	
		stop = (R   1:127),N,"UseRGB"	
		stop = ( 128: 159),N,"Color Mix"
		stop = ( 160: 191),N,"3 Color"
		stop = ( 192: 223),N,"7 Color" 
		stop = ( 224: 255),N,"Sound" 
	
end
