// maXim template file - High End Systems Studio Spot CMY.
// G.P, AP

// IMPORTANT - THIS TEMPLATE REQUIRES MAXIM SOFTWARE VERSION 0.96 OR LATER

// Edited By Steve Richards November 11, 2003 04:16:52 PM 
// Updated by Steve Richards December 03, 2003 01:09:34 PM 

Fixture
	manufacturer = "HIGHEND"
	name = "StdSptCMY"
	version = 1.1
//  fullmanufacturer = "High End Systems"
//  fullname = "Studio Spot CMY"
//  mode = 0
//  description = ""
	
	Attribute
		name = "PAN"
		channel = 1
		fineChan = 2
		homeVal = 32768

	Attribute
		name = "TILT"
		channel = 3
		fineChan = 4
		homeVal = 32768

	Attribute
		name = "COLORMODE"
		channel = 5
		homeVal = 0

	Attribute
		name = "CYAN"
		channel = 6
		homeVal = 255

	Attribute
		name = "MAGENTA"
		channel = 7
		homeVal = 255

	Attribute
		name = "YELLOW"
		channel = 8
		homeVal = 255

	Attribute
		name = "GOBO1MODE"
		channel = 9
		homeVal = 0

	Attribute
		name = "GOBO1"
		channel = 10
		homeVal = 0

	Attribute
		name = "GOBO1ROT"
		channel = 11
		fineChan = 12
		homeVal = 0

	Attribute
		name = "GOBO2MODE"
		channel = 13
		homeVal = 0

	Attribute
		name = "GOBO2"
		channel = 14
		homeVal = 0

	Attribute
		name = "GOBO2ROT"
		channel = 15
		fineChan = 16
		homeVal = 0

	Attribute
		name = "FROST"
		channel = 17
		homeVal = 0

	Attribute
		name = "FOCUS"
		channel = 18
		homeVal = 128

	Attribute
		name = "IRIS"
		channel = 19
		homeVal = 128

	Attribute
		name = "SHUTTER"
		channel = 20
		homeVal = 255

	Attribute
		name = "INTENSITY"
		channel = 21

	Attribute
		name = "SPEED"
		channel = 22
		homeVal = 0

	Attribute
		name = "MACROLAD"
		channel = 23
		homeVal = 0

	Attribute
		name = "CONTROL"
		channel = 24
		homeVal = 0

///////////////////////////////////////////////////////////////

	Parameter
		name = "-PAN-"
		displayerNum = 1
		type = F
		attribList = 1
		stop = (M    0:65535),D,0,370,"Pan="

	Parameter
		name = "-TILT-"
		displayerNum = 2
		type = F
		attribList = 3
		stop = (M    0:65535),D,0,255,"Ti@="

	Parameter
		name = "-CYAN-"
		displayerNum = 3
		type = C
		attribList = 22,6
		stop = (R  0:  0,M255:  0),2,"Cyan="
		stop = (R  1:255,M255:  0),2,"MCyan="

	Parameter
		name = "-MAGNTA-"
		displayerNum = 4
		type = C
		attribList = 22,7
		stop = (R  0:  0,M255:  0),2,"Magnta="
		stop = (R  1:255,M255:  0),2,"MMagnta="

	Parameter
		name = "-YELLOW-"
		displayerNum = 5
		type = C
		attribList = 22,8
		stop = (R  0:  0,M255:  0),2,"Yellow="
		stop = (R  1:255,M255:  0),2,"MYellow="

//------------------------------------

	Parameter
		name = "-GOBO1-"
		displayerNum = 7
		type = B
		attribList = 10
		stop = (   0: 36),N,"NoGobo1"
		stop = (  37: 73),N,"Triwing"
		stop = (  74:109),N,"Lava"
		stop = ( 110:146),N,"Stars"
		stop = ( 147:182),N,"Wavycone"
		stop = ( 183:219),N,"Shatters"

   Parameter
      name = "-GOBOROT-"   
      displayerNum = 8
      type = B
      attribList = 22,9,11
      stop = (R  0:  0,   0: 15,M  0:65535),2,"G1Idx:"
      stop = (R  0:  0,  16: 31,M  0:65535),2,"Gobo1>:"
      stop = (R  0:  0,  32: 47,M  0:65535),2,"Gobo1<:"
      stop = (R  0:  0,  48: 63,M  0:65535),2,"G1Whl>:"
      stop = (R  0:  0,  64: 79,M  0:65535),1,"G1Scn:"
      stop = (R  0:  0,  80: 95,M  0:65535),1,"G1Rnd>:"
      stop = (R  0:  0,  96:111,M  0:65535),1,"G1BlkW:"
      stop = (R  0:  0, 112:127,M  0:65535),1,"G1BlkA:"
      stop = (R  1:255,   0: 15,M  0:65535),1,"MG1Idx:"
      stop = (R  1:255,  16: 31,M  0:65535),2,"MGobo1>:"
      stop = (R  1:255,  32: 47,M  0:65535),2,"MGobo1<:"
      stop = (R  1:255,  48: 63,M  0:65535),2,"MG1Whl>:"
      stop = (R  1:255,  64: 79,M  0:65535),1,"MG1Scn:"
      stop = (R  1:255,  80: 95,M  0:65535),1,"MG1Rnd>:"
      stop = (R  1:255,  96:111,M  0:65535),1,"MG1BlkW:"
      stop = (R  1:255, 112:127,M  0:65535),1,"MG1BlkA:"
              
   Parameter
      name = "-GOBO2-"   
      displayerNum = 9
      type = B
      attribList = 14
      stop = (   0: 36),N,"NoGobo2"
      stop = (  37: 73),N,"Lentic"
      stop = (  74:109),N,"Slo"
      stop = ( 110:146),N,"Blocks"
      stop = ( 147:182),N,"Jax"
      stop = ( 183:219),N,"Gatlin"
      stop = (R210:255),N,"NoGobo2"

   Parameter
      name = "-GOBO2ROT-"         
      displayerNum = 10
      type = B
      attribList = 22,13,15
      stop = (R  0:  0,   0: 15,M  0:65535),2,"G2Idx:"
      stop = (R  0:  0,  16: 31,M  0:65535),2,"Gobo2>:"
      stop = (R  0:  0,  32: 47,M  0:65535),2,"Gobo2<:"
      stop = (R  0:  0,  48: 63,M  0:65535),2,"G1Wh2>:"
      stop = (R  0:  0,  64: 79,M  0:65535),2,"G2Scn:"
      stop = (R  0:  0,  80: 95,M  0:65535),2,"G2Rnd>:"
      stop = (R  0:  0,  96:111,M  0:65535),2,"G2BlkW:"
      stop = (R  0:  0, 112:127,M  0:65535),2,"G2BlkA:"
      stop = (R  1:255,   0: 15,M  0:65535),2,"MG2Idx:"
      stop = (R  1:255,  16: 31,M  0:65535),2,"MGobo2>:"
      stop = (R  1:255,  32: 47,M  0:65535),2,"MGobo2<:"
      stop = (R  1:255,  48: 63,M  0:65535),2,"MG2Whl>:"
      stop = (R  1:255,  64: 79,M  0:65535),2,"MG2Scn:"
      stop = (R  1:255,  80: 95,M  0:65535),2,"MG2Rnd>:"
      stop = (R  1:255,  96:111,M  0:65535),2,"MG2BlnkW:"
      stop = (R  1:255, 112:127,M  0:65535),2,"MG2BlnkA:"
		

//------------------------------------
   Parameter
      name = "-FROST-"   
      displayerNum = 13
      type = B
      attribList = 17
		stop = (   0:  0),N,"No Frost"
		stop = (M  1:127),2,"Frost:"
		stop = (M128:159),1,"FStrb:"
		stop = (M160:175),1,"FRmSnp:"
		stop = (M176:191),1,"FSnpRm:"
		stop = (M192:207),1,"FRndRS:"
		stop = (M208:223),1,"FRndSR:"

   Parameter
      name = "-FOCUS-"   
      displayerNum = 14
      type = B
      attribList = 18
      stop = (M0:255),2,"Focus="

   Parameter
      name = "-IRIS-"   
      displayerNum = 15
      type = B
      attribList = 19
      stop = (   0:  0),N,"Closed"
      stop = ( 128:143),N,"NoIris"
      stop = (M  1:127),2,"Iris>:"
      stop = (M144:159),1,"Period:"
      stop = (M160:175),1,"RndStr:"
      stop = (M176:191),1,"RmpSnp:"
      stop = (M192:207),1,"SnpRmp:"
      stop = (M208:223),1,"Rndrs:"
      stop = (M224:239),1,"Rndsr:"
      stop = ( 240:255),N,"NoIris"

   Parameter
      name = "-SHUTTER-"   
      displayerNum = 16
      type = B
      attribList = 20
      stop = (   0:  0),N,"Shtr Clsd"
      stop = ( 224:255),N,"Shtr Open"
      stop = (M 32: 63),1,"Strobe:"
      stop = (M 64: 95),1,"StrRnd:"
      stop = (M 96:127),1,"RmpSnp:"
      stop = (M128:159),1,"SnpRmp:"
      stop = (M160:191),1,"Rndrs:"
      stop = (M192:223),1,"Rndsr:"

   Parameter
      name = "-MSPEED-"   
      displayerNum = 23
      type = B
      attribList = 22
      stop = (   0:  0),N,"0.19s"
      stop = (M  4: 31),1,"200+s"
      stop = (M 32: 97),1,"100+s"
      stop = (M 98:105),1,"90+s"
      stop = (M106:113),1,"80+s"
      stop = (M114:122),1,"70+s"
      stop = (M123:132),1,"60+s"
      stop = (M133:143),1,"50+s"
      stop = (M144:155),1,"40+s"
      stop = (M156:168),1,"30+s"
      stop = (M169:184),1,"20+s"
      stop = ( 185:185),N,"19.79s"
      stop = ( 186:186),N,"19.23s"
      stop = ( 187:187),N,"18.68s"
      stop = ( 188:188),N,"18.14s"
      stop = ( 189:189),N,"17.61s"
      stop = ( 190:190),N,"17.09s"
      stop = ( 191:191),N,"16.57s"
      stop = ( 192:192),N,"16.06s"
      stop = ( 193:193),N,"15.56s"
      stop = ( 194:194),N,"15.07s"
      stop = ( 195:195),N,"14.58s"
      stop = ( 196:196),N,"14.10s"
      stop = ( 197:197),N,"13.63s"
      stop = ( 198:198),N,"13.17s"
      stop = ( 199:199),N,"12.72s"
      stop = ( 200:200),N,"12.28s"
      stop = ( 201:201),N,"11.84s"
      stop = ( 202:202),N,"11.41s"
      stop = ( 203:203),N,"10.99s"
      stop = ( 204:204),N,"10.58s"
      stop = ( 205:205),N,"10.17s"
      stop = ( 206:206),N,"9.77s"
      stop = ( 207:207),N,"9.39s"
      stop = ( 208:208),N,"9.00s"
      stop = ( 209:209),N,"8.63s"
      stop = ( 210:210),N,"8.27s"
      stop = ( 211:211),N,"7.91s"
      stop = ( 212:212),N,"7.56s"
      stop = ( 213:213),N,"7.22s"
      stop = ( 214:214),N,"6.89s"
      stop = ( 215:215),N,"6.56s"
      stop = ( 216:216),N,"6.25s"
      stop = ( 217:217),N,"5.94s"
      stop = ( 218:218),N,"5.64s"
      stop = ( 219:219),N,"5.34s"
      stop = ( 220:220),N,"5.06s"
      stop = ( 221:221),N,"4.78s"
      stop = ( 222:222),N,"4.52s"
      stop = ( 223:223),N,"4.25s"
      stop = ( 224:224),N,"4.00s"
      stop = ( 225:225),N,"3.76s"
      stop = ( 226:226),N,"3.52s"
      stop = ( 227:227),N,"3.29s"
      stop = ( 228:228),N,"3.07s"
      stop = ( 229:229),N,"2.86s"
      stop = ( 230:230),N,"2.66s"
      stop = ( 231:231),N,"2.46s"
      stop = ( 232:232),N,"2.27s"
      stop = ( 233:233),N,"2.09s"
      stop = ( 234:234),N,"1.92s"
      stop = ( 235:235),N,"1.75s"
      stop = ( 236:236),N,"1.60s"
      stop = ( 237:237),N,"1.45s"
      stop = ( 238:238),N,"1.31s"
      stop = ( 239:239),N,"1.18s"
      stop = ( 240:240),N,"1.05s"
      stop = ( 241:241),N,"0.94s"
      stop = ( 242:242),N,"0.83s"
      stop = ( 243:243),N,"0.73s"
      stop = ( 244:244),N,"0.63s"
      stop = ( 245:245),N,"0.55s"
      stop = ( 246:246),N,"0.47s"
      stop = ( 247:247),N,"0.41s"
      stop = ( 248:248),N,"0.35s"
      stop = ( 249:249),N,"0.29s"
      stop = ( 250:250),N,"0.25s"
      stop = ( 251:251),N,"0.21s"
      stop = ( 252:252),N,"0.19s"
      stop = ( 253:253),N,"0.17s"
      stop = ( 255:255),N,"0.15s"

   Parameter
      name = "-MACRO-"   
      displayerNum = 22
      type = B
      attribList = 23
      stop = (   0:  0),N,"NoMacro"
      stop = (  12: 12),N,"Macro1"
      stop = (  20: 20),N,"Macro2"
      stop = (  28: 28),N,"Macro3"
      stop = (  36: 36),N,"Macro4"
      stop = (  44: 44),N,"Macro5"
      stop = (  52: 52),N,"Macro6"
      stop = (  60: 60),N,"Macro7"
      stop = (  68: 68),N,"Macro8"
      stop = (  76: 76),N,"Macro9"
      stop = (  84: 84),N,"Macro10"
      stop = (  92: 92),N,"Macro11"
      stop = ( 100:100),N,"Macro12"
      stop = ( 108:108),N,"Macro13"
      stop = ( 116:116),N,"Macro14"
      stop = ( 124:124),N,"Macro15"
      stop = ( 132:132),N,"Macro16"
      stop = ( 140:140),N,"Macro17"
      stop = ( 148:148),N,"Macro18"
      stop = ( 156:156),N,"Macro19"
      stop = ( 164:164),N,"Macro20"
      stop = ( 172:172),N,"Macro21"
      stop = ( 180:180),N,"Macro22"
      stop = ( 188:188),N,"Macro23"
      stop = ( 196:196),N,"Macro24"
      stop = ( 204:204),N,"Macro25"
      stop = ( 212:212),N,"Macro26"
      stop = (M216:247),2,"MacroRnd:"
      stop = ( 255:255),N,"NoMacro"

   Parameter
      name = "-CONTROL-"   
      displayerNum = 24
      type = N
      attribList = 24
      stop = (   0:  0),N,"Safe"
      stop = (  15: 15),N,"Speedoff"
      stop = (  25: 25),N,"Disoff"
      stop = (  33: 33),N,"Disdim"
      stop = (  41: 41),N,"Disbrit"
      stop = (  65: 65),N,"Home"
      stop = (  81: 81),N,"LampOn"
      stop = (  94: 94),N,"LampOff"
      stop = ( 125:125),N,"Shutdown"
end

