///  Arkoas Video Server (Tiny DMX footprint)
//
// RM 28th Dec 2005


Fixture
	manufacturer = "ARKAOS"
	name = "ArkTiny"
	version = 1.2
//  fullmanufacturer = "Arkaos"
//  fullname = "Arkaos Tiny"
//  mode = 0
//  description = "Arkaos Video Server (Tiny DMX footprint)"


	Attribute
		name = "INTENSITY"
		channel = 1	
			
	Attribute
		name = "VISTYPE"
		channel = 2
		homeVal = 0	
	
	Attribute
		name = "V.INDEX"
		channel = 3
		homeVal = 0
		
	attribute
		name = "FX-CAT"
		channel = 4
		homeVal = 0
				
	attribute
		name = "FX-NUM"
		channel = 5
		homeVal = 1
		
	attribute
		name = "COPY"
		channel = 6
		homeVal = 0
		
	attribute
		name = "MASK"
		channel = 7
		homeVal = 0
		
	attribute
		name = "LC-CENTRE"
		channel = 8
		homeVal = 128
		
	attribute
		name = "LC-WIDTH"
		channel = 9
		homeVal = 50

	attribute
		name = "LC-SMOOTH"
		channel = 10
		homeVal = 50
		
	attribute
		name = "MOVIESPEED"
		channel = 11
		homeVal = 64
		
	attribute
		name = "MOVIEMODE"
		channel = 12
		homeVal = 0
		
	Attribute
		name = "PAN"
		channel = 13
		fineChan = 14
		homeVal = 32768 
		
	Attribute
		name = "TILT"
		channel = 15
		fineChan = 16
		homeVal = 32768	
		
	attribute
		name = "HSIZE"
		channel = 17
		homeVal = 255
		
	attribute
		name = "VSIZE"
		channel = 18
		homeVal = 255
		
	attribute
		name = "TEXT"
		channel = 19
		homeVal = 0
		
	attribute
		name = "E1"
		channel = 20
		homeVal = 0
		
	attribute
		name = "E2"
		channel = 21
		homeVal = 0
		
	attribute
		name = "E3"
		channel = 22
		homeVal = 0	

	attribute
		name = "E4"
		channel = 23
		homeVal = 0
		
	attribute
		name = "E5"
		channel = 24
		homeVal = 0
		
	attribute
		name = "E6"
		channel = 25
		homeVal = 0
				
//////////////////////////////////////////////////////////////////////////////////

	Parameter
		name = "-PAN-"
		displayerNum = 1
		type = F
		attribList = 13
		stop = (M    0:65535),2,"Pan="		

	Parameter
		name = "-TILT-"
		displayerNum = 2
		type = F
		attribList = 15
		stop = (M    0:65535),2,"Ti@="	

	parameter
		name = "-HSIZE-"
		displayerNum = 3
		type = B
		attribList = 17
		stop = (M  0: 255),2,"HSize="
		
	parameter
		name = "-VSIZE-"
		displayerNum = 4
		type = B
		attribList = 18
		stop = (M  0: 255),2,"VSize="		

	parameter
		name = "-TYPE-"
		displayerNum = 5
		type = B
		attribList = 2
		stop = (  0:  31),N,"Picture"
		stop = (  32: 63),N,"Movie"
		stop = (  64: 95),N,"LiveCam"
		stop = (  96:127),N,"Flash"
		stop = (R128:255),N,"No Func"
		
	parameter
		name = "-VISUAL-"
		displayerNum = 6
		type = B
		attribList = 3
		stop = (   0:  0),N,"No Visual"
		stop = (M  1:255),B,"Visual:"		 
	
//------------------------------------------------		
		
	parameter
		name = "-FX.CAT-"
		displayerNum = 7
		type = B
		attribList = 4
		stop = (  0:  31),N,"3d Fx"		
		stop = (  32: 63),N,"Video"
		stop = (  64: 95),N,"Transtns"
		stop = (  96:127),N,"Artistic"
		stop = ( 128:159),N,"FreeFrame"
		stop = (R129:255),N,"Reserved"		

	parameter
		name = "-FX.NUM-"
		displayerNum = 8
		type = B
		attribList = 5
		stop = (   0:  0),N,"No Fx"
		stop = (M  0:255),B,"Fx:"

	parameter
		name = "-MVI.MDE-"
		displayerNum = 9
		type = B
		attribList = 12
		stop = (   0: 31),N,"Spd Md"
		stop = (  32: 63),N,"Fwd.Bwd"
		stop = (  64: 95),N,"PingPong"
		stop = (R 96:255),N,"No Func"		

	parameter
		name = "-MVI.SPD-"
		displayerNum = 10
		type = B
		attribList = 11
		stop = (   0:  0),N,"MovieStop"	
		stop = (  64: 64),N,"Movie 1x"
		stop = ( 128:128),N,"Movie 2x"
		stop = ( 255:255),N,"Movie 4x"		
		
	parameter
		name = "-COPY-"
		displayerNum = 11
		type = B
		attribList = 6
		stop = (   0: 31),N,"Trnsprnt"		
		stop = (  32: 63),N,"Addition"
		stop = (  64: 95),N,"Subtractn"
		stop = (  96:127),N,"Multiply"
		stop = ( 128:159),N,"Minimum"
		stop = ( 160:191),N,"Maximum"
		stop = (R192:255),N,"No Func"
		
	parameter
		name = "-TEXT-"
		displayerNum = 12 
		type = B
		attribList = 19 
		stop = (M  0:255),2,"Text="	
		
//-------------------------------------------		
		
	parameter
		name = "-E.1-"
		displayerNum = 13
		type = B
		attribList = 20 
		stop = (M   0:255),2,"Para1="		

	parameter
		name = "-E.2-"
		displayerNum = 14
		type = B
		attribList = 21 
		stop = (M   0:255),2,"Para2="
		
	parameter
		name = "-E.3-"
		displayerNum = 15
		type = B
		attribList = 22 
		stop = (M   0:255),2,"Para3="		
		
	parameter
		name = "-E.4-"
		displayerNum = 16
		type = B
		attribList = 23 
		stop = (M   0:255),2,"Para4="	

	parameter
		name = "-E.5-"
		displayerNum = 17
		type = B
		attribList = 24 
		stop = (M   0:255),2,"Para5="

	parameter
		name = "-E.6-"
		displayerNum = 18
		type = B
		attribList = 25 
		stop = (M   0:255),2,"Para6="

//-------------------------------------------

	parameter
		name = "-MASK-"
		displayerNum = 19
		type = B
		attribList = 7
		stop = (   0: 31),N,"No Mask"		
		stop = (  32: 63),N,"Lumnc-BR"
		stop = (  64: 95),N,"Lumnc-BP"
		stop = (  96:127),N,"Chrom-BR"
		stop = ( 128:159),N,"Chrom-BP"
		stop = ( 160:191),N,"Alpha"
		stop = (R192:255),N,"No Func"
		
	parameter
		name = "-LC.CNTR-"
		displayerNum = 20
		type = B
		attribList = 8
		stop = (M  0:  255),2,"Centre="		

	parameter
		name = "-LC.WIDTH-"
		displayerNum = 21
		type = B
		attribList = 9
		stop = (M  0:  255),2,"Width="
		
	parameter
		name = "-LC.SMTH-"
		displayerNum = 22
		type = B
		attribList = 10
		stop = (M  0:  255),2,"Smooth="	

end
