UNPKG

@bottobot/td-mcp

Version:

TouchDesigner Documentation MCP Server v2.3 - Pure MCP server for VS Code/Codium with comprehensive operator documentation for 629 operators + 7 tutorials across all categories (TOP, CHOP, SOP, DAT, MAT, COMP, POP). Features experimental POP operators wit

396 lines (333 loc) 29.3 kB
<!DOCTYPE html> <html class="client-nojs" lang="en-CA" dir="ltr"> <head> <meta charset="UTF-8"/> <title>DMX Map DAT - TouchDesigner Documentation</title> <script>document.documentElement.className="client-js";RLCONF={"wgBreakFrames":false,"wgSeparatorTransformTable":["",""],"wgDigitTransformTable":["",""],"wgDefaultDateFormat":"dmy","wgMonthNames":["","January","February","March","April","May","June","July","August","September","October","November","December"],"wgRequestId":"1022e393e0874ac4b54a5a82","wgCSPNonce":false,"wgCanonicalNamespace":"Experimental","wgCanonicalSpecialPageName":false,"wgNamespaceNumber":20,"wgPageName":"Experimental:DMX_Map_DAT","wgTitle":"DMX Map DAT","wgCurRevisionId":33024,"wgRevisionId":33024,"wgArticleId":4234,"wgIsArticle":true,"wgIsRedirect":false,"wgAction":"view","wgUserName":null,"wgUserGroups":["*"],"wgCategories":[],"wgPageContentLanguage":"en-ca","wgPageContentModel":"wikitext","wgRelevantPageName":"Experimental:DMX_Map_DAT","wgRelevantArticleId":4234,"wgIsProbablyEditable":false,"wgRelevantPageIsProbablyEditable":false,"wgRestrictionEdit":[],"wgRestrictionMove":[],"wgCargoDefaultQueryLimit":100, "wgCargoMapClusteringMinimum":80,"wgCargoMonthNames":["January","February","March","April","May","June","July","August","September","October","November","December"],"wgCargoMonthNamesShort":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"wgCargoWeekDays":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"wgCargoWeekDaysShort":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"wgPageFormsTargetName":null,"wgPageFormsAutocompleteValues":[],"wgPageFormsAutocompleteOnAllChars":false,"wgPageFormsFieldProperties":[],"wgPageFormsCargoFields":[],"wgPageFormsDependentFields":[],"wgPageFormsCalendarValues":[],"wgPageFormsCalendarParams":[],"wgPageFormsCalendarHTML":null,"wgPageFormsGridValues":[],"wgPageFormsGridParams":[],"wgPageFormsContLangYes":null,"wgPageFormsContLangNo":null,"wgPageFormsContLangMonths":[],"wgPageFormsHeightForMinimizingInstances":800,"wgPageFormsShowOnSelect":[],"wgPageFormsScriptPath":"/extensions/PageForms","edgValues":[], "wgPageFormsEDSettings":null,"wgAmericanDates":false,"wgVector2022PreviewPages":[]};RLSTATE={"site.styles":"ready","user.styles":"ready","user":"ready","user.options":"loading","ext.Lingo.styles":"ready","skins.vector.styles.legacy":"ready","jquery.makeCollapsible.styles":"ready"};RLPAGEMODULES=["ext.UiTag","ext.Lingo","site","mediawiki.page.ready","jquery.makeCollapsible","mediawiki.toc","skins.vector.legacy.js"];</script> <script>(RLQ=window.RLQ||[]).push(function(){mw.loader.implement("user.options@12s5i",function($,jQuery,require,module){mw.user.tokens.set({"patrolToken":"+\\","watchToken":"+\\","csrfToken":"+\\"});});});</script> <link rel="stylesheet" href="/load.php?lang=en-ca&amp;modules=ext.Lingo.styles%7Cjquery.makeCollapsible.styles%7Cskins.vector.styles.legacy&amp;only=styles&amp;skin=vector"/> <script async="" src="/load.php?lang=en-ca&amp;modules=startup&amp;only=scripts&amp;raw=1&amp;skin=vector"></script> <meta name="ResourceLoaderDynamicStyles" content=""/> <link rel="stylesheet" href="/load.php?lang=en-ca&amp;modules=site.styles&amp;only=styles&amp;skin=vector"/> <meta name="generator" content="MediaWiki 1.39.0"/> <meta name="format-detection" content="telephone=no"/> <meta name="keywords" content="TouchDesigner, DMX Map, DAT"/> <meta name="twitter:card" content="summary_large_image"/> <meta name="viewport" content="width=1000"/> <link rel="icon" href="/favicon.ico"/> <link rel="search" type="application/opensearchdescription+xml" href="/opensearch_desc.php" title="Derivative (en-ca)"/> <link rel="EditURI" type="application/rsd+xml" href="https://docs.derivative.ca/api.php?action=rsd"/> <link rel="alternate" type="application/atom+xml" title="Derivative Atom feed" href="/index.php?title=Special:RecentChanges&amp;feed=atom"/> <!-- Begin Extension:CSS --><link rel="stylesheet" href="/index.php?title=DAT.css&amp;action=raw&amp;ctype=text/css&amp;css-extension=1"/><!-- End Extension:CSS --> <script async src="https://www.googletagmanager.com/gtag/js?id=UA-3123499-6"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'UA-3123499-6'); </script> <meta property="og:title" content="DMX Map DAT - TouchDesigner Documentation"/> <meta property="og:site_name" content="Derivative"/> <meta property="og:url" content="https://docs.derivative.ca/Experimental:DMX_Map_DAT"/> <meta property="og:image" content="https://docs.derivative.ca/resources/assets/logo.png"/> <meta property="article:tag" content="TouchDesigner, DMX Map, DAT"/> <meta property="article:modified_time" content="2025-03-05T18:56:49Z"/> <meta property="article:published_time" content="2025-03-05T18:56:49Z"/> <script type="application/ld+json">{"@context":"http:\/\/schema.org","@type":"Article","name":"DMX Map DAT - TouchDesigner Documentation","headline":"DMX Map DAT - TouchDesigner Documentation","mainEntityOfPage":"<span class=\"mw-page-title-namespace\">Experimental<\/span><span class=\"mw-page-title-separator\">:<\/span><span class=\"mw-page-title-main\">DMX Map DAT<\/span>","identifier":"https:\/\/docs.derivative.ca\/Experimental:DMX_Map_DAT","url":"https:\/\/docs.derivative.ca\/Experimental:DMX_Map_DAT","keywords":"TouchDesigner, DMX Map, DAT","dateModified":"2025-03-05T18:56:49Z","datePublished":"2025-03-05T18:56:49Z","image":{"@type":"ImageObject","url":"https:\/\/docs.derivative.ca\/resources\/assets\/logo.png"},"author":{"@type":"Organization","name":"Derivative","url":"https:\/\/docs.derivative.ca","logo":{"@type":"ImageObject","url":"https:\/\/docs.derivative.ca\/resources\/assets\/logo.png","caption":"Derivative"}},"publisher":{"@type":"Organization","name":"Derivative","url":"https:\/\/docs.derivative.ca","logo":{"@type":"ImageObject","url":"https:\/\/docs.derivative.ca\/resources\/assets\/logo.png","caption":"Derivative"}},"potentialAction":{"@type":"SearchAction","target":"https:\/\/docs.derivative.ca\/index.php?title=Special:Search&search={search_term}","query-input":"required name=search_term"}}</script> </head> <body class="mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-20 ns-subject page-Experimental_DMX_Map_DAT rootpage-Experimental_DMX_Map_DAT skin-vector action-view skin-vector-legacy vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-language-alert-in-sidebar-disabled vector-feature-sticky-header-disabled vector-feature-sticky-header-edit-disabled vector-feature-table-of-contents-disabled vector-feature-visual-enhancement-next-disabled"><div id="mw-page-base" class="noprint"></div> <div id="mw-head-base" class="noprint"></div> <div id="content" class="mw-body" role="main"> <a id="top"></a> <div id="siteNotice"></div> <div class="mw-indicators"> </div> <h1 id="firstHeading" class="firstHeading mw-first-heading"><span class="mw-page-title-namespace">Experimental</span><span class="mw-page-title-separator">:</span><span class="mw-page-title-main">DMX Map DAT</span></h1> <div id="bodyContent" class="vector-body"> <div id="siteSub" class="noprint">From Derivative</div> <div id="contentSub"></div> <div id="contentSub2"></div> <div id="jump-to-nav"></div> <a class="mw-jump-link" href="#mw-head">Jump to navigation</a> <a class="mw-jump-link" href="#searchInput">Jump to search</a> <div id="mw-content-text" class="mw-body-content mw-content-ltr" lang="en-CA" dir="ltr"><div class="mw-parser-output"><div class="mw-parser-output"><h2><span class="mw-headline" id="Summary"><div class="sectionBarDAT">Summary</div></span><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/index.php?title=Template:Summary&amp;action=edit&amp;section=T-1" title="Edit section: Summary">edit</a><span class="mw-editsection-bracket">]</span></span></h2> <p>The DMX Map <span class="mw-lingo-term" data-lingo-term-id="cc2bcf28d9ffc17fcbf169f3325607bb">DAT</span> references a <a href="/DMX_Out_POP" title="DMX Out POP">DMX Out POP</a> or a <a href="/DMX_Fixture_POP" title="DMX Fixture POP">DMX Fixture POP</a> and outputs their DMX universes in table format. The DMX Map <span class="mw-lingo-term" data-lingo-term-id="cc2bcf28d9ffc17fcbf169f3325607bb">DAT</span> is useful for visualizing DMX universe layouts and in the case of the DMX Out POP it can be helpful for debugging channel conflicts between DMX Fixture POPs. </p><p><a href="/File:PythonIcon.png" class="image"><img alt="PythonIcon.png" src="/images/c/c2/PythonIcon.png" decoding="async" width="20" height="20"></a><a href="/DmxmapDAT_Class" title="DmxmapDAT Class">dmxmapDAT_Class</a> </p> <div id="toc" class="toc" role="navigation" aria-labelledby="mw-toc-heading"><input type="checkbox" role="button" id="toctogglecheckbox" class="toctogglecheckbox" style="display:none"><div class="toctitle" lang="en-CA" dir="ltr"><h2 id="mw-toc-heading">Contents</h2><span class="toctogglespan"><label class="toctogglelabel" for="toctogglecheckbox"></label></span></div> <ul><li class="toclevel-1"><a href="#Summary"><span class="tocnumber">1</span> <span class="toctext">Summary</span></a></li> <li class="toclevel-1"><a href="#Parameters_-_DMX_Map_Page"><span class="tocnumber">2</span> <span class="toctext">Parameters - DMX Map Page</span></a></li> <li class="toclevel-1"><a href="#Parameters_-_Common_Page"><span class="tocnumber">3</span> <span class="toctext">Parameters - Common Page</span></a></li> </ul></div> <p><br></p> <h2><span class="mw-headline" id="Parameters_-_DMX_Map_Page"><div class="sectionBarDAT">Parameters - DMX Map Page</div></span></h2> <div id="active" style=""><span class="parNameDAT">Active</span> <code>active</code> - When enabled, the <span class="mw-lingo-term" data-lingo-term-id="cc2bcf28d9ffc17fcbf169f3325607bb">DAT</span> will grab up-to-date DMX universe data. When disabled, will hold the last universe state. <p><i></i> </p> </div> <div id="updateval" style=""><span class="parNameDAT">Update Value</span> <code>updateval</code> - When enabled, the value column will update with the latest value. When disabled, it will hold the last value unless there is some change in the universe that rearranges channels. <p><i></i> </p> </div> <div id="updatevalpulse" style=""><span class="parNameDAT">Update Value <span class="mw-lingo-term" data-lingo-term-id="ec8374db32bacb4cd9760199ec42819e">Pulse</span></span> <code>updatevalpulse</code> - When pulsed, will grab the update to the latest value. <p><i></i> </p> </div> <div id="dmxpop" style=""><span class="parNameDAT">DMX Fixture/Out POP</span> <code>dmxpop</code> - The <a href="/DMX_Fixture_POP" title="DMX Fixture POP">DMX Fixture POP</a> or <a href="/DMX_Out_POP" title="DMX Out POP">DMX Out POP</a> from which to fetch the DMX universe data. <p><i></i> </p> </div> <div id="netfilter" style=""><span class="parNameDAT">Net <span class="mw-lingo-term" data-lingo-term-id="d7778d0c64b6ba21494c97f77a66885a">Filter</span></span> <code>netfilter</code> - String regex to filter the table by net value. <p><i></i> </p> </div> <div id="subnetfilter" style=""><span class="parNameDAT">Subnet <span class="mw-lingo-term" data-lingo-term-id="d7778d0c64b6ba21494c97f77a66885a">Filter</span></span> <code>subnetfilter</code> - String regex to filter the table by subnet value. <p><i></i> </p> </div> <div id="universefilter" style=""><span class="parNameDAT">Universe <span class="mw-lingo-term" data-lingo-term-id="d7778d0c64b6ba21494c97f77a66885a">Filter</span></span> <code>universefilter</code> - String regex to filter the table by universe value. <p><i></i> </p> </div> <div id="netaddressfilter" style=""><span class="parNameDAT">Network Address <span class="mw-lingo-term" data-lingo-term-id="d7778d0c64b6ba21494c97f77a66885a">Filter</span></span> <code>netaddressfilter</code> - String regex to filter the table by netaddress value. <p><i></i> </p> </div> <div id="excludeunused" style=""><span class="parNameDAT">Exclude Unused Channels</span> <code>excludeunused</code> - When disabled, all 512 channels of each DMX universe will be output to the table. When enabled, only the channels with a value set by the POP will be included in the output. <p><i></i> </p> </div> <p><br></p> <h2><span class="mw-headline" id="Parameters_-_Common_Page"><div class="sectionBarDAT">Parameters - Common Page</div></span></h2> <div id="language" style=""><span class="parNameDAT">Language</span> <code>language</code> - <span class="mw-customtoggle-language"></span> - Select how the <span class="mw-lingo-term" data-lingo-term-id="cc2bcf28d9ffc17fcbf169f3325607bb">DAT</span> decides which script language to operate on. <div class="mw-collapsible mw-collapsed" id="mw-customcollapsible-language"> <ul><li><span class="parNameDAT">Input</span> <code>input</code> - The <span class="mw-lingo-term" data-lingo-term-id="cc2bcf28d9ffc17fcbf169f3325607bb">DAT</span> uses the inputs script language.</li></ul><ul><li><span class="parNameDAT"><span class="mw-lingo-term" data-lingo-term-id="6c3a6944a808a7c0bbb6788dbec54a9f">Node</span></span> <code>node</code> - The <span class="mw-lingo-term" data-lingo-term-id="cc2bcf28d9ffc17fcbf169f3325607bb">DAT</span> uses it's own script language.</li></ul></div> <p><i></i> </p> </div> <div id="extension" style=""><span class="parNameDAT">Edit/View Extension</span> <code>extension</code> - <span class="mw-customtoggle-extension"></span> - Select the file extension this <span class="mw-lingo-term" data-lingo-term-id="cc2bcf28d9ffc17fcbf169f3325607bb">DAT</span> should expose to external editors. <div class="mw-collapsible mw-collapsed" id="mw-customcollapsible-extension"> <ul><li><span class="parNameDAT">dat</span> <code>dat</code> - various common file extensions.</li></ul><ul><li><span class="parNameDAT">From Language</span> <code>language</code> - pick extension from DATs script language.</li></ul><ul><li><span class="parNameDAT">Custom Extension</span> <code>custom</code> - Specify a custom extension.</li></ul></div> <p><i></i> </p> </div> <div id="customext" style=""><span class="parNameDAT">Custom Extension</span> <code>customext</code> - Specifiy the custom extension. <p><i></i> </p> </div> <div id="wordwrap" style=""><span class="parNameDAT">Word Wrap</span> <code>wordwrap</code> - <span class="mw-customtoggle-wordwrap"></span> - Enable Word Wrap for Node Display. <div class="mw-collapsible mw-collapsed" id="mw-customcollapsible-wordwrap"> <ul><li><span class="parNameDAT">Input</span> <code>input</code> - The <span class="mw-lingo-term" data-lingo-term-id="cc2bcf28d9ffc17fcbf169f3325607bb">DAT</span> uses the inputs setting.</li></ul><ul><li><span class="parNameDAT">On</span> <code>on</code> - Turn on Word Wrap.</li></ul><ul><li><span class="parNameDAT">Off</span> <code>off</code> - Turn off Word Wrap.</li></ul></div> <p><i></i> </p> </div> </div><div class="mw-lingo-tooltip" id="cc2bcf28d9ffc17fcbf169f3325607bb"><div class="mw-lingo-definition navigation-not-searchable"><div class="mw-lingo-definition-text"> <p>An <a href="/Operator_Family" title="Operator Family">Operator Family</a> that manipulates text strings: multi-line text or tables. Multi-line text is often a python <a href="/Script" title="Script">Script</a> or <a href="/GLSL" title="GLSL">GLSL</a> Shader, but can be any multi-line text. <a href="/Table_DAT" title="Table DAT">Tables</a> are rows and columns of cells, each containing a text string. </p> </div></div> </div><div class="mw-lingo-tooltip" id="ec8374db32bacb4cd9760199ec42819e"><div class="mw-lingo-definition navigation-not-searchable"><div class="mw-lingo-definition-text"> <p>To "pulse" a parameter is to send it a signal from (1) an <a href="/Export" title="Export">exported</a> CHOP channel or (2) a python command or (3) a mouse click that causes a new action to occur immediately. A pulse via python is via the <code>.pulse()</code> function on a pulse-type parameter, such as Reset parameter in a <a href="/Speed_CHOP" title="Speed CHOP">Speed CHOP</a>. A pulse from a CHOP is typically a 0 to 1 to 0 signal in an exported channel. </p> </div></div> </div><div class="mw-lingo-tooltip" id="d7778d0c64b6ba21494c97f77a66885a"><div class="mw-lingo-definition navigation-not-searchable"><div class="mw-lingo-definition-text"> <p>Operators that need 1 or more inputs are called Filters in TouchDesigner, like a Math CHOP. See <a href="/Generator" title="Generator">Generator</a>. </p> </div></div> </div><div class="mw-lingo-tooltip" id="6c3a6944a808a7c0bbb6788dbec54a9f"><div class="mw-lingo-definition navigation-not-searchable"><div class="mw-lingo-definition-text"> <p>The generic thing that holds an <a href="/Operator" title="Operator">Operator</a>, and includes <a href="/Flag" title="Flag">Flags</a> (display, bypass, lock, render, immune) and its position/size in the network. Whether you "lay down an Operator" or "lay down an Node", you're doing the same thing. </p> </div></div> </div> <!-- NewPP limit report Cached time: 20250701163514 Cache expiry: 86400 Reduced expiry: false Complications: [show‐toc] CPU time usage: 0.032 seconds Real time usage: 0.034 seconds Preprocessor visited node count: 786/1000000 Post‐expand include size: 16068/2097152 bytes Template argument size: 8506/2097152 bytes Highest expansion depth: 11/100 Expensive parser function count: 0/100 Unstrip recursion depth: 0/20 Unstrip post‐expand size: 0/5000000 bytes --> <!-- Transclusion expansion time report (%,ms,calls,template) 100.00% 19.095 1 -total 59.46% 11.353 2 Template:ParameterPage 45.65% 8.717 13 Template:Parameter 36.61% 6.991 1 DAT_Generator_Common_Page 28.39% 5.421 1 Template:Summary 11.98% 2.287 8 Template:ParameterItem --> <!-- Saved in parser cache with key wiki:pcache:idhash:4234-0!canonical and timestamp 20250701163514 and revision id 33024. --> </div> <div class="printfooter" data-nosnippet="">Retrieved from "<a dir="ltr" href="https://docs.derivative.ca/index.php?title=Experimental:DMX_Map_DAT&amp;oldid=33024">https://docs.derivative.ca/index.php?title=Experimental:DMX_Map_DAT&amp;oldid=33024</a>"</div></div> <div id="catlinks" class="catlinks catlinks-allhidden" data-mw="interface"></div> </div> </div> <div id="mw-navigation"> <h2>Navigation menu</h2> <div id="mw-head"> <nav id="p-personal" class="vector-menu mw-portlet mw-portlet-personal vector-user-menu-legacy" aria-labelledby="p-personal-label" role="navigation" > <h3 id="p-personal-label" class="vector-menu-heading " > <span class="vector-menu-heading-label">Personal tools</span> </h3> <div class="vector-menu-content"> <ul class="vector-menu-content-list"><li id="pt-login" class="mw-list-item"><a href="/index.php?title=Special:UserLogin&amp;returnto=Experimental%3ADMX+Map+DAT" title="You are encouraged to log in; however, it is not mandatory [o]" accesskey="o"><span>Log in</span></a></li></ul> </div> </nav> <div id="left-navigation"> <nav id="p-namespaces" class="vector-menu mw-portlet mw-portlet-namespaces vector-menu-tabs vector-menu-tabs-legacy" aria-labelledby="p-namespaces-label" role="navigation" > <h3 id="p-namespaces-label" class="vector-menu-heading " > <span class="vector-menu-heading-label">Namespaces</span> </h3> <div class="vector-menu-content"> <ul class="vector-menu-content-list"><li id="ca-nstab-main" class="mw-list-item"><a href="/DMX_Map_DAT" title="View the content page [c]" accesskey="c"><span>Page</span></a></li><li id="ca-talk" class="new mw-list-item"><a href="/index.php?title=Talk:DMX_Map_DAT&amp;action=edit&amp;redlink=1" rel="discussion" title="Discussion about the content page (page does not exist) [t]" accesskey="t"><span>Discussion</span></a></li><li id="ca-Experimental" class="selected mw-list-item"><a href="/Experimental:DMX_Map_DAT"><span>Experimental</span></a></li></ul> </div> </nav> <nav id="p-variants" class="vector-menu mw-portlet mw-portlet-variants emptyPortlet vector-menu-dropdown" aria-labelledby="p-variants-label" role="navigation" > <input type="checkbox" id="p-variants-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-p-variants" class="vector-menu-checkbox" aria-labelledby="p-variants-label" /> <label id="p-variants-label" aria-label="Change language variant" class="vector-menu-heading " > <span class="vector-menu-heading-label">Canadian English</span> </label> <div class="vector-menu-content"> <ul class="vector-menu-content-list"></ul> </div> </nav> </div> <div id="right-navigation"> <nav id="p-views" class="vector-menu mw-portlet mw-portlet-views vector-menu-tabs vector-menu-tabs-legacy" aria-labelledby="p-views-label" role="navigation" > <h3 id="p-views-label" class="vector-menu-heading " > <span class="vector-menu-heading-label">Views</span> </h3> <div class="vector-menu-content"> <ul class="vector-menu-content-list"><li id="ca-view" class="selected mw-list-item"><a href="/Experimental:DMX_Map_DAT"><span>Read</span></a></li><li id="ca-viewsource" class="mw-list-item"><a href="/index.php?title=Experimental:DMX_Map_DAT&amp;action=edit" title="This page is protected.&#10;You can view its source [e]" accesskey="e"><span>View source</span></a></li></ul> </div> </nav> <nav id="p-cactions" class="vector-menu mw-portlet mw-portlet-cactions emptyPortlet vector-menu-dropdown" aria-labelledby="p-cactions-label" role="navigation" title="More options" > <input type="checkbox" id="p-cactions-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-p-cactions" class="vector-menu-checkbox" aria-labelledby="p-cactions-label" /> <label id="p-cactions-label" class="vector-menu-heading " > <span class="vector-menu-heading-label">More</span> </label> <div class="vector-menu-content"> <ul class="vector-menu-content-list"></ul> </div> </nav> <div id="p-search" role="search" class="vector-search-box-vue vector-search-box-show-thumbnail vector-search-box-auto-expand-width vector-search-box"> <div> <h3 > <label for="searchInput">Search</label> </h3> <form action="/index.php" id="searchform" class="vector-search-box-form"> <div id="simpleSearch" class="vector-search-box-inner" data-search-loc="header-navigation"> <input class="vector-search-box-input" type="search" name="search" placeholder="Search Derivative" aria-label="Search Derivative" autocapitalize="sentences" title="Search Derivative [f]" accesskey="f" id="searchInput" > <input type="hidden" name="title" value="Special:Search"> <input id="mw-searchButton" class="searchButton mw-fallbackSearchButton" type="submit" name="fulltext" title="Search the pages for this text" value="Search"> <input id="searchButton" class="searchButton" type="submit" name="go" title="Go to a page with this exact name if it exists" value="Go"> </div> </form> </div> </div> </div> </div> <div id="mw-panel"> <div id="p-logo" role="banner"> <a class="mw-wiki-logo" href="/Main_Page" title="Visit the main page"></a> </div> <nav id="p-TouchDesigner" class="vector-menu mw-portlet mw-portlet-TouchDesigner vector-menu-portal portal" aria-labelledby="p-TouchDesigner-label" role="navigation" > <h3 id="p-TouchDesigner-label" class="vector-menu-heading " > <span class="vector-menu-heading-label">TouchDesigner</span> </h3> <div class="vector-menu-content"> <ul class="vector-menu-content-list"><li id="n-Main-Page" class="mw-list-item"><a href="/Main_Page"><span>Main Page</span></a></li><li id="n-Categories" class="mw-list-item"><a href="/Special:Categories"><span>Categories</span></a></li><li id="n-Learn-TouchDesigner" class="mw-list-item"><a href="/Learn_TouchDesigner"><span>Learn TouchDesigner</span></a></li><li id="n-Tutorials" class="mw-list-item"><a href="/Tutorials"><span>Tutorials</span></a></li><li id="n-Interoperability" class="mw-list-item"><a href="/Interoperability"><span>Interoperability</span></a></li><li id="n-Glossary" class="mw-list-item"><a href="/TouchDesigner_Glossary"><span>Glossary</span></a></li><li id="n-Operators" class="mw-list-item"><a href="/Operator"><span>Operators</span></a></li><li id="n-Python" class="mw-list-item"><a href="/Python"><span>Python</span></a></li><li id="n-Python-Class-Reference" class="mw-list-item"><a href="/TouchDesigner_Python_Classes"><span>Python Class Reference</span></a></li><li id="n-Palette" class="mw-list-item"><a href="/Category:Palette"><span>Palette</span></a></li><li id="n-FAQ" class="mw-list-item"><a href="/Frequently_Asked_Questions"><span>FAQ</span></a></li><li id="n-Recent-Doc-Edits" class="mw-list-item"><a href="/Special:RecentChanges"><span>Recent Doc Edits</span></a></li><li id="n-Release-Notes" class="mw-list-item"><a href="/Release_Notes"><span>Release Notes</span></a></li></ul> </div> </nav> <nav id="p-Downloads" class="vector-menu mw-portlet mw-portlet-Downloads vector-menu-portal portal" aria-labelledby="p-Downloads-label" role="navigation" > <h3 id="p-Downloads-label" class="vector-menu-heading " > <span class="vector-menu-heading-label">Downloads</span> </h3> <div class="vector-menu-content"> <ul class="vector-menu-content-list"><li id="n-TouchDesigner" class="mw-list-item"><a href="https://www.derivative.ca/download" rel="nofollow"><span>TouchDesigner</span></a></li><li id="n-Shared-Examples" class="mw-list-item"><a href="http://www.derivative.ca/Forum/viewforum.php?f=22" rel="nofollow"><span>Shared Examples</span></a></li></ul> </div> </nav> <nav id="p-tb" class="vector-menu mw-portlet mw-portlet-tb vector-menu-portal portal" aria-labelledby="p-tb-label" role="navigation" > <h3 id="p-tb-label" class="vector-menu-heading " > <span class="vector-menu-heading-label">Tools</span> </h3> <div class="vector-menu-content"> <ul class="vector-menu-content-list"><li id="t-whatlinkshere" class="mw-list-item"><a href="/Special:WhatLinksHere/Experimental:DMX_Map_DAT" title="A list of all wiki pages that link here [j]" accesskey="j"><span>What links here</span></a></li><li id="t-recentchangeslinked" class="mw-list-item"><a href="/Special:RecentChangesLinked/Experimental:DMX_Map_DAT" rel="nofollow" title="Recent changes in pages linked from this page [k]" accesskey="k"><span>Related changes</span></a></li><li id="t-specialpages" class="mw-list-item"><a href="/Special:SpecialPages" title="A list of all special pages [q]" accesskey="q"><span>Special pages</span></a></li><li id="t-print" class="mw-list-item"><a href="javascript:print();" rel="alternate" title="Printable version of this page [p]" accesskey="p"><span>Printable version</span></a></li><li id="t-permalink" class="mw-list-item"><a href="/index.php?title=Experimental:DMX_Map_DAT&amp;oldid=33024" title="Permanent link to this revision of this page"><span>Permanent link</span></a></li><li id="t-info" class="mw-list-item"><a href="/index.php?title=Experimental:DMX_Map_DAT&amp;action=info" title="More information about this page"><span>Page information</span></a></li><li id="t-cargopagevalueslink" class="mw-list-item"><a href="/index.php?title=Experimental:DMX_Map_DAT&amp;action=pagevalues" rel="cargo-pagevalues"><span>Page values</span></a></li></ul> </div> </nav> </div> </div> <footer id="footer" class="mw-footer" role="contentinfo" > <ul id="footer-info"> <li id="footer-info-lastmod"> This page was last edited on 5 March 2025, at 13:56.</li> </ul> <ul id="footer-places"> <li id="footer-places-privacy"><a href="/Derivative:Privacy_policy">Privacy policy</a></li> <li id="footer-places-about"><a href="/Derivative:About">About Derivative</a></li> <li id="footer-places-disclaimer"><a href="/Derivative:General_disclaimer">Disclaimers</a></li> </ul> <ul id="footer-icons" class="noprint"> <li id="footer-poweredbyico"><a href="https://www.mediawiki.org/"><img src="/resources/assets/poweredby_mediawiki_88x31.png" alt="Powered by MediaWiki" srcset="/resources/assets/poweredby_mediawiki_132x47.png 1.5x, /resources/assets/poweredby_mediawiki_176x62.png 2x" width="88" height="31" loading="lazy"/></a></li> </ul> </footer> <script>(RLQ=window.RLQ||[]).push(function(){mw.config.set({"wgPageParseReport":{"limitreport":{"cputime":"0.032","walltime":"0.034","ppvisitednodes":{"value":786,"limit":1000000},"postexpandincludesize":{"value":16068,"limit":2097152},"templateargumentsize":{"value":8506,"limit":2097152},"expansiondepth":{"value":11,"limit":100},"expensivefunctioncount":{"value":0,"limit":100},"unstrip-depth":{"value":0,"limit":20},"unstrip-size":{"value":0,"limit":5000000},"timingprofile":["100.00% 19.095 1 -total"," 59.46% 11.353 2 Template:ParameterPage"," 45.65% 8.717 13 Template:Parameter"," 36.61% 6.991 1 DAT_Generator_Common_Page"," 28.39% 5.421 1 Template:Summary"," 11.98% 2.287 8 Template:ParameterItem"]},"cachereport":{"timestamp":"20250701163514","ttl":86400,"transientcontent":false}}});mw.config.set({"wgBackendResponseTime":158});});</script> </body> <!-- Cached 20250701163515 --> </html>