PageRenderTime 62ms CodeModel.GetById 26ms RepoModel.GetById 0ms app.codeStats 1ms

/library/research/input value research/PatchManager-NodeSelect.v4p

https://bitbucket.org/nsynk/iris-legacy
Unknown | 1725 lines | 1725 code | 0 blank | 0 comment | 0 complexity | dab92f96c10eab152b4f1e21197e6f0e MD5 | raw file

Large files files are truncated, but you can click here to view the full file

  1. <!DOCTYPE PATCH SYSTEM "http://vvvv.org/versions/vvvv45beta27.dtd" >
  2. <PATCH nodename="C:\Users\Eno\Desktop\input value research\PatchManager-NodeSelect.v4p" filename="C:\Users\Eno\Desktop\input value research\PatchManager-NodeSelect.v4p" systemname="PatchManager-NodeSelect">
  3. <BOUNDS height="11700" left="5190" top="435" type="Window" width="21390">
  4. </BOUNDS>
  5. <NODE id="63" managers="" nodename="OSCDecoder (Network)" systemname="OSCDecoder (Network)">
  6. <BOUNDS height="270" left="2580" top="14310" type="Node" width="1050">
  7. </BOUNDS>
  8. <PIN pinname="Input" visible="1">
  9. </PIN>
  10. <PIN pinname="Arguments" visible="1">
  11. </PIN>
  12. <PIN pinname="TypeTags" visible="1">
  13. </PIN>
  14. <PIN pinname="Address" visible="1">
  15. </PIN>
  16. <PIN pinname="OnReceive" visible="1">
  17. </PIN>
  18. <PIN pinname="Match Rule" slicecount="1" values="Last">
  19. </PIN>
  20. <PIN pinname="Bin Sizes" visible="1">
  21. </PIN>
  22. </NODE>
  23. <NODE componentmode="Hidden" id="62" managers="" nodename="S+H (String)" systemname="S+H (String)">
  24. <BOUNDS height="0" left="2565" top="15495" type="Node" width="0">
  25. </BOUNDS>
  26. <PIN pinname="Set" visible="1">
  27. </PIN>
  28. <PIN pinname="Input" visible="1">
  29. </PIN>
  30. <PIN pinname="Output" visible="1">
  31. </PIN>
  32. </NODE>
  33. <NODE componentmode="Hidden" id="60" nodename="Separate (String)" systemname="Separate (String)">
  34. <BOUNDS height="0" left="6420" top="1275" type="Node" width="0">
  35. </BOUNDS>
  36. <PIN pinname="Input" visible="1">
  37. </PIN>
  38. <PIN pinname="Intersperse" slicecount="1" values="UnixPath">
  39. </PIN>
  40. <PIN pinname="Former Index" visible="1">
  41. </PIN>
  42. <PIN pinname="Output" visible="1">
  43. </PIN>
  44. </NODE>
  45. <NODE componentmode="Hidden" id="59" nodename="Select (String)" systemname="Select (String)">
  46. <BOUNDS height="0" left="6420" top="1725" type="Node" width="0">
  47. </BOUNDS>
  48. <PIN pinname="Select" slicecount="3" values="1,0,0">
  49. </PIN>
  50. <PIN pinname="Input" visible="1">
  51. </PIN>
  52. <PIN pinname="Output" visible="1">
  53. </PIN>
  54. </NODE>
  55. <LINK dstnodeid="59" dstpinname="Input" srcnodeid="60" srcpinname="Output">
  56. </LINK>
  57. <NODE componentmode="Hidden" id="57" managers="" nodename="PatchAlias (VVVV Name)" systemname="PatchAlias (VVVV Name)">
  58. <BOUNDS height="0" left="4620" top="5220" type="Node" width="0">
  59. </BOUNDS>
  60. <PIN pinname="Patch" visible="1">
  61. </PIN>
  62. <PIN pinname="Parent Level">
  63. </PIN>
  64. <PIN pinname="PatchName" visible="1">
  65. </PIN>
  66. </NODE>
  67. <NODE componentmode="Hidden" id="56" nodename="Add (String)" systemname="Add (String)">
  68. <BOUNDS height="0" left="5205" top="1845" type="Node" width="0">
  69. </BOUNDS>
  70. <PIN pinname="Input 2" visible="1">
  71. </PIN>
  72. <PIN pinname="Input 1" visible="1">
  73. </PIN>
  74. <PIN pinname="Output" visible="1">
  75. </PIN>
  76. </NODE>
  77. <NODE componentmode="Hidden" id="55" managers="" nodename="Add (String)" systemname="Add (String)">
  78. <BOUNDS height="0" left="4050" top="4680" type="Node" width="0">
  79. </BOUNDS>
  80. <PIN encoded="0" pinname="Input 2" slicecount="1" visible="1" values=".v4p">
  81. </PIN>
  82. <PIN pinname="Input 1" visible="1">
  83. </PIN>
  84. <PIN pinname="Output" visible="1">
  85. </PIN>
  86. <PIN encoded="0" pinname="Descriptive Name" slicecount="1" values="|Parent Patches|">
  87. </PIN>
  88. </NODE>
  89. <LINK dstnodeid="57" dstpinname="PatchName" srcnodeid="55" srcpinname="Output">
  90. </LINK>
  91. <NODE componentmode="InABox" id="48" managers="" nodename="IOBox (String)" systemname="IOBox (String)">
  92. <BOUNDS height="0" left="6780" top="7185" type="Node" width="0">
  93. </BOUNDS>
  94. <BOUNDS height="160" left="9615" top="5940" type="Window" width="215">
  95. </BOUNDS>
  96. <BOUNDS height="330" left="6780" top="7185" type="Box" width="5205">
  97. </BOUNDS>
  98. <PIN encoded="0" pinname="Input String" slicecount="1" values="/PATCH/NODE[@filename=">
  99. </PIN>
  100. <PIN pinname="Output String" visible="1">
  101. </PIN>
  102. </NODE>
  103. <NODE id="47" managers="" nodename="XPath (XML)" systemname="XPath (XML)">
  104. <BOUNDS height="0" left="6615" top="8895" type="Node" width="0">
  105. </BOUNDS>
  106. <PIN pinname="XML Input" visible="1">
  107. </PIN>
  108. <PIN pinname="XPath Query" visible="1">
  109. </PIN>
  110. <PIN pinname="Output" visible="1">
  111. </PIN>
  112. <PIN pinname="Status" visible="1">
  113. </PIN>
  114. <PIN pinname="Resolve Externals" slicecount="1" values="1">
  115. </PIN>
  116. <BOUNDS left="6615" top="8895" type="Box">
  117. </BOUNDS>
  118. </NODE>
  119. <NODE componentmode="Hidden" id="46" managers="" nodename="Add (String)" systemname="Add (String)">
  120. <BOUNDS height="0" left="6795" top="8025" type="Node" width="0">
  121. </BOUNDS>
  122. <PIN pinname="Input 1" visible="1">
  123. </PIN>
  124. <PIN pinname="Input 2" visible="1">
  125. </PIN>
  126. <PIN pinname="Output" visible="1">
  127. </PIN>
  128. <PIN pinname="Input Count" slicecount="1" values="3">
  129. </PIN>
  130. <PIN encoded="0" pinname="Input 3" slicecount="1" values="]/@id">
  131. </PIN>
  132. </NODE>
  133. <LINK dstnodeid="46" dstpinname="Input 1" srcnodeid="48" srcpinname="Output String">
  134. </LINK>
  135. <LINK dstnodeid="47" dstpinname="XPath Query" srcnodeid="46" srcpinname="Output">
  136. </LINK>
  137. <NODE componentmode="Hidden" id="45" managers="" nodename="Quote (String)" systemname="Quote (String)">
  138. <BOUNDS height="0" left="6945" top="7650" type="Node" width="0">
  139. </BOUNDS>
  140. <PIN pinname="Input" visible="1">
  141. </PIN>
  142. <PIN pinname="Output" visible="1">
  143. </PIN>
  144. <PIN pinname="Quote Mode" slicecount="1" values="Double">
  145. </PIN>
  146. </NODE>
  147. <LINK dstnodeid="46" dstpinname="Input 2" srcnodeid="45" srcpinname="Output">
  148. </LINK>
  149. <NODE componentmode="Hidden" id="44" managers="" nodename="AsValue (String)" systemname="AsValue (String)">
  150. <BOUNDS height="0" left="6615" top="9270" type="Node" width="0">
  151. </BOUNDS>
  152. <PIN pinname="Input" slicecount="6" visible="1" values="0,0,0,0,0,0">
  153. </PIN>
  154. <PIN pinname="Output" visible="1">
  155. </PIN>
  156. </NODE>
  157. <NODE componentmode="Hidden" id="43" managers="" nodename="EQ (String)" systemname="EQ (String)">
  158. <BOUNDS height="0" left="6585" top="17475" type="Node" width="0">
  159. </BOUNDS>
  160. <PIN pinname="Input 1" visible="1">
  161. </PIN>
  162. <PIN pinname="Input 2" visible="1">
  163. </PIN>
  164. <PIN pinname="Output" visible="1">
  165. </PIN>
  166. </NODE>
  167. <NODE componentmode="Hidden" id="42" managers="" nodename="NOT (Boolean)" systemname="NOT (Boolean)">
  168. <BOUNDS height="0" left="6585" top="18015" type="Node" width="0">
  169. </BOUNDS>
  170. <PIN pinname="Input" visible="1">
  171. </PIN>
  172. <PIN pinname="Output" visible="1">
  173. </PIN>
  174. </NODE>
  175. <LINK dstnodeid="42" dstpinname="Input" srcnodeid="43" srcpinname="Output">
  176. </LINK>
  177. <NODE componentmode="Hidden" id="41" managers="" nodename="FlipFlop (Animation)" systemname="FlipFlop (Animation)">
  178. <BOUNDS height="0" left="5775" top="18045" type="Node" width="0">
  179. </BOUNDS>
  180. <PIN pinname="Set" visible="1">
  181. </PIN>
  182. <PIN pinname="Output" visible="1">
  183. </PIN>
  184. <PIN pinname="Reset" visible="1">
  185. </PIN>
  186. </NODE>
  187. <NODE componentmode="Hidden" id="40" managers="" nodename="AND (Boolean)" systemname="AND (Boolean)">
  188. <BOUNDS height="0" left="6045" top="18705" type="Node" width="0">
  189. </BOUNDS>
  190. <PIN pinname="Input 1" visible="1">
  191. </PIN>
  192. <PIN pinname="Input 2" visible="1">
  193. </PIN>
  194. <PIN pinname="Output" visible="1">
  195. </PIN>
  196. </NODE>
  197. <LINK dstnodeid="40" dstpinname="Input 1" srcnodeid="41" srcpinname="Output">
  198. </LINK>
  199. <LINK dstnodeid="40" dstpinname="Input 2" srcnodeid="42" srcpinname="Output">
  200. </LINK>
  201. <NODE componentmode="InABox" id="38" managers="" nodename="IOBox (Value Advanced)" systemname="IOBox (Value Advanced)">
  202. <BOUNDS height="0" left="9555" top="18540" type="Node" width="0">
  203. </BOUNDS>
  204. <BOUNDS height="3090" left="9555" top="18540" type="Box" width="720">
  205. </BOUNDS>
  206. <BOUNDS height="160" left="11235" top="13245" type="Window" width="215">
  207. </BOUNDS>
  208. <PIN pinname="Show Value" slicecount="1" values="0">
  209. </PIN>
  210. <PIN pinname="Show Slider" slicecount="1" values="1">
  211. </PIN>
  212. <PIN pinname="Minimum" slicecount="1" values="0">
  213. </PIN>
  214. <PIN pinname="Maximum" slicecount="1" values="1">
  215. </PIN>
  216. <PIN pinname="Slider Behavior" slicecount="1" values="Bang">
  217. </PIN>
  218. <PIN pinname="Rows" slicecount="1" values="6">
  219. </PIN>
  220. <PIN pinname="SliceCount Mode" slicecount="1" values="ColsRowsPages">
  221. </PIN>
  222. <PIN pinname="Y Output Value" visible="1">
  223. </PIN>
  224. <PIN pinname="X Input Value">
  225. </PIN>
  226. <PIN pinname="Y Input Value" visible="1">
  227. </PIN>
  228. </NODE>
  229. <NODE componentmode="Hidden" id="36" managers="" nodename="TogEdge (Animation)" systemname="TogEdge (Animation)">
  230. <BOUNDS height="0" left="3660" top="15315" type="Node" width="0">
  231. </BOUNDS>
  232. <PIN pinname="Input" visible="1">
  233. </PIN>
  234. <PIN pinname="Up Edge" visible="1">
  235. </PIN>
  236. <PIN pinname="Bang On Create" slicecount="1" values="1">
  237. </PIN>
  238. </NODE>
  239. <LINK dstnodeid="62" dstpinname="Set" srcnodeid="36" srcpinname="Up Edge">
  240. </LINK>
  241. <NODE componentmode="Hidden" filename="%VVVV%\lib\nodes\modules\String\AvoidNIL (String).v4p" id="35" managers="" nodename="AvoidNIL (String)" systemname="AvoidNIL (String)">
  242. <BOUNDS height="270" left="2550" top="14925" type="Node" width="975">
  243. </BOUNDS>
  244. <BOUNDS height="3600" left="2550" top="14925" type="Box" width="4800">
  245. </BOUNDS>
  246. <BOUNDS height="6000" left="3405" top="7710" type="Window" width="9000">
  247. </BOUNDS>
  248. <PIN pinname="Input" visible="1">
  249. </PIN>
  250. <PIN encoded="0" pinname="Default" slicecount="1" values="||">
  251. </PIN>
  252. <PIN pinname="Output" visible="1">
  253. </PIN>
  254. </NODE>
  255. <LINK dstnodeid="35" dstpinname="Input" srcnodeid="63" srcpinname="Arguments">
  256. </LINK>
  257. <LINK dstnodeid="62" dstpinname="Input" srcnodeid="35" srcpinname="Output">
  258. </LINK>
  259. <LINK dstnodeid="38" dstpinname="Y Input Value" srcnodeid="43" srcpinname="Output">
  260. </LINK>
  261. <NODE componentmode="InABox" id="34" managers="" nodename="IOBox (Value Advanced)" systemname="IOBox (Value Advanced)">
  262. <BOUNDS height="0" left="8985" top="18555" type="Node" width="0">
  263. </BOUNDS>
  264. <BOUNDS height="3120" left="8985" top="18555" type="Box" width="495">
  265. </BOUNDS>
  266. <BOUNDS height="160" left="11235" top="13245" type="Window" width="215">
  267. </BOUNDS>
  268. <PIN pinname="Show Value" slicecount="1" values="0">
  269. </PIN>
  270. <PIN pinname="Show Slider" slicecount="1" values="1">
  271. </PIN>
  272. <PIN pinname="Minimum" slicecount="1" values="0">
  273. </PIN>
  274. <PIN pinname="Maximum" slicecount="1" values="1">
  275. </PIN>
  276. <PIN pinname="Slider Behavior" slicecount="1" values="Bang">
  277. </PIN>
  278. <PIN pinname="Rows" slicecount="1" values="6">
  279. </PIN>
  280. <PIN pinname="SliceCount Mode" slicecount="1" values="ColsRowsPages">
  281. </PIN>
  282. <PIN pinname="Y Output Value" visible="1">
  283. </PIN>
  284. <PIN pinname="X Input Value">
  285. </PIN>
  286. <PIN pinname="Y Input Value" visible="1">
  287. </PIN>
  288. </NODE>
  289. <LINK dstnodeid="34" dstpinname="Y Input Value" srcnodeid="40" srcpinname="Output">
  290. </LINK>
  291. <NODE id="32" managers="" nodename="CreateNode (VVVV)" systemname="CreateNode (VVVV)">
  292. <BOUNDS height="270" left="2520" top="24030" type="Node" width="1245">
  293. </BOUNDS>
  294. <PIN pinname="Create Node" slicecount="1" visible="1" values="0">
  295. </PIN>
  296. <PIN pinname="Node Name" visible="1">
  297. </PIN>
  298. <PIN pinname="Parent Patch" visible="1">
  299. </PIN>
  300. <PIN pinname="Node ID" visible="1">
  301. </PIN>
  302. </NODE>
  303. <NODE componentmode="Hidden" id="31" managers="" nodename="Add (Value Spectral)" systemname="Add (Value Spectral)">
  304. <BOUNDS height="0" left="5145" top="22410" type="Node" width="0">
  305. </BOUNDS>
  306. <PIN pinname="Input" visible="1">
  307. </PIN>
  308. <PIN pinname="Output" visible="1">
  309. </PIN>
  310. </NODE>
  311. <NODE componentmode="Hidden" id="30" managers="" nodename="EQ (Value)" systemname="EQ (Value)">
  312. <BOUNDS height="0" left="5145" top="23025" type="Node" width="0">
  313. </BOUNDS>
  314. <PIN pinname="Input 1" visible="1">
  315. </PIN>
  316. <PIN pinname="Output" visible="1">
  317. </PIN>
  318. </NODE>
  319. <LINK dstnodeid="30" dstpinname="Input 1" srcnodeid="31" srcpinname="Output">
  320. </LINK>
  321. <NODE componentmode="Hidden" id="29" managers="" nodename="FrameDelay (Animation)" systemname="FrameDelay (Animation)">
  322. <BOUNDS height="0" left="5130" top="23790" type="Node" width="0">
  323. </BOUNDS>
  324. <PIN pinname="Input 1" visible="1">
  325. </PIN>
  326. <PIN pinname="Output 1" visible="1">
  327. </PIN>
  328. </NODE>
  329. <LINK dstnodeid="29" dstpinname="Input 1" srcnodeid="30" srcpinname="Output">
  330. </LINK>
  331. <NODE componentmode="Hidden" id="28" managers="" nodename="TogEdge (Animation)" systemname="TogEdge (Animation)">
  332. <BOUNDS height="0" left="5130" top="24240" type="Node" width="0">
  333. </BOUNDS>
  334. <PIN pinname="Input" visible="1">
  335. </PIN>
  336. <PIN pinname="Up Edge" visible="1">
  337. </PIN>
  338. <PIN pinname="Bang On Create" slicecount="1" values="1">
  339. </PIN>
  340. </NODE>
  341. <LINK dstnodeid="28" dstpinname="Input" srcnodeid="29" srcpinname="Output 1">
  342. </LINK>
  343. <LINK dstnodeid="41" dstpinname="Reset" linkstyle="Bezier" srcnodeid="28" srcpinname="Up Edge">
  344. <LINKPOINT x="7375" y="25535">
  345. </LINKPOINT>
  346. <LINKPOINT x="8720" y="17365">
  347. </LINKPOINT>
  348. </LINK>
  349. <NODE componentmode="Hidden" id="27" nodename="GetPatch (VVVV)" systemname="GetPatch (VVVV)">
  350. <BOUNDS height="0" left="1470" top="10320" type="Node" width="0">
  351. </BOUNDS>
  352. <PIN pinname="Patch" slicecount="1" visible="1" values="||">
  353. </PIN>
  354. <PIN pinname="Patch Description" visible="1">
  355. </PIN>
  356. </NODE>
  357. <NODE componentmode="Hidden" id="26" nodename="PatchAlias (VVVV Name)" systemname="PatchAlias (VVVV Name)">
  358. <BOUNDS height="0" left="2040" top="9150" type="Node" width="0">
  359. </BOUNDS>
  360. <PIN pinname="Patch" visible="1">
  361. </PIN>
  362. <PIN pinname="Parent Level">
  363. </PIN>
  364. <PIN pinname="PatchName" visible="1">
  365. </PIN>
  366. </NODE>
  367. <NODE componentmode="InABox" id="25" managers="" nodename="IOBox (String)" systemname="IOBox (String)">
  368. <BOUNDS height="0" left="750" top="10860" type="Node" width="0">
  369. </BOUNDS>
  370. <BOUNDS height="240" left="750" top="10860" type="Box" width="795">
  371. </BOUNDS>
  372. <BOUNDS height="160" left="3090" top="7875" type="Window" width="215">
  373. </BOUNDS>
  374. <PIN pinname="Input String" visible="1">
  375. </PIN>
  376. <PIN encoded="0" pinname="Descriptive Name" slicecount="1" values="|Loaded Patches XML|">
  377. </PIN>
  378. </NODE>
  379. <LINK dstnodeid="25" dstpinname="Input String" srcnodeid="27" srcpinname="Patch Description">
  380. </LINK>
  381. <NODE componentmode="InABox" id="24" managers="" nodename="IOBox (String)" systemname="IOBox (String)">
  382. <BOUNDS height="0" left="4245" top="9090" type="Node" width="0">
  383. </BOUNDS>
  384. <BOUNDS height="240" left="4245" top="9090" type="Box" width="795">
  385. </BOUNDS>
  386. <BOUNDS height="160" left="5130" top="7155" type="Window" width="215">
  387. </BOUNDS>
  388. <PIN pinname="Input String" visible="1">
  389. </PIN>
  390. <PIN encoded="0" pinname="Descriptive Name" slicecount="1" values="|Loaded Patch List|">
  391. </PIN>
  392. </NODE>
  393. <LINK dstnodeid="32" dstpinname="Parent Patch" srcnodeid="55" srcpinname="Output">
  394. </LINK>
  395. <NODE componentmode="InABox" id="23" managers="" nodename="IOBox (Value Advanced)" systemname="IOBox (Value Advanced)">
  396. <BOUNDS height="0" left="6090" top="9825" type="Node" width="0">
  397. </BOUNDS>
  398. <BOUNDS height="240" left="6090" top="9825" type="Box" width="600">
  399. </BOUNDS>
  400. <BOUNDS height="160" left="8055" top="8505" type="Window" width="215">
  401. </BOUNDS>
  402. <PIN pinname="Y Input Value" visible="1">
  403. </PIN>
  404. <PIN encoded="0" pinname="Descriptive Name" slicecount="1" values="|Loaded Patch IDs|">
  405. </PIN>
  406. <PIN pinname="Y Output Value" visible="1">
  407. </PIN>
  408. </NODE>
  409. <LINK dstnodeid="23" dstpinname="Y Input Value" srcnodeid="44" srcpinname="Output">
  410. </LINK>
  411. <NODE componentmode="InABox" id="22" nodename="IOBox (Value Advanced)" systemname="IOBox (Value Advanced)">
  412. <BOUNDS height="0" left="990" top="7620" type="Node" width="0">
  413. </BOUNDS>
  414. <BOUNDS height="480" left="990" top="7620" type="Box" width="480">
  415. </BOUNDS>
  416. <BOUNDS height="160" left="6135" top="9855" type="Window" width="215">
  417. </BOUNDS>
  418. <PIN pinname="Show Value" slicecount="1" values="0">
  419. </PIN>
  420. <PIN pinname="Show Slider" slicecount="1" values="1">
  421. </PIN>
  422. <PIN pinname="Minimum" slicecount="1" values="0">
  423. </PIN>
  424. <PIN pinname="Maximum" slicecount="1" values="1">
  425. </PIN>
  426. <PIN pinname="Slider Behavior" slicecount="1" values="Toggle">
  427. </PIN>
  428. <PIN encoded="0" pinname="Descriptive Name" slicecount="1" values="|allow live patching|">
  429. </PIN>
  430. <PIN pinname="Y Output Value" visible="1">
  431. </PIN>
  432. <PIN pinname="X Input Value" slicecount="1" values="1">
  433. </PIN>
  434. <PIN pinname="Y Input Value" slicecount="1" values="0">
  435. </PIN>
  436. </NODE>
  437. <NODE componentmode="Hidden" id="21" nodename="Switch (Node Input)" systemname="Switch (Node Input)">
  438. <BOUNDS height="0" left="1470" top="9840" type="Node" width="0">
  439. </BOUNDS>
  440. <PIN pinname="Input 2" visible="1">
  441. </PIN>
  442. <PIN pinname="Switch" visible="1">
  443. </PIN>
  444. <PIN pinname="Output" visible="1">
  445. </PIN>
  446. </NODE>
  447. <LINK dstnodeid="21" dstpinname="Input 2" srcnodeid="26" srcpinname="Patch">
  448. </LINK>
  449. <LINK dstnodeid="21" dstpinname="Switch" srcnodeid="22" srcpinname="Y Output Value">
  450. </LINK>
  451. <LINK dstnodeid="27" dstpinname="Patch" srcnodeid="21" srcpinname="Output">
  452. </LINK>
  453. <NODE componentmode="Hidden" id="20" managers="" nodename="OR (Boolean Spectral)" systemname="OR (Boolean Spectral)">
  454. <BOUNDS height="0" left="4260" top="22635" type="Node" width="0">
  455. </BOUNDS>
  456. <PIN pinname="Input" visible="1">
  457. </PIN>
  458. <PIN pinname="Output" visible="1">
  459. </PIN>
  460. </NODE>
  461. <NODE componentmode="Hidden" id="19" managers="" nodename="S (VALUE)" systemname="S (Value)">
  462. <BOUNDS height="0" left="4260" top="23130" type="Node" width="0">
  463. </BOUNDS>
  464. <PIN pinname="Input Value" visible="1">
  465. </PIN>
  466. <PIN encoded="0" pinname="Send String" slicecount="1" values="patchIsBeingCreated">
  467. </PIN>
  468. </NODE>
  469. <LINK dstnodeid="19" dstpinname="Input Value" srcnodeid="20" srcpinname="Output">
  470. </LINK>
  471. <NODE componentmode="Hidden" id="18" nodename="OSCEncoder (Network)" systemname="OSCEncoder (Network)">
  472. <BOUNDS height="270" left="5595" top="10950" type="Node" width="1035">
  473. </BOUNDS>
  474. <PIN pinname="Address" visible="1">
  475. </PIN>
  476. <PIN pinname="OSCMessage" visible="1">
  477. </PIN>
  478. <PIN encoded="0" pinname="Type Tags" slicecount="1" visible="1" values="s">
  479. </PIN>
  480. <PIN pinname="Arguments" visible="1">
  481. </PIN>
  482. </NODE>
  483. <NODE componentmode="Hidden" id="17" nodename="OnOpen (VVVV)" systemname="OnOpen (VVVV)">
  484. <BOUNDS height="0" left="2595" top="12135" type="Node" width="0">
  485. </BOUNDS>
  486. <PIN pinname="Bang" visible="1">
  487. </PIN>
  488. </NODE>
  489. <NODE componentmode="Hidden" id="16" nodename="Switch (String Input)" systemname="Switch (String Input)">
  490. <BOUNDS height="270" left="2595" top="13470" type="Node" width="615">
  491. </BOUNDS>
  492. <PIN pinname="Switch" visible="1">
  493. </PIN>
  494. <PIN pinname="Input 1" visible="1">
  495. </PIN>
  496. <PIN pinname="Input 2" visible="1">
  497. </PIN>
  498. <PIN pinname="Output" visible="1">
  499. </PIN>
  500. </NODE>
  501. <LINK dstnodeid="16" dstpinname="Input 2" srcnodeid="18" srcpinname="OSCMessage">
  502. </LINK>
  503. <NODE componentmode="InABox" id="15" managers="" nodename="IOBox (String)" systemname="IOBox (String)">
  504. <BOUNDS height="0" left="1815" top="16080" type="Node" width="0">
  505. </BOUNDS>
  506. <BOUNDS height="240" left="1815" top="16080" type="Box" width="795">
  507. </BOUNDS>
  508. <BOUNDS height="160" left="3960" top="12300" type="Window" width="215">
  509. </BOUNDS>
  510. <PIN pinname="Input String" visible="1">
  511. </PIN>
  512. <PIN pinname="Output String" visible="1">
  513. </PIN>
  514. </NODE>
  515. <LINK dstnodeid="15" dstpinname="Input String" srcnodeid="62" srcpinname="Output">
  516. </LINK>
  517. <LINK dstnodeid="43" dstpinname="Input 1" srcnodeid="15" srcpinname="Output String">
  518. </LINK>
  519. <NODE componentmode="Hidden" id="14" managers="" nodename="Change (String)" systemname="Change (String)">
  520. <BOUNDS height="0" left="5745" top="17085" type="Node" width="0">
  521. </BOUNDS>
  522. <PIN pinname="Input" visible="1">
  523. </PIN>
  524. <PIN pinname="OnChange" visible="1">
  525. </PIN>
  526. <PIN pinname="Bang On Create" slicecount="1" values="1">
  527. </PIN>
  528. </NODE>
  529. <LINK dstnodeid="14" dstpinname="Input" srcnodeid="15" srcpinname="Output String">
  530. </LINK>
  531. <NODE componentmode="InABox" id="10" nodename="IOBox (String)" systemname="IOBox (String)">
  532. <BOUNDS height="0" left="5535" top="2685" type="Node" width="0">
  533. </BOUNDS>
  534. <BOUNDS height="1425" left="5535" top="2685" type="Box" width="1860">
  535. </BOUNDS>
  536. <BOUNDS height="160" left="7965" top="3090" type="Window" width="215">
  537. </BOUNDS>
  538. <PIN encoded="0" pinname="Input String" slicecount="6" visible="1" values="A1,A2,B1,B2,MIX,OUT">
  539. </PIN>
  540. <PIN pinname="Rows" slicecount="1" values="6">
  541. </PIN>
  542. <PIN pinname="Output String" visible="1">
  543. </PIN>
  544. </NODE>
  545. <NODE componentmode="InABox" id="9" nodename="IOBox (String)" systemname="IOBox (String)">
  546. <BOUNDS height="270" left="8085" top="2400" type="Node" width="2310">
  547. </BOUNDS>
  548. <BOUNDS height="270" left="8085" top="2400" type="Box" width="2310">
  549. </BOUNDS>
  550. <BOUNDS height="160" left="0" top="0" type="Window" width="215">
  551. </BOUNDS>
  552. <PIN encoded="0" pinname="Input String" slicecount="1" visible="0" values="|&lt;-- connect for generalization|">
  553. </PIN>
  554. <PIN pinname="Output String" visible="0">
  555. </PIN>
  556. <PIN pinname="Show Grid" slicecount="1" values="0">
  557. </PIN>
  558. </NODE>
  559. <NODE componentmode="Hidden" filename="%VVVV%\lib\nodes\modules\String\AvoidNIL (String).v4p" id="3" nodename="AvoidNIL (String)" systemname="AvoidNIL (String)">
  560. <BOUNDS height="0" left="2580" top="13875" type="Node" width="0">
  561. </BOUNDS>
  562. <BOUNDS height="3600" left="2580" top="13875" type="Box" width="4800">
  563. </BOUNDS>
  564. <BOUNDS height="6000" left="2115" top="11325" type="Window" width="9000">
  565. </BOUNDS>
  566. <PIN encoded="0" pinname="Default" slicecount="1" values="||">
  567. </PIN>
  568. <PIN pinname="Input" visible="1">
  569. </PIN>
  570. <PIN pinname="Output" visible="1">
  571. </PIN>
  572. </NODE>
  573. <LINK dstnodeid="3" dstpinname="Input" srcnodeid="16" srcpinname="Output">
  574. </LINK>
  575. <LINK dstnodeid="63" dstpinname="Input" srcnodeid="3" srcpinname="Output">
  576. </LINK>
  577. <LINK dstnodeid="36" dstpinname="Input" srcnodeid="63" srcpinname="OnReceive">
  578. </LINK>
  579. <LINK dstnodeid="16" dstpinname="Switch" srcnodeid="17" srcpinname="Bang">
  580. </LINK>
  581. <NODE componentmode="Hidden" id="1" nodename="R (STRING)" systemname="R (String)">
  582. <BOUNDS height="0" left="3255" top="720" type="Node" width="0">
  583. </BOUNDS>
  584. <PIN pinname="Input Value" visible="1">
  585. </PIN>
  586. <PIN pinname="Receive String" slicecount="1" values="(nil)">
  587. </PIN>
  588. </NODE>
  589. <LINK dstnodeid="56" dstpinname="Input 1" srcnodeid="1" srcpinname="Input Value">
  590. </LINK>
  591. <NODE componentmode="Hidden" id="0" nodename="R (STRING)" systemname="R (String)">
  592. <BOUNDS height="0" left="3405" top="12105" type="Node" width="0">
  593. </BOUNDS>
  594. <PIN pinname="Receive String" slicecount="1" values="(nil)">
  595. </PIN>
  596. <PIN pinname="Input Value" visible="1">
  597. </PIN>
  598. </NODE>
  599. <LINK dstnodeid="16" dstpinname="Input 1" srcnodeid="0" srcpinname="Input Value">
  600. </LINK>
  601. <LINK dstnodeid="44" dstpinname="Input" srcnodeid="47" srcpinname="Output">
  602. </LINK>
  603. <NODE componentmode="InABox" id="69" nodename="IOBox (String)" systemname="IOBox (String)">
  604. <BOUNDS height="100" left="6870" top="8325" type="Node" width="100">
  605. </BOUNDS>
  606. <BOUNDS height="420" left="6870" top="8325" type="Box" width="7710">
  607. </BOUNDS>
  608. <BOUNDS height="160" left="6780" top="7185" type="Window" width="215">
  609. </BOUNDS>
  610. <PIN pinname="Input String" visible="1">
  611. </PIN>
  612. <PIN pinname="Output String" visible="1">
  613. </PIN>
  614. </NODE>
  615. <LINK dstnodeid="69" dstpinname="Input String" srcnodeid="46" srcpinname="Output">
  616. </LINK>
  617. <LINK dstnodeid="32" dstpinname="Node ID" srcnodeid="23" srcpinname="Y Output Value">
  618. </LINK>
  619. <LINK dstnodeid="32" dstpinname="Node Name" srcnodeid="15" srcpinname="Output String">
  620. </LINK>
  621. <NODE componentmode="Hidden" id="97" nodename="FileName (File Split)" systemname="FileName (File Split)">
  622. <BOUNDS height="100" left="11430" top="22080" type="Node" width="100">
  623. </BOUNDS>
  624. <BOUNDS height="0" left="11430" top="22080" type="Box" width="0">
  625. </BOUNDS>
  626. <BOUNDS height="0" left="8985" top="9120" type="Window" width="0">
  627. </BOUNDS>
  628. <PIN pinname="Filename" visible="1">
  629. </PIN>
  630. <PIN pinname="Shortname" visible="1">
  631. </PIN>
  632. </NODE>
  633. <NODE componentmode="Hidden" id="98" nodename="Add (String)" systemname="Add (String)">
  634. <BOUNDS height="100" left="11625" top="22500" type="Node" width="100">
  635. </BOUNDS>
  636. <BOUNDS height="0" left="11625" top="22500" type="Box" width="0">
  637. </BOUNDS>
  638. <BOUNDS height="0" left="6645" top="8880" type="Window" width="0">
  639. </BOUNDS>
  640. <PIN encoded="0" pinname="Input 1" slicecount="1" values="|&lt;PIN pinname=&quot;|">
  641. </PIN>
  642. <PIN pinname="Input Count" slicecount="1" values="3">
  643. </PIN>
  644. <PIN pinname="Input 2" visible="1">
  645. </PIN>
  646. <PIN encoded="0" pinname="Input 3" slicecount="1" values="|&quot; visible=&quot;1&quot;&gt;&cr;&lf; &lt;/PIN&gt;|">
  647. </PIN>
  648. <PIN pinname="Output" visible="1">
  649. </PIN>
  650. </NODE>
  651. <LINK dstnodeid="98" dstpinname="Input 2" srcnodeid="97" srcpinname="Shortname">
  652. </LINK>
  653. <NODE componentmode="InABox" id="103" nodename="IOBox (String)" systemname="IOBox (String)">
  654. <BOUNDS height="100" left="6690" top="27810" type="Node" width="100">
  655. </BOUNDS>
  656. <BOUNDS height="1035" left="6690" top="27810" type="Box" width="16995">
  657. </BOUNDS>
  658. <BOUNDS height="160" left="7485" top="8055" type="Window" width="215">
  659. </BOUNDS>
  660. <PIN encoded="0" pinname="Input String" slicecount="6" visible="1" values="| &lt;PATCH&gt;&cr;&lf;&lt;NODE componentmode=&quot;Hidden&quot; filename=&quot;F:\iris\patches\Generators\TEMPLATES\Black\Black.v4p&quot; id=&quot;4&quot; nodename=&quot;Generators\TEMPLATES\Black\Black.v4p&quot; stayontop=&quot;0&quot; systemname=&quot;Black&quot;&gt;&cr;&lf; &lt;/NODE&gt;&lt;/PATCH&gt;|,|&lt;PIN pinname=&quot;thru&quot; visible=&quot;1&quot;&gt;&cr;&lf; &lt;/PIN&gt;|,|&lt;PIN pinname=&quot;BGs&quot; visible=&quot;1&quot;&gt;&cr;&lf; &lt;/PIN&gt;|,|&lt;PIN pinname=&quot;thru&quot; visible=&quot;1&quot;&gt;&cr;&lf; &lt;/PIN&gt;|,|&lt;PIN pinname=&quot;MIX_Goldwell&quot; visible=&quot;1&quot;&gt;&cr;&lf; &lt;/PIN&gt;|,|&lt;PIN pinname=&quot;thru&quot; visible=&quot;1&quot;&gt;&cr;&lf; &lt;/PIN&gt;|">
  661. </PIN>
  662. <PIN pinname="Output String" visible="1">
  663. </PIN>
  664. </NODE>
  665. <NODE id="128" nodename="AsString (Value)" systemname="AsString (Value)">
  666. <BOUNDS height="0" left="11730" top="21375" type="Node" width="0">
  667. </BOUNDS>
  668. <PIN pinname="Input" visible="1">
  669. </PIN>
  670. <PIN pinname="Output" visible="1">
  671. </PIN>
  672. <PIN pinname="SubType" slicecount="1" values="|Integer (MinInt .. MaxInt)|">
  673. </PIN>
  674. <PIN encoded="0" pinname="Descriptive Name" slicecount="1" values="||">
  675. </PIN>
  676. </NODE>
  677. <NODE componentmode="InABox" id="127" nodename="IOBox (String)" systemname="IOBox (String)">
  678. <BOUNDS height="0" left="12510" top="19125" type="Node" width="0">
  679. </BOUNDS>
  680. <BOUNDS height="160" left="10455" top="6840" type="Window" width="215">
  681. </BOUNDS>
  682. <BOUNDS height="1095" left="12510" top="19125" type="Box" width="3615">
  683. </BOUNDS>
  684. <PIN pinname="SliceCount Mode" slicecount="1" values="ColsRowsPages">
  685. </PIN>
  686. <PIN pinname="Show Grid" slicecount="1" values="1">
  687. </PIN>
  688. <PIN pinname="Rows" slicecount="1" values="3">
  689. </PIN>
  690. <PIN encoded="0" pinname="Input String" slicecount="3" values="|&lt;PATCH&gt;&lt;NODE id=&quot;|,|&quot;&gt;&lt;PIN pinname=&quot;Descriptive Name&quot; values=&quot;|||,|||&quot; /&gt;&lt;/NODE&gt;&lt;/PATCH&gt;|">
  691. </PIN>
  692. <PIN pinname="Columns" slicecount="1" values="1">
  693. </PIN>
  694. <PIN pinname="Output String" visible="1">
  695. </PIN>
  696. <BOUNDS left="4950" top="6285">
  697. </BOUNDS>
  698. <BOUNDS left="4950" top="6285">
  699. </BOUNDS>
  700. <BOUNDS left="4950" top="6285">
  701. </BOUNDS>
  702. <BOUNDS left="4950" top="6285">
  703. </BOUNDS>
  704. <BOUNDS left="4950" top="6285">
  705. </BOUNDS>
  706. <BOUNDS left="4950" top="6285">
  707. </BOUNDS>
  708. <BOUNDS left="4950" top="6285">
  709. </BOUNDS>
  710. <BOUNDS left="4950" top="6285">
  711. </BOUNDS>
  712. <BOUNDS left="4950" top="6285">
  713. </BOUNDS>
  714. <BOUNDS left="4950" top="6285">
  715. </BOUNDS>
  716. <BOUNDS left="4950" top="6285">
  717. </BOUNDS>
  718. <BOUNDS left="4950" top="6285">
  719. </BOUNDS>
  720. <BOUNDS left="4950" top="6285">
  721. </BOUNDS>
  722. <BOUNDS left="4950" top="6285">
  723. </BOUNDS>
  724. <BOUNDS left="4950" top="6285">
  725. </BOUNDS>
  726. <BOUNDS left="4950" top="6285">
  727. </BOUNDS>
  728. <BOUNDS left="4950" top="6285">
  729. </BOUNDS>
  730. <BOUNDS left="4950" top="6285">
  731. </BOUNDS>
  732. <BOUNDS left="4950" top="6285">
  733. </BOUNDS>
  734. <BOUNDS left="4950" top="6285">
  735. </BOUNDS>
  736. <BOUNDS left="4950" top="6285">
  737. </BOUNDS>
  738. <BOUNDS left="4950" top="6285">
  739. </BOUNDS>
  740. <BOUNDS left="4950" top="6285">
  741. </BOUNDS>
  742. <BOUNDS left="4950" top="6285">
  743. </BOUNDS>
  744. <BOUNDS left="4950" top="6285">
  745. </BOUNDS>
  746. <BOUNDS left="4950" top="6285">
  747. </BOUNDS>
  748. <BOUNDS left="4950" top="6285">
  749. </BOUNDS>
  750. <BOUNDS left="4950" top="6285">
  751. </BOUNDS>
  752. <BOUNDS left="4950" top="6285">
  753. </BOUNDS>
  754. <BOUNDS left="4950" top="6285">
  755. </BOUNDS>
  756. <BOUNDS left="4950" top="6285">
  757. </BOUNDS>
  758. <BOUNDS left="4950" top="6285">
  759. </BOUNDS>
  760. </NODE>
  761. <NODE id="126" nodename="Add (String)" systemname="Add (String)">
  762. <BOUNDS height="270" left="12510" top="22050" type="Node" width="750">
  763. </BOUNDS>
  764. <PIN pinname="Input Count" slicecount="1" values="5">
  765. </PIN>
  766. <PIN pinname="Input 1" visible="1">
  767. </PIN>
  768. <PIN pinname="Input 3" visible="1">
  769. </PIN>
  770. <PIN pinname="Intersperse" pintype="Input" slicecount="1" visible="-1" values="None">
  771. </PIN>
  772. <PIN pinname="Input 2" visible="1">
  773. </PIN>
  774. <PIN pinname="Output" visible="1">
  775. </PIN>
  776. <PIN pinname="Input 5" visible="1">
  777. </PIN>
  778. <PIN pinname="Input 7" visible="1">
  779. </PIN>
  780. <PIN pinname="Input 4" visible="1">
  781. </PIN>
  782. <PIN pinname="Input 6" visible="1">
  783. </PIN>
  784. </NODE>
  785. <NODE id="125" nodename="Stallone (String)" systemname="Stallone (String)">
  786. <BOUNDS height="270" left="12510" top="20940" type="Node" width="750">
  787. </BOUNDS>
  788. <PIN pinname="Spread Count" slicecount="1" values="1">
  789. </PIN>
  790. <PIN pinname="Output Count" slicecount="1" values="3">
  791. </PIN>
  792. <PIN pinname="Input 1" visible="1">
  793. </PIN>
  794. <PIN pinname="Output 1" visible="1">
  795. </PIN>
  796. <PIN pinname="Output 2" visible="1">
  797. </PIN>
  798. <PIN pinname="Output 3" visible="1">
  799. </PIN>
  800. <PIN pinname="Output 4" visible="1">
  801. </PIN>
  802. </NODE>
  803. <LINK dstnodeid="125" dstpinname="Input 1" srcnodeid="127" srcpinname="Output String">
  804. </LINK>
  805. <LINK dstnodeid="126" dstpinname="Input 1" srcnodeid="125" srcpinname="Output 1">
  806. </LINK>
  807. <LINK dstnodeid="126" dstpinname="Input 3" srcnodeid="125" srcpinname="Output 2">
  808. </LINK>
  809. <LINK dstnodeid="126" dstpinname="Input 5" srcnodeid="125" srcpinname="Output 3">
  810. </LINK>
  811. <NODE id="120" nodename="SetPatch (VVVV)" systemname="SetPatch (VVVV)">
  812. <BOUNDS height="270" left="11565" top="23340" type="Node" width="1335">
  813. </BOUNDS>
  814. <PIN pinname="Patch" visible="1">
  815. </PIN>
  816. <PIN pinname="XML Input" visible="1">
  817. </PIN>
  818. <BOUNDS left="1440" top="12705">
  819. </BOUNDS>
  820. <BOUNDS left="1440" top="12705">
  821. </BOUNDS>
  822. <BOUNDS left="1440" top="12705">
  823. </BOUNDS>
  824. <BOUNDS left="1440" top="12705">
  825. </BOUNDS>
  826. <BOUNDS left="1440" top="12705">
  827. </BOUNDS>
  828. <BOUNDS left="1440" top="12705">
  829. </BOUNDS>
  830. <BOUNDS left="1440" top="12705">
  831. </BOUNDS>
  832. <BOUNDS left="1440" top="12705">
  833. </BOUNDS>
  834. <BOUNDS left="1440" top="12705">
  835. </BOUNDS>
  836. <BOUNDS left="1440" top="12705">
  837. </BOUNDS>
  838. <BOUNDS left="1440" top="12705">
  839. </BOUNDS>
  840. <BOUNDS left="1440" top="12705">
  841. </BOUNDS>
  842. <BOUNDS left="1440" top="12705">
  843. </BOUNDS>
  844. <BOUNDS left="1440" top="12705">
  845. </BOUNDS>
  846. <BOUNDS left="1440" top="12705">
  847. </BOUNDS>
  848. <BOUNDS left="1440" top="12705">
  849. </BOUNDS>
  850. </NODE>
  851. <LINK dstnodeid="126" dstpinname="Input 4" srcnodeid="97" srcpinname="Shortname">
  852. </LINK>
  853. <LINK dstnodeid="120" dstpinname="Patch" srcnodeid="57" srcpinname="Patch">
  854. </LINK>
  855. <LINK dstnodeid="126" dstpinname="Input 2" srcnodeid="128" srcpinname="Output">
  856. </LINK>
  857. <LINK dstnodeid="128" dstpinname="Input" srcnodeid="44" srcpinname="Output">
  858. </LINK>
  859. <LINK dstnodeid="120" dstpinname="XML Input" srcnodeid="126" srcpinname="Output">
  860. </LINK>
  861. <NODE componentmode="Hidden" id="133" nodename="Add (String)" systemname="Add (String)">
  862. <BOUNDS height="100" left="4905" top="4230" type="Node" width="100">
  863. </BOUNDS>
  864. <BOUNDS height="0" left="4905" top="4230" type="Box" width="0">
  865. </BOUNDS>
  866. <BOUNDS height="0" left="7215" top="6105" type="Window" width="0">
  867. </BOUNDS>
  868. <PIN encoded="0" pinname="Input 1" slicecount="1" values="/">
  869. </PIN>
  870. <PIN pinname="Input 2" visible="1">
  871. </PIN>
  872. <PIN pinname="Output" visible="1">
  873. </PIN>
  874. </NODE>
  875. <LINK dstnodeid="133" dstpinname="Input 2" srcnodeid="10" srcpinname="Output String">
  876. </LINK>
  877. <LINK dstnodeid="18" dstpinname="Address" srcnodeid="133" srcpinname="Output">
  878. </LINK>
  879. <LINK dstnodeid="63" dstpinname="Address" srcnodeid="133" srcpinname="Output">
  880. </LINK>
  881. <NODE componentmode="Hidden" id="135" managers="" nodename="GetPatch (VVVV)" systemname="GetPatch (VVVV)">
  882. <BOUNDS height="0" left="5370" top="5730" type="Node" width="0">
  883. </BOUNDS>
  884. <PIN pinname="Patch Description" visible="1">
  885. </PIN>
  886. </NODE>
  887. <LINK dstnodeid="135" dstpinname="Patch" srcnodeid="57" srcpinname="Patch">
  888. </LINK>
  889. <LINK dstnodeid="47" dstpinname="XML Input" srcnodeid="135" srcpinname="Patch Description">
  890. </LINK>
  891. <NODE componentmode="Hidden" id="136" nodename="Keyboard (System Global)" systemname="Keyboard (System Global)">
  892. <BOUNDS height="100" left="4980" top="18510" type="Node" width="100">
  893. </BOUNDS>
  894. <BOUNDS height="0" left="4980" top="18510" type="Box" width="0">
  895. </BOUNDS>
  896. <BOUNDS height="0" left="6945" top="15705" type="Window" width="0">
  897. </BOUNDS>
  898. <PIN pinname="Keyboard Output" visible="1">
  899. </PIN>
  900. </NODE>
  901. <NODE componentmode="Hidden" id="137" nodename="KeyMatch (String)" systemname="KeyMatch (String)">
  902. <BOUNDS height="100" left="4980" top="18960" type="Node" width="100">
  903. </BOUNDS>
  904. <BOUNDS height="0" left="4980" top="18960" type="Box" width="0">
  905. </BOUNDS>
  906. <BOUNDS height="0" left="7695" top="15075" type="Window" width="0">
  907. </BOUNDS>
  908. <PIN encoded="0" pinname="Descriptive Name" slicecount="1" values="||">
  909. </PIN>
  910. <PIN encoded="0" pinname="Key Match" slicecount="1" values="&lt;ESCAPE&gt;">
  911. </PIN>
  912. <PIN pinname="Input" visible="1">
  913. </PIN>
  914. <PIN pinname="&lt;ESCAPE&gt; Output" visible="1">
  915. </PIN>
  916. </NODE>
  917. <LINK dstnodeid="137" dstpinname="Input" srcnodeid="136" srcpinname="Keyboard Output">
  918. </LINK>
  919. <NODE componentmode="Hidden" id="138" nodename="AND (Boolean)" systemname="AND (Boolean)">
  920. <BOUNDS height="100" left="4995" top="19815" type="Node" width="100">
  921. </BOUNDS>
  922. <BOUNDS height="0" left="4995" top="19815" type="Box" width="0">
  923. </BOUNDS>
  924. <BOUNDS height="0" left="6945" top="14880" type="Window" width="0">
  925. </BOUNDS>
  926. <PIN pinname="Input 1" visible="1">
  927. </PIN>
  928. <PIN pinname="Input 2" visible="1">
  929. </PIN>
  930. <PIN pinname="Output" visible="1">
  931. </PIN>
  932. </NODE>
  933. <NODE componentmode="Hidden" id="139" nodename="NOT (Boolean)" systemname="NOT (Boolean)">
  934. <BOUNDS height="100" left="5010" top="19380" type="Node" width="100">
  935. </BOUNDS>
  936. <BOUNDS height="0" left="5010" top="19380" type="Box" width="0">
  937. </BOUNDS>
  938. <BOUNDS height="0" left="7635" top="14745" type="Window" width="0">
  939. </BOUNDS>
  940. <PIN pinname="Input" visible="1">
  941. </PIN>
  942. <PIN pinname="Output" visible="1">
  943. </PIN>
  944. </NODE>
  945. <LINK dstnodeid="139" dstpinname="Input" srcnodeid="137" srcpinname="&lt;ESCAPE&gt; Output">
  946. </LINK>
  947. <LINK dstnodeid="138" dstpinname="Input 1" srcnodeid="139" srcpinname="Output">
  948. </LINK>
  949. <NODE componentmode="InABox" id="140" nodename="IOBox (String)" systemname="IOBox (String)">
  950. <BOUNDS height="270" left="5910" top="5835" type="Node" width="3885">
  951. </BOUNDS>
  952. <BOUNDS height="270" left="5910" top="5835" type="Box" width="3885">
  953. </BOUNDS>
  954. <PIN encoded="0" pinname="Input String" slicecount="1" visible="0" values="|&lt;- BUG !! in here, sometimes doesnt update properly|">
  955. </PIN>
  956. <PIN pinname="Output String" visible="0">
  957. </PIN>
  958. <PIN pinname="Show Grid" slicecount="1" values="0">
  959. </PIN>
  960. </NODE>
  961. <NODE componentmode="Hidden" id="142" nodename="OR (Boolean Spectral)" systemname="OR (Boolean Spectral)">
  962. <BOUNDS height="100" left="3465" top="21795" type="Node" width="100">
  963. </BOUNDS>
  964. <BOUNDS height="0" left="3465" top="21795" type="Box" width="0">
  965. </BOUNDS>
  966. <BOUNDS height="0" left="7560" top="13140" type="Window" width="0">
  967. </BOUNDS>
  968. <PIN pinname="Input 1" visible="1">
  969. </PIN>
  970. <PIN pinname="Input" visible="1">
  971. </PIN>
  972. <PIN pinname="Output" visible="1">
  973. </PIN>
  974. </NODE>
  975. <NODE componentmode="Hidden" id="143" nodename="S (VALUE)" systemname="S (Value)">
  976. <BOUNDS height="100" left="3450" top="22200" type="Node" width="100">
  977. </BOUNDS>
  978. <BOUNDS height="0" left="3450" top="22200" type="Box" width="0">
  979. </BOUNDS>
  980. <BOUNDS height="0" left="7260" top="13335" type="Window" width="0">
  981. </BOUNDS>
  982. <PIN pinname="Input Value" visible="1">
  983. </PIN>
  984. <PIN encoded="0" pinname="Send String" slicecount="1" values="|tracks changing|">
  985. </PIN>
  986. </NODE>
  987. <LINK dstnodeid="143" dstpinname="Input Value" srcnodeid="142" srcpinname="Output">
  988. </LINK>
  989. <NODE componentmode="InABox" id="144" nodename="IOBox (String)" systemname="IOBox (String)">
  990. <BOUNDS height="270" left="13365" top="21315" type="Node" width="2670">
  991. </BOUNDS>
  992. <BOUNDS height="270" left="13365" top="21315" type="Box" width="2670">
  993. </BOUNDS>
  994. <PIN encoded="0" pinname="Input String" slicecount="1" visible="0" values="|Set Patch Name as descriptive Name|">
  995. </PIN>
  996. <PIN pinname="Output String" visible="0">
  997. </PIN>
  998. <PIN pinname="Show Grid" slicecount="1" values="0">
  999. </PIN>
  1000. </NODE>
  1001. <NODE componentmode="Hidden" id="145" nodename="UDP (Network Client)" systemname="UDP (Network Client)">
  1002. <BOUNDS height="100" left="5100" top="26580" type="Node" width="100">
  1003. </BOUNDS>
  1004. <BOUNDS height="0" left="5100" top="26580" type="Box" width="0">
  1005. </BOUNDS>
  1006. <BOUNDS height="0" left="8745" top="12870" type="Window" width="0">
  1007. </BOUNDS>
  1008. <PIN pinname="Input" visible="1">
  1009. </PIN>
  1010. <PIN pinname="Remote Host" visible="1">
  1011. </PIN>
  1012. <PIN pinname="Do Send" visible="1">
  1013. </PIN>
  1014. <PIN pinname="Remote Port" slicecount="1" values="9014">
  1015. </PIN>
  1016. </NODE>
  1017. <NODE componentmode="Hidden" id="146" nodename="MonoFlop (Animation)" systemname="MonoFlop (Animation)">
  1018. <BOUNDS height="100" left="5400" top="24945" type="Node" width="100">
  1019. </BOUNDS>
  1020. <BOUNDS height="0" left="5400" top="24945" type="Box" width="0">
  1021. </BOUNDS>
  1022. <BOUNDS height="0" left="9195" top="13830" type="Window" width="0">
  1023. </BOUNDS>
  1024. <PIN pinname="Set" visible="1">
  1025. </PIN>
  1026. <PIN pinname="Output" visible="1">
  1027. </PIN>
  1028. <PIN pinname="Time" slicecount="1" values="1.08">
  1029. </PIN>
  1030. </NODE>
  1031. <LINK dstnodeid="146" dstpinname="Set" srcnodeid="28" srcpinname="Up Edge">
  1032. </LINK>
  1033. <NODE componentmode="Hidden" id="148" nodename="AsString (Value)" systemname="AsString (Value)">
  1034. <BOUNDS height="100" left="5070" top="25530" type="Node" width="100">
  1035. </BOUNDS>
  1036. <BOUNDS height="0" left="5070" top="25530" type="Box" width="0">
  1037. </BOUNDS>
  1038. <BOUNDS height="0" left="9330" top="15480" type="Window" width="0">
  1039. </BOUNDS>
  1040. <PIN pinname="Input" visible="1">
  1041. </PIN>
  1042. <PIN pinname="Output" visible="1">
  1043. </PIN>
  1044. </NODE>
  1045. <LINK dstnodeid="145" dstpinname="Input" srcnodeid="148" srcpinname="Output">
  1046. </LINK>
  1047. <NODE componentmode="Hidden" id="151" nodename="R (STRING)" systemname="R (String)">
  1048. <BOUNDS height="100" left="5460" top="25890" type="Node" width="100">
  1049. </BOUNDS>
  1050. <BOUNDS height="0" left="5460" top="25890" type="Box" width="0">
  1051. </BOUNDS>
  1052. <BOUNDS height="0" left="13350" top="14835" type="Window" width="0">
  1053. </BOUNDS>
  1054. <PIN pinname="Receive String" slicecount="1" values="(nil)">
  1055. </PIN>
  1056. <PIN pinname="Input Value" visible="1">
  1057. </PIN>
  1058. </NODE>
  1059. <NODE componentmode="Hidden" id="152" nodename="Change (Animation)" systemname="Change (Animation)">
  1060. <BOUNDS height="100" left="5265" top="26205" type="Node" width="100">
  1061. </BOUNDS>
  1062. <BOUNDS height="0" left="5265" top="26205" type="Box" width="0">
  1063. </BOUNDS>
  1064. <BOUNDS height="0" left="13365" top="14865" type="Window" width="0">
  1065. </BOUNDS>
  1066. <PIN pinname="Input" visible="1">
  1067. </PIN>
  1068. <PIN pinname="OnChange" visible="1">
  1069. </PIN>
  1070. </NODE>
  1071. <LINK dstnodeid="145" dstpinname="Do Send" srcnodeid="152" srcpinname="OnChange">
  1072. </LINK>
  1073. <LINK dstnodeid="148" dstpinname="Input" srcnodeid="28" srcpinname="Up Edge">
  1074. </LINK>
  1075. <LINK dstnodeid="152" dstpinname="Input" srcnodeid="28" srcpinname="Up Edge">
  1076. </LINK>
  1077. <NODE componentmode="Hidden" id="153" nodename="Decay (Animation)" systemname="Decay (Animation)">
  1078. <BOUNDS height="100" left="4890" top="21240" type="Node" width="100">
  1079. </BOUNDS>
  1080. <BOUNDS height="0" left="4890" top="21240" type="Box" width="0">
  1081. </BOUNDS>
  1082. <BOUNDS height="0" left="7545" top="12150" type="Window" width="0">
  1083. </BOUNDS>
  1084. <PIN pinname="Input" visible="1">
  1085. </PIN>
  1086. <PIN pinname="Attack" slicecount="1" values="0.49">
  1087. </PIN>
  1088. <PIN pinname="Decay" slicecount="1" values="0.55">
  1089. </PIN>
  1090. <PIN pinname="Output" visible="1">
  1091. </PIN>
  1092. </NODE>
  1093. <NODE componentmode="Hidden" id="155" nodename="EQ (Value)" systemname="EQ (Value)">
  1094. <BOUNDS height="100" left="4875" top="21675" type="Node" width="100">
  1095. </BOUNDS>
  1096. <BOUNDS height="0" left="4875" top="21675" type="Box" width="0">
  1097. </BOUNDS>
  1098. <BOUNDS height="0" left="7290" top="12735" type="Window" width="0">
  1099. </BOUNDS>
  1100. <PIN pinname="Input 1" visible="1">
  1101. </PIN>
  1102. <PIN pinname="Input 2" slicecount="1" values="1">
  1103. </PIN>
  1104. <PIN pinname="Output" visible="1">
  1105. </PIN>
  1106. </NODE>
  1107. <LINK dstnodeid="155" dstpinname="Input 1" srcnodeid="153" srcpinname="Output">
  1108. </LINK>
  1109. <NODE componentmode="Hidden" id="156" managers="boygroup" nodename="S (VALUE)" systemname="S (Value)">
  1110. <BOUNDS height="100" left="1950" top="23085" type="Node" width="100">
  1111. </BOUNDS>
  1112. <BOUNDS height="0" left="1950" top="23085" type="Box" width="0">
  1113. </BOUNDS>
  1114. <BOUNDS height="0" left="7965" top="13125" type="Window" width="0">
  1115. </BOUNDS>
  1116. <PIN pinname="Input Value" visible="1">
  1117. </PIN>
  1118. <PIN encoded="0" pinname="Send String" slicecount="1" values="AutoFadePatchChange">
  1119. </PIN>
  1120. </NODE>
  1121. <NODE componentmode="Hidden" id="157" managers="" nodename="OR (Boolean Spectral)" systemname="OR (Boolean Spectral)">
  1122. <BOUNDS height="0" left="4875" top="20880" type="Node" width="0">
  1123. </BOUNDS>
  1124. <PIN pinname="Input" visible="1">
  1125. </PIN>
  1126. <PIN pinname="Output" visible="1">
  1127. </PIN>
  1128. </NODE>
  1129. <NODE componentmode="Hidden" id="158" nodename="AND (Boolean)" systemname="AND (Boolean)">
  1130. <BOUNDS height="100" left="4200" top="22020" type="Node" width="100">
  1131. </BOUNDS>
  1132. <BOUNDS height="0" left="4200" top="22020" type="Box" width="0">
  1133. </BOUNDS>
  1134. <BOUNDS height="0" left="6945" top="14880" type="Window" width="0">
  1135. </BOUNDS>
  1136. <PIN pinname="Input 1" visible="1">
  1137. </PIN>
  1138. <PIN pinname="Input 2" visible="1">
  1139. </PIN>
  1140. <PIN pinname="Output" visible="1">
  1141. </PIN>
  1142. </NODE>
  1143. <LINK dstnodeid="158" dstpinname="Input 1" srcnodeid="138" srcpinname="Output">
  1144. </LINK>
  1145. <NODE componentmode="Hidden" id="159" nodename="FrameDelay (Animation)" systemname="FrameDelay (Animation)">
  1146. <BOUNDS height="100" left="4860" top="22050" type="Node" width="100">
  1147. </BOUNDS>
  1148. <BOUNDS height="0" left="4860" top="22050" type="Box" width="0">
  1149. </BOUNDS>
  1150. <BOUNDS height="0" left="8685" top="11430" type="Window" width="0">
  1151. </BOUNDS>
  1152. <PIN pinname="Input 1" visible="1">
  1153. </PIN>
  1154. <PIN pinname="Output 1" visible="1">
  1155. </PIN>
  1156. </NODE>
  1157. <LINK dstnodeid="153" dstpinname="Input" srcnodeid="157" srcpinname="Output">
  1158. </LINK>
  1159. <LINK dstnodeid="159" dstpinname="Input 1" srcnodeid="155" srcpinname="Output">
  1160. </LINK>
  1161. <LINK dstnodeid="158" dstpinname="Input 2" srcnodeid="159" srcpinname="Output 1">
  1162. </LINK>
  1163. <NODE componentmode="Hidden" id="160" nodename="FrameDelay (Animation)" systemname="FrameDelay (Animation)">
  1164. <BOUNDS height="100" left="4890" top="20460" type="Node" width="100">
  1165. </BOUNDS>
  1166. <BOUNDS height="0" left="4890" top="20460" type="Box" width="0">
  1167. </BOUNDS>
  1168. <BOUNDS height="0" left="8685" top="11430" type="Window" width="0">
  1169. </BOUNDS>
  1170. <PIN pinname="Input 1" visible="1">
  1171. </PIN>
  1172. <PIN pinname="Output 1" visible="1">
  1173. </PIN>
  1174. </NODE>
  1175. <LINK dstnodeid="160" dstpinname="Input 1" srcnodeid="138" srcpinname="Output">
  1176. </LINK>
  1177. <LINK dstnodeid="157" dstpinname="Input" srcnodeid="160" srcpinname="Output 1">
  1178. </LINK>
  1179. <LINK dstnodeid="20" dstpinname="Input" srcnodeid="158" srcpinname="Output">
  1180. </LINK>
  1181. <LINK dstnodeid="31" dstpinname="Input" srcnodeid="158" srcpinname="Output">
  1182. </LINK>
  1183. <NODE componentmode="InABox" id="161" nodename="IOBox (String)" systemname="IOBox (String)">
  1184. <BOUNDS height="270" left="5760" top="26580" type="Node" width="3930">
  1185. </BOUNDS>
  1186. <BOUNDS height="270" left="5760" top="26580" type="Box" width="3930">
  1187. </BOUNDS>
  1188. <PIN encoded="0" pinname="Input String" slicecount="1" visible="0" values="|send request for values after patch change completed|">
  1189. </PIN>
  1190. <PIN pinname="Output String" visible="0">
  1191. </PIN>
  1192. <PIN pinname="Show Grid" slicecount="1" values="0">
  1193. </PIN>
  1194. </NODE>
  1195. <NODE componentmode="Hidden" id="163" nodename="R (STRING)" systemname="R (String)">
  1196. <BOUNDS height="100" left="6420" top="900" type="Node" width="100">
  1197. </BOUNDS>
  1198. <BOUNDS height="0" left="6420" top="900" type="Box" width="0">
  1199. </BOUNDS>
  1200. <BOUNDS height="0" left="9375" top="3405" type="Window" width="0">
  1201. </BOUNDS>
  1202. <PIN pinname="Receive String" slicecount="1" values="(nil)">
  1203. </PIN>
  1204. <PIN pinname="Input Value" visible="1">
  1205. </PIN>
  1206. </NODE>
  1207. <LINK dstnodeid="60" dstpinname="Input" srcnodeid="163" srcpinname="Input Value">
  1208. </LINK>
  1209. <NODE componentmode="Hidden" id="164" nodename="S (STRING)" systemname="S (String)">
  1210. <BOUNDS height="100" left="5610" top="11370" type="Node" width="100">
  1211. </BOUNDS>
  1212. <BOUNDS height="0" left="5610" top="11370" type="Box" width="0">
  1213. </BOUNDS>
  1214. <BOUNDS height="0" left="17295" top="15315" type="Window" width="0">
  1215. </BOUNDS>
  1216. <PIN pinname="Input Value" visible="1">
  1217. </PIN>
  1218. <PIN encoded="0" pinname="Send String" slicecount="1" values="|Startup Patches to Update / String Buffer|">
  1219. </PIN>
  1220. </NODE>
  1221. <LINK dstnodeid="164" dstpinname="Input Value" srcnodeid="18" srcpinname="OSCMessage">
  1222. </LINK>
  1223. <NODE componentmode="InABox" id="172" managers="" nodename="IOBox (String)" systemname="IOBox (String)">
  1224. <BOUNDS height="0" left="5205" top="6495" type="Node" width="0">
  1225. </BOUNDS>
  1226. <BOUNDS height="160" left="9615" top="5940" type="Window" width="215">
  1227. </BOUNDS>
  1228. <BOUNDS height="255" left="5205" top="6495" type="Box" width="2925">
  1229. </BOUNDS>
  1230. <PIN encoded="0" pinname="Input String" slicecount="1" values="/PATCH/NODE/@filename">
  1231. </PIN>
  1232. <PIN pinname="Output String" visible="1">
  1233. </PIN>
  1234. </NODE>
  1235. <NODE id="171" managers="" nodename="XPath (XML)" systemname="XPath (XML)">
  1236. <BOUNDS height="0" left="5025" top="6870" type="Node" width="0">
  1237. </BOUNDS>
  1238. <PIN pinname="XML Input" visible="1">
  1239. </PIN>
  1240. <PIN pinname="XPath Query" visible="1">
  1241. </PIN>
  1242. <PIN pinname="Output" visible="1">
  1243. </PIN>
  1244. <PIN pinname="Status" visible="1">
  1245. </PIN>
  1246. <PIN pinname="Resolve Externals" slicecount="1" values="1">
  1247. </PIN>
  1248. <BOUNDS left="5025" top="6870" type="Box">
  1249. </BOUNDS>
  1250. </NODE>
  1251. <LINK dstnodeid="171" dstpinname="XPath Query" srcnodeid="172" srcpinname="Output String">
  1252. </LINK>
  1253. <LINK dstnodeid="171" dstpinname="XML Input" srcnodeid="135" srcpinname="Patch Description">
  1254. </LINK>
  1255. <NODE componentmode="Hidden" id="173" nodename="FileName (File Split)" systemname="FileName (File Split)">
  1256. <BOUNDS height="100" left="5025" top="7395" type="Node" width="100">
  1257. </BOUNDS>
  1258. <PIN pinname="Filename" visible="1">
  1259. </PIN>
  1260. <PIN pinname="Path" visible="1">
  1261. </PIN>
  1262. <PIN pinname="Shortname" visible="1">
  1263. </PIN>
  1264. <PIN pinname="Extension" visible="1">
  1265. </PIN>
  1266. </NODE>
  1267. <LINK dstnodeid="173" dstpinname="Filename" srcnodeid="171" srcpinname="Output">
  1268. </LINK>
  1269. <NODE componentmode="Hidden" id="174" nodename="Add (String)" systemname="Add (String)">
  1270. <BOUNDS height="100" left="5010" top="7965" type="Node" width="100">
  1271. </BOUNDS>
  1272. <PIN pinname="Input 1" visible="1">
  1273. </PIN>
  1274. <PIN pinname="Input 2" visible="1">
  1275. </PIN>
  1276. <PIN pinname="Input Count" slicecount="1" values="4">
  1277. </PIN>
  1278. <PIN encoded="0" pinname="Input 3" slicecount="1" values=".">
  1279. </PIN>
  1280. <PIN pinname="Input 4" visible="1">
  1281. </PIN>
  1282. <PIN pinname="Output" visible="1">
  1283. </PIN>
  1284. </NODE>
  1285. <LINK dstnodeid="174" dstpinname="In…

Large files files are truncated, but you can click here to view the full file