// ArKaos Media Master Layer Tiny v1
//
// Written by: Jon Lenard jon@appliednn.com
// Date: 2/2/09
// Modified From: NEW
//

Fixture
   version = 1.0
   manufacturer = "ARKAOS"
   name = "MLtiny"
//  fullmanufacturer = "Arkaos"
//  fullname = "Media Master Layer Tiny"
//  mode = 
//  description = ""

	attribute
		name = "INTENSITY"
		channel = 1
		
	attribute
		name = "VISLIB"
		channel = 2
		homeVal = 0
		
	attribute
		name = "FILE"
		channel = 3
		homeVal = 0
		
	attribute
		name = "EFFECTLIB"
		channel = 4
		homeVal = 0
		
	attribute
		name = "EFFECT"
		channel = 5
		homeVal = 0

	attribute
		name = "EFFECTPARA"
		channel = 6 
		homeVal = 128
		
	attribute
		name = "RED"
		channel = 7
		homeVal = 255
		
	attribute
		name = "GREEN"
		channel = 8
		homeVal = 255
		
	attribute
		name = "BLUE"
		channel = 9
		homeVal = 255
		
	attribute
		name = "X SCALE"
		channel = 10
		fineChan = 11
		homeVal = 32768
		
 	attribute       
		name = "Y SCALE"		                
 		channel = 12   
		fineChan = 13  		
 		homeVal = 32768
 		
 	attribute
 		name = "PAN"
 		channel = 14
 		fineChan = 15
 		homeVal = 32768
 		
 	attribute       
 		name = "TILT"   
 		channel = 16    
 		fineChan = 17   
 		homeVal = 32768
 		
	attribute
		name = "POS Z"
		channel = 18
		fineChan = 19
		homeVal = 32768
		
	attribute
		name = "TEXT"
		channel = 20
		homeVal = 0
	
				
////////////////////////////////////////////////////////////////

	parameter                          
		name = "-PAN-"                    
		displayerNum = 1                  
		type = F                          
		attribList = 14                    
		stop = (M  0:65535),2,"Pan="
                                    
	parameter                          
		name = "-TILT-"                   
		displayerNum = 2                  
		type = F                          
		attribList = 16                   
		stop = (M  0:65535),2,"Ti@="

	parameter                          
		name = "-X SCALE-"                    		
		displayerNum = 3                  		
		type = F                          		
		attribList = 10                    		
		stop = (M  0:65535),2,"Xscl="		
                                    		
	parameter                          		
		name = "-Y SCALE-"                   		
		displayerNum = 4                  		
		type = F                          		
		attribList = 12                   		
		stop = (M  0:65535),2,"Yscl="		
		
	parameter                        		
		name = "-Z POS-"              		
		displayerNum = 5                		
		type = F                        		
		attribList = 18                 		
		stop = (M  0:65535),2,"Zpos="   		
		
	parameter
		name = "-TEXT-"
		displayerNum = 6
		type = B
		attribList = 20
		stop = (M 0:255),B,"Text="
		
	parameter
		name = "-RED-"
		displayerNum = 7
		type = C
		attribList = 7
		stop = (M  0:255),2,"Red="
		
	parameter                  		
		name = "-GREEN-"            		
		displayerNum = 8          		
		type = C                  		
		attribList = 8            		
		stop = (M  0:255),2,"Green="		
		
	parameter                  		
		name = "-BLUE-"            		
		displayerNum = 9          
		type = C                  
		attribList = 9            
		stop = (M  0:255),2,"Blue="
 
	parameter
		name = "-VISLIB-"
		displayerNum = 10
		type = B
		attribList = 2
		stop = (M  0:239),B,"Folder:"
		
		stop = (240:241),N,"Generator"	
		stop = (242:249),N,"AudioFlsh"	
		stop = (250:250),N,"FlshTxt1" 	
		stop = (251:251),N,"FlshTxt2" 	
		stop = (252:252),N,"FlshTxt3"  	
		stop = (253:253),N,"FlshTxt4"	
		stop = (254:254),N,"Cameras"	
		stop = (255:255),N,"Masks"	
                		
	parameter        		
		name = "-FILE-" 		
		displayerNum = 11		
		type = B        		
		attribList = 3  		
		stop = (  0:  0),N,"PrevLayer"
		stop = (M 1:255),B,"File=" 
				
	parameter
		name = "EFFECTLIB"
		displayerNum = 12
		type = B
		attribList = 4
		stop = (  0: 15),N,"3D"         		
		stop = ( 16: 31),N,"Color"         		
		stop = ( 32: 47),N,"Blur"                    
		stop = ( 48: 63),N,"Split"   
		stop = ( 64: 79),N,"Artistic"            
		stop = (R80:255),N,"Unknown"           

	parameter
		name = "-EFFECT-"
		displayerNum = 13
		type = B
		attribList = 5
		stop = (   0:  0),N,"No FX"
		stop = (M  0:255),B,"FX=" 		
				
	parameter
		name = "EFFECTPAR"
		displayerNum = 14
		type = B
		attribList = 6
		stop = (M  0:255),2,"FXp="
		
end