@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
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&modules=ext.Lingo.styles%7Cjquery.makeCollapsible.styles%7Cskins.vector.styles.legacy&only=styles&skin=vector"/>
<script async="" src="/load.php?lang=en-ca&modules=startup&only=scripts&raw=1&skin=vector"></script>
<meta name="ResourceLoaderDynamicStyles" content=""/>
<link rel="stylesheet" href="/load.php?lang=en-ca&modules=site.styles&only=styles&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&feed=atom"/>
<!-- Begin Extension:CSS --><link rel="stylesheet" href="/index.php?title=DAT.css&action=raw&ctype=text/css&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&action=edit&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&oldid=33024">https://docs.derivative.ca/index.php?title=Experimental:DMX_Map_DAT&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&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&action=edit&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&action=edit" title="This page is protected. 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&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&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&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>