<?xml version="1.0"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
	<channel>
		<title>MXWendler Wiki  - Recent changes [en]</title>
		<link>https://wiki.mxwendler.net/index.php?title=Special:RecentChanges</link>
		<description>Track the most recent changes to the wiki in this feed.</description>
		<language>en</language>
		<generator>MediaWiki 1.42.3</generator>
		<lastBuildDate>Sat, 22 Aug 2026 00:34:32 GMT</lastBuildDate>
		<item>
			<title>File:WII 03.PNG</title>
			<link>https://wiki.mxwendler.net/index.php?title=File:WII_03.PNG</link>
			<guid isPermaLink="false">https://wiki.mxwendler.net/index.php?title=File:WII_03.PNG</guid>
			<description>&lt;p&gt;&lt;a href=&quot;/index.php?title=User:Admin&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new mw-userlink&quot; title=&quot;User:Admin (page does not exist)&quot;&gt;&lt;bdi&gt;Admin&lt;/bdi&gt;&lt;/a&gt; deleted page &lt;a href=&quot;/index.php?title=File:WII_03.PNG&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;File:WII 03.PNG (page does not exist)&quot;&gt;File:WII 03.PNG&lt;/a&gt; content before blanking was: &amp;quot;&amp;quot;&lt;/p&gt;
</description>
			<pubDate>Sun, 09 Aug 2026 18:14:49 GMT</pubDate>
			<dc:creator>Admin</dc:creator>
			<comments>https://wiki.mxwendler.net/index.php?title=File_talk:WII_03.PNG</comments>
		</item>
		<item>
			<title>File:WII 02.PNG</title>
			<link>https://wiki.mxwendler.net/index.php?title=File:WII_02.PNG</link>
			<guid isPermaLink="false">https://wiki.mxwendler.net/index.php?title=File:WII_02.PNG</guid>
			<description>&lt;p&gt;&lt;a href=&quot;/index.php?title=User:Admin&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new mw-userlink&quot; title=&quot;User:Admin (page does not exist)&quot;&gt;&lt;bdi&gt;Admin&lt;/bdi&gt;&lt;/a&gt; deleted page &lt;a href=&quot;/index.php?title=File:WII_02.PNG&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;File:WII 02.PNG (page does not exist)&quot;&gt;File:WII 02.PNG&lt;/a&gt; content before blanking was: &amp;quot;&amp;quot;&lt;/p&gt;
</description>
			<pubDate>Sun, 09 Aug 2026 18:14:42 GMT</pubDate>
			<dc:creator>Admin</dc:creator>
			<comments>https://wiki.mxwendler.net/index.php?title=File_talk:WII_02.PNG</comments>
		</item>
		<item>
			<title>File:TUIO 3.png</title>
			<link>https://wiki.mxwendler.net/index.php?title=File:TUIO_3.png</link>
			<guid isPermaLink="false">https://wiki.mxwendler.net/index.php?title=File:TUIO_3.png</guid>
			<description>&lt;p&gt;&lt;a href=&quot;/index.php?title=User:Admin&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new mw-userlink&quot; title=&quot;User:Admin (page does not exist)&quot;&gt;&lt;bdi&gt;Admin&lt;/bdi&gt;&lt;/a&gt; deleted page &lt;a href=&quot;/index.php?title=File:TUIO_3.png&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;File:TUIO 3.png (page does not exist)&quot;&gt;File:TUIO 3.png&lt;/a&gt; content before blanking was: &amp;quot;&amp;quot;&lt;/p&gt;
</description>
			<pubDate>Sun, 09 Aug 2026 18:14:33 GMT</pubDate>
			<dc:creator>Admin</dc:creator>
			<comments>https://wiki.mxwendler.net/index.php?title=File_talk:TUIO_3.png</comments>
		</item>
		<item>
			<title>File:TUIO 2.png</title>
			<link>https://wiki.mxwendler.net/index.php?title=File:TUIO_2.png</link>
			<guid isPermaLink="false">https://wiki.mxwendler.net/index.php?title=File:TUIO_2.png</guid>
			<description>&lt;p&gt;&lt;a href=&quot;/index.php?title=User:Admin&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new mw-userlink&quot; title=&quot;User:Admin (page does not exist)&quot;&gt;&lt;bdi&gt;Admin&lt;/bdi&gt;&lt;/a&gt; deleted page &lt;a href=&quot;/index.php?title=File:TUIO_2.png&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;File:TUIO 2.png (page does not exist)&quot;&gt;File:TUIO 2.png&lt;/a&gt; content before blanking was: &amp;quot;&amp;quot;&lt;/p&gt;
</description>
			<pubDate>Sun, 09 Aug 2026 18:14:28 GMT</pubDate>
			<dc:creator>Admin</dc:creator>
			<comments>https://wiki.mxwendler.net/index.php?title=File_talk:TUIO_2.png</comments>
		</item>
		<item>
			<title>File:TUIO 1.png</title>
			<link>https://wiki.mxwendler.net/index.php?title=File:TUIO_1.png</link>
			<guid isPermaLink="false">https://wiki.mxwendler.net/index.php?title=File:TUIO_1.png</guid>
			<description>&lt;p&gt;&lt;a href=&quot;/index.php?title=User:Admin&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new mw-userlink&quot; title=&quot;User:Admin (page does not exist)&quot;&gt;&lt;bdi&gt;Admin&lt;/bdi&gt;&lt;/a&gt; deleted page &lt;a href=&quot;/index.php?title=File:TUIO_1.png&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;File:TUIO 1.png (page does not exist)&quot;&gt;File:TUIO 1.png&lt;/a&gt; content before blanking was: &amp;quot;&amp;quot;&lt;/p&gt;
</description>
			<pubDate>Sun, 09 Aug 2026 18:14:24 GMT</pubDate>
			<dc:creator>Admin</dc:creator>
			<comments>https://wiki.mxwendler.net/index.php?title=File_talk:TUIO_1.png</comments>
		</item>
		<item>
			<title>Tutorial Connecting a Wiimote to MXWendler</title>
			<link>https://wiki.mxwendler.net/index.php?title=Tutorial_Connecting_a_Wiimote_to_MXWendler</link>
			<guid isPermaLink="false">https://wiki.mxwendler.net/index.php?title=Tutorial_Connecting_a_Wiimote_to_MXWendler</guid>
			<description>&lt;p&gt;&lt;a href=&quot;/index.php?title=User:Admin&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new mw-userlink&quot; title=&quot;User:Admin (page does not exist)&quot;&gt;&lt;bdi&gt;Admin&lt;/bdi&gt;&lt;/a&gt; deleted page &lt;a href=&quot;/index.php?title=Tutorial_Connecting_a_Wiimote_to_MXWendler&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Tutorial Connecting a Wiimote to MXWendler (page does not exist)&quot;&gt;Tutorial Connecting a Wiimote to MXWendler&lt;/a&gt; content was: &amp;quot;This tutorial applies to Windows only, and all MXWendler versions. &amp;lt;div class=&amp;quot;noprint&amp;quot;&amp;gt; == Introduction== &amp;lt;/div&amp;gt; In this tutorial we are going to connect a Wiimote to MXWendler Stage Designer and assign the movement of the controller to a pivot of a keystone element.   == Connecting the Wiimote to the Operative System  ==  1. Set a Bluetooth connection on your computer. (eg....&amp;quot;, and the only contributor was &amp;quot;&lt;a href=&quot;/index.php?title=Special:Contributions/Behrooz&quot; title=&quot;Special:Contributions/Behrooz&quot;&gt;Behrooz&lt;/a&gt;&amp;quot; (&lt;a href=&quot;/index.php?title=User_talk:Behrooz&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;User talk:Behrooz (page does not exist)&quot;&gt;talk&lt;/a&gt;)&lt;/p&gt;
</description>
			<pubDate>Sun, 09 Aug 2026 18:14:19 GMT</pubDate>
			<dc:creator>Admin</dc:creator>
			<comments>https://wiki.mxwendler.net/index.php?title=Talk:Tutorial_Connecting_a_Wiimote_to_MXWendler</comments>
		</item>
		<item>
			<title>Triggering Effects with TUIO</title>
			<link>https://wiki.mxwendler.net/index.php?title=Triggering_Effects_with_TUIO</link>
			<guid isPermaLink="false">https://wiki.mxwendler.net/index.php?title=Triggering_Effects_with_TUIO</guid>
			<description>&lt;p&gt;&lt;a href=&quot;/index.php?title=User:Admin&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new mw-userlink&quot; title=&quot;User:Admin (page does not exist)&quot;&gt;&lt;bdi&gt;Admin&lt;/bdi&gt;&lt;/a&gt; deleted page &lt;a href=&quot;/index.php?title=Triggering_Effects_with_TUIO&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Triggering Effects with TUIO (page does not exist)&quot;&gt;Triggering Effects with TUIO&lt;/a&gt; content was: &amp;quot;TUIO is a protocol intended to connect multitouch environments such as laser scanners, multitouch tables, etc. to interactive installations. It is based on OSC, which itself is the network-based successor to MIDI. Today, many common devices can send TUIO, including IPhones, IPads, Android devices, Kinect Controllers, Wii Controllers and many more.  Using TUIO in your setup is...&amp;quot;, and the only contributor was &amp;quot;&lt;a href=&quot;/index.php?title=Special:Contributions/Behrooz&quot; title=&quot;Special:Contributions/Behrooz&quot;&gt;Behrooz&lt;/a&gt;&amp;quot; (&lt;a href=&quot;/index.php?title=User_talk:Behrooz&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;User talk:Behrooz (page does not exist)&quot;&gt;talk&lt;/a&gt;)&lt;/p&gt;
</description>
			<pubDate>Sun, 09 Aug 2026 18:14:15 GMT</pubDate>
			<dc:creator>Admin</dc:creator>
			<comments>https://wiki.mxwendler.net/index.php?title=Talk:Triggering_Effects_with_TUIO</comments>
		</item>
		<item>
			<title>Tutorial Controlling StageDesigner with Elgato Streamdeck</title>
			<link>https://wiki.mxwendler.net/index.php?title=Tutorial_Controlling_StageDesigner_with_Elgato_Streamdeck</link>
			<guid isPermaLink="false">https://wiki.mxwendler.net/index.php?title=Tutorial_Controlling_StageDesigner_with_Elgato_Streamdeck</guid>
			<description>&lt;p&gt;&lt;a href=&quot;/index.php?title=User:Admin&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new mw-userlink&quot; title=&quot;User:Admin (page does not exist)&quot;&gt;&lt;bdi&gt;Admin&lt;/bdi&gt;&lt;/a&gt; deleted page &lt;a href=&quot;/index.php?title=Tutorial_Controlling_StageDesigner_with_Elgato_Streamdeck&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Tutorial Controlling StageDesigner with Elgato Streamdeck (page does not exist)&quot;&gt;Tutorial Controlling StageDesigner with Elgato Streamdeck&lt;/a&gt; content was: &amp;quot;This tutorial applies to Windows only, and all MXWendler versions. &amp;lt;div class=&amp;quot;noprint&amp;quot;&amp;gt; == Introduction== &amp;lt;/div&amp;gt; In this tutorial we are going to connect a Wiimote to MXWendler Stage Designer and assign the movement of the controller to a pivot of a keystone element.   == Connecting the Wiimote to the Operative System  ==  1. Set a Bluetooth connection on your computer. (eg. a norm...&amp;quot;, and the only contributor was &amp;quot;&lt;a href=&quot;/index.php?title=Special:Contributions/Admin&quot; title=&quot;Special:Contributions/Admin&quot;&gt;Admin&lt;/a&gt;&amp;quot; (&lt;a href=&quot;/index.php?title=User_talk:Admin&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;User talk:Admin (page does not exist)&quot;&gt;talk&lt;/a&gt;)&lt;/p&gt;
</description>
			<pubDate>Sun, 09 Aug 2026 18:14:10 GMT</pubDate>
			<dc:creator>Admin</dc:creator>
			<comments>https://wiki.mxwendler.net/index.php?title=Talk:Tutorial_Controlling_StageDesigner_with_Elgato_Streamdeck</comments>
		</item>
		<item>
			<title>Tutorials</title>
			<link>https://wiki.mxwendler.net/index.php?title=Tutorials&amp;diff=6216&amp;oldid=6066</link>
			<guid isPermaLink="false">https://wiki.mxwendler.net/index.php?title=Tutorials&amp;diff=6216&amp;oldid=6066</guid>
			<description>&lt;p&gt;Remove mis-titled Streamdeck tutorial link (page was a Wii-tutorial copy, being deleted)&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 20:13, 9 August 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;4&quot; class=&quot;diff-multi&quot; lang=&quot;en&quot;&gt;(One intermediate revision by the same user not shown)&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l54&quot;&gt;Line 54:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 54:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*[[Tutorial Set up the CITP Footage Library on the Media Server]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*[[Tutorial Set up the CITP Footage Library on the Media Server]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*[[Tutorial Time-sync and sending IO Commands over OSC Protocol]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*[[Tutorial Time-sync and sending IO Commands over OSC Protocol]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;*[[Tutorial Connecting a Wiimote to MXWendler]]&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*[[Tutorial Controlling MXWendler via TouchOSC]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*[[Tutorial Controlling MXWendler via TouchOSC]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*[[Tutorial Optimum Audio Settings with an Integrated Audio Interface]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*[[Tutorial Optimum Audio Settings with an Integrated Audio Interface]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*[[Tutorial Optimum Audio Settings with an External Audio Interface]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*[[Tutorial Optimum Audio Settings with an External Audio Interface]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;*[[Tutorial Controlling StageDesigner with Elgato Streamdeck]]&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*[[Tutorial Eventmaster Toolset Controlling MXWendler by e.g. e2 S3 Image Processor]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*[[Tutorial Eventmaster Toolset Controlling MXWendler by e.g. e2 S3 Image Processor]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</description>
			<pubDate>Sun, 09 Aug 2026 18:13:18 GMT</pubDate>
			<dc:creator>Admin</dc:creator>
			<comments>https://wiki.mxwendler.net/index.php?title=Talk:Tutorials</comments>
		</item>
		<item>
			<title>Triggering</title>
			<link>https://wiki.mxwendler.net/index.php?title=Triggering&amp;diff=6214&amp;oldid=3805</link>
			<guid isPermaLink="false">https://wiki.mxwendler.net/index.php?title=Triggering&amp;diff=6214&amp;oldid=3805</guid>
			<description>&lt;p&gt;Remove link to TUIO tutorial (feature removed)&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 19:25, 9 August 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l5&quot;&gt;Line 5:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 5:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*[[Events / Widgets and Their Addresses / Intrinsic Values]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*[[Events / Widgets and Their Addresses / Intrinsic Values]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*[[Examples of events]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*[[Examples of events]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;*[[Triggering Effects with TUIO]]&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</description>
			<pubDate>Sun, 09 Aug 2026 17:25:22 GMT</pubDate>
			<dc:creator>Admin</dc:creator>
			<comments>https://wiki.mxwendler.net/index.php?title=Talk:Triggering</comments>
		</item>
		<item>
			<title>About Events</title>
			<link>https://wiki.mxwendler.net/index.php?title=About_Events&amp;diff=6213&amp;oldid=3799</link>
			<guid isPermaLink="false">https://wiki.mxwendler.net/index.php?title=About_Events&amp;diff=6213&amp;oldid=3799</guid>
			<description>&lt;p&gt;Remove TUIO/Wii from trigger tool list (feature removed)&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 19:25, 9 August 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l6&quot;&gt;Line 6:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 6:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;1. Open &amp;#039;DMX/MIDI/Keyboard Events&amp;#039; in the settings: &amp;#039;&amp;#039;&amp;#039;(A)&amp;#039;&amp;#039;&amp;#039;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;1. Open &amp;#039;DMX/MIDI/Keyboard Events&amp;#039; in the settings: &amp;#039;&amp;#039;&amp;#039;(A)&amp;#039;&amp;#039;&amp;#039;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;:&amp;#039;&amp;#039;&amp;#039;Menu: Settings &amp;amp;rarr; IO Devices &amp;amp;rarr; DMX/MIDI/Keyboard Events&amp;#039;&amp;#039;&amp;#039;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;:&amp;#039;&amp;#039;&amp;#039;Menu: Settings &amp;amp;rarr; IO Devices &amp;amp;rarr; DMX/MIDI/Keyboard Events&amp;#039;&amp;#039;&amp;#039;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;2. Determine the trigger by selecting the respective tool: DMX, MIDI, Keyboard&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;, &lt;/del&gt;Timer &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;or TUIO (also Wii running Windows)&lt;/del&gt;. &#039;&#039;&#039;(B)&#039;&#039;&#039;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;2. Determine the trigger by selecting the respective tool: DMX, MIDI, Keyboard &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;or &lt;/ins&gt;Timer. &#039;&#039;&#039;(B)&#039;&#039;&#039;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;3. Create an event with the &amp;#039;+&amp;#039; button. &amp;#039;&amp;#039;&amp;#039;(C)&amp;#039;&amp;#039;&amp;#039;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;3. Create an event with the &amp;#039;+&amp;#039; button. &amp;#039;&amp;#039;&amp;#039;(C)&amp;#039;&amp;#039;&amp;#039;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</description>
			<pubDate>Sun, 09 Aug 2026 17:25:21 GMT</pubDate>
			<dc:creator>Admin</dc:creator>
			<comments>https://wiki.mxwendler.net/index.php?title=Talk:About_Events</comments>
		</item>
		<item>
			<title>Hardware</title>
			<link>https://wiki.mxwendler.net/index.php?title=Hardware&amp;diff=6212&amp;oldid=4824</link>
			<guid isPermaLink="false">https://wiki.mxwendler.net/index.php?title=Hardware&amp;diff=6212&amp;oldid=4824</guid>
			<description>&lt;p&gt;Remove TUIO and WiiRemote controller support (feature removed)&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 19:25, 9 August 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l28&quot;&gt;Line 28:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 28:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*DMX supported ( Enttec, Soundlight, e:cue )&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*DMX supported ( Enttec, Soundlight, e:cue )&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*OSC supported&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*OSC supported&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;*TUIO supported&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*Art-Net supported&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*Art-Net supported&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;*Windows: WiiRemote controller supported&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{#mpdftags: pagebreak}}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{#mpdftags: pagebreak}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Memory&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Memory&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</description>
			<pubDate>Sun, 09 Aug 2026 17:25:20 GMT</pubDate>
			<dc:creator>Admin</dc:creator>
			<comments>https://wiki.mxwendler.net/index.php?title=Talk:Hardware</comments>
		</item>
		<item>
			<title>Python plugin reference</title>
			<link>https://wiki.mxwendler.net/index.php?title=Python_plugin_reference&amp;diff=6211&amp;oldid=6167</link>
			<guid isPermaLink="false">https://wiki.mxwendler.net/index.php?title=Python_plugin_reference&amp;diff=6211&amp;oldid=6167</guid>
			<description>&lt;p&gt;docs: audio streams — mxw.audio capture + audio-producing media plugins (device-rate adaptive)&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 18:00, 9 August 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l80&quot;&gt;Line 80:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 80:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| &amp;lt;code&amp;gt;plugin_playlist_playbackmode_default&amp;lt;/code&amp;gt; || Optional. The clip playback mode a freshly added clip of this media starts in: &amp;lt;code&amp;gt;stop&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;loop&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;oneshot&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;bounce&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;jitter&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;random&amp;lt;/code&amp;gt;. Omitted or unknown defaults to &amp;lt;code&amp;gt;loop&amp;lt;/code&amp;gt;. Only seeds the initial mode - a project reload restores the clip&amp;#039;s own saved mode.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| &amp;lt;code&amp;gt;plugin_playlist_playbackmode_default&amp;lt;/code&amp;gt; || Optional. The clip playback mode a freshly added clip of this media starts in: &amp;lt;code&amp;gt;stop&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;loop&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;oneshot&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;bounce&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;jitter&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;random&amp;lt;/code&amp;gt;. Omitted or unknown defaults to &amp;lt;code&amp;gt;loop&amp;lt;/code&amp;gt;. Only seeds the initial mode - a project reload restores the clip&amp;#039;s own saved mode.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|-&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;| &amp;lt;code&amp;gt;plugin_media_has_audio&amp;lt;/code&amp;gt; || Optional. &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt; to enable audio output: the host pulls &amp;lt;code&amp;gt;onRenderAudio()&amp;lt;/code&amp;gt; and mixes the PCM into the master.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|-&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;| &amp;lt;code&amp;gt;plugin_media_audio_channels&amp;lt;/code&amp;gt; || Optional (default &amp;lt;code&amp;gt;2&amp;lt;/code&amp;gt;). Channel count of the produced audio. There is &#039;&#039;&#039;no&#039;&#039;&#039; sample-rate key &amp;amp;ndash; the rate always follows the output device (see Audio, below).&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l165&quot;&gt;Line 165:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 169:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| &amp;lt;code&amp;gt;onRenderFrameGL(frame, texture, width, height)&amp;lt;/code&amp;gt; || returns &amp;lt;code&amp;gt;bool&amp;lt;/code&amp;gt; || Approach 3: render &amp;#039;&amp;#039;&amp;#039;directly into the media texture&amp;#039;&amp;#039;&amp;#039; — &amp;lt;code&amp;gt;texture&amp;lt;/code&amp;gt; is its raw GL handle. Return &amp;lt;code&amp;gt;True&amp;lt;/code&amp;gt; when the frame is in the texture; the pixel upload path is then skipped. Tried before &amp;lt;code&amp;gt;onRenderFrame&amp;lt;/code&amp;gt;; a plugin implements one of the two.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| &amp;lt;code&amp;gt;onRenderFrameGL(frame, texture, width, height)&amp;lt;/code&amp;gt; || returns &amp;lt;code&amp;gt;bool&amp;lt;/code&amp;gt; || Approach 3: render &amp;#039;&amp;#039;&amp;#039;directly into the media texture&amp;#039;&amp;#039;&amp;#039; — &amp;lt;code&amp;gt;texture&amp;lt;/code&amp;gt; is its raw GL handle. Return &amp;lt;code&amp;gt;True&amp;lt;/code&amp;gt; when the frame is in the texture; the pixel upload path is then skipped. Tried before &amp;lt;code&amp;gt;onRenderFrame&amp;lt;/code&amp;gt;; a plugin implements one of the two.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|-&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;| &amp;lt;code&amp;gt;onRenderAudio(num_frames)&amp;lt;/code&amp;gt; || returns interleaved float32 || Audio-producing media: return &#039;&#039;num_frames&#039;&#039;&amp;amp;times;channels interleaved &#039;&#039;&#039;float32&#039;&#039;&#039; samples (bytes / bytearray / numpy). The host pulls exactly the frames needed for a gapless cushion. Enabled by &amp;lt;code&amp;gt;plugin_media_has_audio&amp;lt;/code&amp;gt;; generate at the injected &amp;lt;code&amp;gt;audio_samplerate&amp;lt;/code&amp;gt; (see the Audio section).&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| &amp;lt;code&amp;gt;onClose()&amp;lt;/code&amp;gt; || — || The media is destroyed: release per-instance resources.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| &amp;lt;code&amp;gt;onClose()&amp;lt;/code&amp;gt; || — || The media is destroyed: release per-instance resources.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l186&quot;&gt;Line 186:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 192:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Parameters are addressed exactly like shader effect parameters, e.g. &amp;lt;code&amp;gt;/mxw/track/2/layer/1/clip/media/1/param/1 0.8&amp;lt;/code&amp;gt; or, for a &amp;lt;code&amp;gt;&amp;quot;string&amp;quot;&amp;lt;/code&amp;gt;-typed param, &amp;lt;code&amp;gt;/mxw/track/2/layer/1/clip/media/1/param/2 &amp;quot;https://www.mxwendler.net&amp;quot;&amp;lt;/code&amp;gt;. The &amp;lt;code&amp;gt;media/1&amp;lt;/code&amp;gt; segment reflects the clip&amp;#039;s single active media slot (any other index is out of range). Because the host does not persist a param&amp;#039;s value, a plugin that wants one to survive a project reload must fold it into its own &amp;lt;code&amp;gt;onSave()&amp;lt;/code&amp;gt;/&amp;lt;code&amp;gt;onLoad()&amp;lt;/code&amp;gt; and hand the restored value back as &amp;lt;code&amp;gt;onGetParams()&amp;lt;/code&amp;gt;&amp;#039;s &amp;lt;code&amp;gt;&amp;quot;default&amp;quot;&amp;lt;/code&amp;gt; — which runs after &amp;lt;code&amp;gt;onLoad()&amp;lt;/code&amp;gt; already restored the instance state.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Parameters are addressed exactly like shader effect parameters, e.g. &amp;lt;code&amp;gt;/mxw/track/2/layer/1/clip/media/1/param/1 0.8&amp;lt;/code&amp;gt; or, for a &amp;lt;code&amp;gt;&amp;quot;string&amp;quot;&amp;lt;/code&amp;gt;-typed param, &amp;lt;code&amp;gt;/mxw/track/2/layer/1/clip/media/1/param/2 &amp;quot;https://www.mxwendler.net&amp;quot;&amp;lt;/code&amp;gt;. The &amp;lt;code&amp;gt;media/1&amp;lt;/code&amp;gt; segment reflects the clip&amp;#039;s single active media slot (any other index is out of range). Because the host does not persist a param&amp;#039;s value, a plugin that wants one to survive a project reload must fold it into its own &amp;lt;code&amp;gt;onSave()&amp;lt;/code&amp;gt;/&amp;lt;code&amp;gt;onLoad()&amp;lt;/code&amp;gt; and hand the restored value back as &amp;lt;code&amp;gt;onGetParams()&amp;lt;/code&amp;gt;&amp;#039;s &amp;lt;code&amp;gt;&amp;quot;default&amp;quot;&amp;lt;/code&amp;gt; — which runs after &amp;lt;code&amp;gt;onLoad()&amp;lt;/code&amp;gt; already restored the instance state.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;=== Audio ===&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;A media plugin can also &#039;&#039;&#039;produce&#039;&#039;&#039; audio: implement &amp;lt;code&amp;gt;onRenderAudio(num_frames)&amp;lt;/code&amp;gt; returning &#039;&#039;num_frames&#039;&#039;&amp;amp;times;channels interleaved &#039;&#039;&#039;float32&#039;&#039;&#039; samples, and set &amp;lt;code&amp;gt;plugin_media_has_audio = 1&amp;lt;/code&amp;gt; in the manifest (channel count via &amp;lt;code&amp;gt;plugin_media_audio_channels&amp;lt;/code&amp;gt;, default 2). The host pulls exactly the frames it needs each render frame into a gapless lookahead cushion, so the sound survives render-loop hitches.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;The &#039;&#039;&#039;sample rate always follows the current output device&#039;&#039;&#039; &amp;amp;ndash; there is no sample-rate manifest key. The host injects the live format as the module globals &amp;lt;code&amp;gt;audio_samplerate&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;audio_channels&amp;lt;/code&amp;gt; (like &amp;lt;code&amp;gt;media_id&amp;lt;/code&amp;gt;) before every call; generate at &amp;lt;code&amp;gt;audio_samplerate&amp;lt;/code&amp;gt; and the audio adapts if the device is reopened at another rate. (An optional &amp;lt;code&amp;gt;onAudioFormat()&amp;lt;/code&amp;gt; returning &amp;lt;code&amp;gt;(rate, channels)&amp;lt;/code&amp;gt; may declare the channel count; its rate is ignored.)&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;To &#039;&#039;&#039;consume&#039;&#039;&#039; audio (audio-reactive media), read it with the &amp;lt;code&amp;gt;mxw.audio&amp;lt;/code&amp;gt; capture API &amp;amp;ndash; see the [[Python command reference]]: &amp;lt;code&amp;gt;mxw.audio.output_capture()&amp;lt;/code&amp;gt; for the master mix or &amp;lt;code&amp;gt;mxw.audio.input_capture()&amp;lt;/code&amp;gt; for the input device.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== OpenGL rules for media plugins ===&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== OpenGL rules for media plugins ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</description>
			<pubDate>Sun, 09 Aug 2026 16:00:35 GMT</pubDate>
			<dc:creator>Admin</dc:creator>
			<comments>https://wiki.mxwendler.net/index.php?title=Talk:Python_plugin_reference</comments>
		</item>
		<item>
			<title>Python command reference</title>
			<link>https://wiki.mxwendler.net/index.php?title=Python_command_reference&amp;diff=6210&amp;oldid=6165</link>
			<guid isPermaLink="false">https://wiki.mxwendler.net/index.php?title=Python_command_reference&amp;diff=6210&amp;oldid=6165</guid>
			<description>&lt;p&gt;docs: audio streams — mxw.audio capture + audio-producing media plugins (device-rate adaptive)&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 18:00, 9 August 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l208&quot;&gt;Line 208:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 208:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|&amp;lt;code&amp;gt;mxw.grabber(&amp;quot;name&amp;quot;).getData()&amp;lt;/code&amp;gt; || return the grabber&amp;#039;s pixels as a byte list (RGBA, width&amp;amp;times;height&amp;amp;times;4) || &amp;lt;code&amp;gt;px = mxw.grabber(&amp;quot;cam&amp;quot;).getData()&amp;lt;/code&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|&amp;lt;code&amp;gt;mxw.grabber(&amp;quot;name&amp;quot;).getData()&amp;lt;/code&amp;gt; || return the grabber&amp;#039;s pixels as a byte list (RGBA, width&amp;amp;times;height&amp;amp;times;4) || &amp;lt;code&amp;gt;px = mxw.grabber(&amp;quot;cam&amp;quot;).getData()&amp;lt;/code&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|-&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;!colspan=&quot;3&quot; |Audio capture ( &amp;lt;code&amp;gt;mxw.audio&amp;lt;/code&amp;gt; )&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|-&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|&amp;lt;code&amp;gt;mxw.audio.output_capture(capacity_seconds=4.0)&amp;lt;/code&amp;gt; || open a gapless capture of the master OUTPUT mix; returns a capture handle backed by a lock-free ring (&#039;&#039;capacity_seconds&#039;&#039; of buffer) || &amp;lt;code&amp;gt;cap = mxw.audio.output_capture()&amp;lt;/code&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|-&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|&amp;lt;code&amp;gt;mxw.audio.input_capture(capacity_seconds=4.0)&amp;lt;/code&amp;gt; || open a capture of the selected audio INPUT device (same source the analyzer uses) || &amp;lt;code&amp;gt;cap = mxw.audio.input_capture()&amp;lt;/code&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|-&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|&amp;lt;code&amp;gt;cap.channels&amp;lt;/code&amp;gt; || channel count of the capture || &amp;lt;code&amp;gt;ch = cap.channels&amp;lt;/code&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|-&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|&amp;lt;code&amp;gt;cap.sample_rate&amp;lt;/code&amp;gt; || sample rate in Hz (follows the device) || &amp;lt;code&amp;gt;sr = cap.sample_rate&amp;lt;/code&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|-&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|&amp;lt;code&amp;gt;cap.available()&amp;lt;/code&amp;gt; || frames currently readable in the ring || &amp;lt;code&amp;gt;n = cap.available()&amp;lt;/code&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|-&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|&amp;lt;code&amp;gt;cap.read(max_frames)&amp;lt;/code&amp;gt; || read up to &#039;&#039;max_frames&#039;&#039; frames as interleaved &#039;&#039;&#039;float32&#039;&#039;&#039; bytes (length = frames&amp;amp;times;channels&amp;amp;times;4) || &amp;lt;code&amp;gt;import numpy as np; a = np.frombuffer(cap.read(cap.available()), np.float32).reshape(-1, cap.channels)&amp;lt;/code&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|-&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|&amp;lt;code&amp;gt;cap.is_closed()&amp;lt;/code&amp;gt; || True after a device reopen (rate/channel change) &amp;amp;ndash; drop and re-acquire the handle || &amp;lt;code&amp;gt;if cap.is_closed(): cap = mxw.audio.output_capture()&amp;lt;/code&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|-&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|&amp;lt;code&amp;gt;cap.close()&amp;lt;/code&amp;gt; || release the capture (idempotent) || &amp;lt;code&amp;gt;cap.close()&amp;lt;/code&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|-&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|&amp;lt;code&amp;gt;cap.dropped()&amp;lt;/code&amp;gt; || frames dropped because read() fell behind (ring overrun) || &amp;lt;code&amp;gt;cap.dropped()&amp;lt;/code&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|-&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|&amp;lt;code&amp;gt;cap.starved()&amp;lt;/code&amp;gt; || times the ring was empty on read || &amp;lt;code&amp;gt;cap.starved()&amp;lt;/code&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</description>
			<pubDate>Sun, 09 Aug 2026 16:00:34 GMT</pubDate>
			<dc:creator>Admin</dc:creator>
			<comments>https://wiki.mxwendler.net/index.php?title=Talk:Python_command_reference</comments>
		</item>
		<item>
			<title>Tutorial Opening Different Media</title>
			<link>https://wiki.mxwendler.net/index.php?title=Tutorial_Opening_Different_Media&amp;diff=6209&amp;oldid=5675</link>
			<guid isPermaLink="false">https://wiki.mxwendler.net/index.php?title=Tutorial_Opening_Different_Media&amp;diff=6209&amp;oldid=5675</guid>
			<description>&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 21:27, 8 August 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l11&quot;&gt;Line 11:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 11:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;MXWendler supports nearly all industry-standard grabber- and live input hardware components through Quicktime and DirectShow interfaces. Grabbers for BNC, DVI and SDI video are possible. Latency can be reduced to a minimum, down to under 0,08 seconds, by overclocking the system. Webcams and NDI can be used as live video sources as well. See also: [[Tutorial NDI Tools]].&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;MXWendler supports nearly all industry-standard grabber- and live input hardware components through Quicktime and DirectShow interfaces. Grabbers for BNC, DVI and SDI video are possible. Latency can be reduced to a minimum, down to under 0,08 seconds, by overclocking the system. Webcams and NDI can be used as live video sources as well. See also: [[Tutorial NDI Tools]].&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;===Flash===&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;MXWendler can read and process Adobe Flash files (.swf). These Flash media can also be interactive. In MS Windows, the file is processed by the native Flash interpreter, meaning that all formats are supported. In OS X, a performance-optimized OpenGL Flash interpreter is used, which supports Action Script up to version 1.0.&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;===Images===&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;===Images===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</description>
			<pubDate>Sat, 08 Aug 2026 19:27:24 GMT</pubDate>
			<dc:creator>Admin</dc:creator>
			<comments>https://wiki.mxwendler.net/index.php?title=Talk:Tutorial_Opening_Different_Media</comments>
		</item>
		<item>
			<title>Main Page</title>
			<link>https://wiki.mxwendler.net/index.php?title=Main_Page&amp;diff=6208&amp;oldid=5350</link>
			<guid isPermaLink="false">https://wiki.mxwendler.net/index.php?title=Main_Page&amp;diff=6208&amp;oldid=5350</guid>
			<description>&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 21:20, 8 August 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l5&quot;&gt;Line 5:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 5:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Getting started ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Getting started ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[Introduction]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[Introduction]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[User Interface &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;V6]]&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[User Interface &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;V7&lt;/ins&gt;|User Interface]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* [[User Interface&lt;/del&gt;|User Interface &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;V5&lt;/del&gt;]]&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[Tutorials|Try a Tutorial]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[Tutorials|Try a Tutorial]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[Triggering|Triggering Events]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[Triggering|Triggering Events]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</description>
			<pubDate>Sat, 08 Aug 2026 19:20:05 GMT</pubDate>
			<dc:creator>Admin</dc:creator>
			<comments>https://wiki.mxwendler.net/index.php?title=Talk:Main_Page</comments>
		</item>
		<item>
			<title>Windows 7 + NDI Tools</title>
			<link>https://wiki.mxwendler.net/index.php?title=Windows_7_%2B_NDI_Tools</link>
			<guid isPermaLink="false">https://wiki.mxwendler.net/index.php?title=Windows_7_%2B_NDI_Tools</guid>
			<description>&lt;p&gt;&lt;a href=&quot;/index.php?title=User:Admin&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new mw-userlink&quot; title=&quot;User:Admin (page does not exist)&quot;&gt;&lt;bdi&gt;Admin&lt;/bdi&gt;&lt;/a&gt; deleted page &lt;a href=&quot;/index.php?title=Windows_7_%2B_NDI_Tools&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Windows 7 + NDI Tools (page does not exist)&quot;&gt;Windows 7 + NDI Tools&lt;/a&gt; content was: &amp;quot;This applies to Windows 7 64Bit and MXWendler version 5.0 and above  &amp;#039;&amp;#039;&amp;#039;Problem&amp;#039;&amp;#039;&amp;#039;  The Virtual Input from NDI Tools might not work on some Windows 7 versions due to some problems with windows updates.  &amp;lt;br&amp;gt; When you try to open the Virtual Input in Win 7, you might receive a message that you need to install the Windows Update package KB 3033929 (Or any other Windows security...&amp;quot;, and the only contributor was &amp;quot;&lt;a href=&quot;/index.php?title=Special:Contributions/Behrooz&quot; title=&quot;Special:Contributions/Behrooz&quot;&gt;Behrooz&lt;/a&gt;&amp;quot; (&lt;a href=&quot;/index.php?title=User_talk:Behrooz&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;User talk:Behrooz (page does not exist)&quot;&gt;talk&lt;/a&gt;)&lt;/p&gt;
</description>
			<pubDate>Sat, 08 Aug 2026 19:17:31 GMT</pubDate>
			<dc:creator>Admin</dc:creator>
			<comments>https://wiki.mxwendler.net/index.php?title=Talk:Windows_7_%2B_NDI_Tools</comments>
		</item>
		<item>
			<title>Trouble Shooting</title>
			<link>https://wiki.mxwendler.net/index.php?title=Trouble_Shooting&amp;diff=6207&amp;oldid=6206</link>
			<guid isPermaLink="false">https://wiki.mxwendler.net/index.php?title=Trouble_Shooting&amp;diff=6207&amp;oldid=6206</guid>
			<description>&lt;p&gt;Restore Aero Peek link; remove outdated &amp;#039;Windows 7 + NDI Tools&amp;#039; link (bot)&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 21:17, 8 August 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l36&quot;&gt;Line 36:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 36:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*[[Windows + Unexpected Output Window Size]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*[[Windows + Unexpected Output Window Size]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*[[Windows + No Output in Output Window]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*[[Windows + No Output in Output Window]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;*[[Windows + How to Deactivate Aero Peek to Prevent Unwanted Output Blackouts]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*[[Windows 7 + AMD + Stuttering Output]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*[[Windows 7 + AMD + Stuttering Output]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*[[Windows 7 + AMD + Output Window On Wrong Screen]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*[[Windows 7 + AMD + Output Window On Wrong Screen]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l42&quot;&gt;Line 42:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 43:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*[[Windows 7 + Configuration (config.xml)]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*[[Windows 7 + Configuration (config.xml)]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*[[Windows 7 + Richtexteditor Glitches and ClearType]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*[[Windows 7 + Richtexteditor Glitches and ClearType]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;*[[Windows 7 + NDI Tools]]&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;Linux&amp;#039;&amp;#039;&amp;#039;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;Linux&amp;#039;&amp;#039;&amp;#039;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</description>
			<pubDate>Sat, 08 Aug 2026 19:17:15 GMT</pubDate>
			<dc:creator>Admin</dc:creator>
			<comments>https://wiki.mxwendler.net/index.php?title=Talk:Trouble_Shooting</comments>
		</item>
		<item>
			<title>Windows XP + No output on second screen</title>
			<link>https://wiki.mxwendler.net/index.php?title=Windows_XP_%2B_No_output_on_second_screen</link>
			<guid isPermaLink="false">https://wiki.mxwendler.net/index.php?title=Windows_XP_%2B_No_output_on_second_screen</guid>
			<description>&lt;p&gt;&lt;a href=&quot;/index.php?title=User:Admin&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new mw-userlink&quot; title=&quot;User:Admin (page does not exist)&quot;&gt;&lt;bdi&gt;Admin&lt;/bdi&gt;&lt;/a&gt; deleted page &lt;a href=&quot;/index.php?title=Windows_XP_%2B_No_output_on_second_screen&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Windows XP + No output on second screen (page does not exist)&quot;&gt;Windows XP + No output on second screen&lt;/a&gt; content was: &amp;quot;This applies to Windows XP and above and MXWendler version 4.0 and above with NVidia graphics  &amp;#039;&amp;#039;&amp;#039;Problem&amp;#039;&amp;#039;&amp;#039;   The MXW UI runs, and you see content updating in the output on the first screen, but not on the second (output) screen.   &amp;#039;&amp;#039;&amp;#039;Reason&amp;#039;&amp;#039;&amp;#039;   You have an NVidia graphics board.   &amp;#039;&amp;#039;&amp;#039;Solution&amp;#039;&amp;#039;&amp;#039;   1. Open NVidia system settings.  &amp;lt;br&amp;gt; 2. Under &amp;#039;Multi-GPU Acceleration&amp;#039; enable &amp;#039;Compatibility Mode&amp;#039;.   &amp;#039;&amp;#039;&amp;#039;Background&amp;#039;&amp;#039;&amp;#039;   If you select performance mode, only the first screen rece...&amp;quot;&lt;/p&gt;
</description>
			<pubDate>Sat, 08 Aug 2026 19:17:10 GMT</pubDate>
			<dc:creator>Admin</dc:creator>
			<comments>https://wiki.mxwendler.net/index.php?title=Talk:Windows_XP_%2B_No_output_on_second_screen</comments>
		</item>
		<item>
			<title>Re-Converting Video files using AVANTI GUI (Freeware)</title>
			<link>https://wiki.mxwendler.net/index.php?title=Re-Converting_Video_files_using_AVANTI_GUI_(Freeware)</link>
			<guid isPermaLink="false">https://wiki.mxwendler.net/index.php?title=Re-Converting_Video_files_using_AVANTI_GUI_(Freeware)</guid>
			<description>&lt;p&gt;&lt;a href=&quot;/index.php?title=User:Admin&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new mw-userlink&quot; title=&quot;User:Admin (page does not exist)&quot;&gt;&lt;bdi&gt;Admin&lt;/bdi&gt;&lt;/a&gt; deleted page &lt;a href=&quot;/index.php?title=Re-Converting_Video_files_using_AVANTI_GUI_(Freeware)&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Re-Converting Video files using AVANTI GUI (Freeware) (page does not exist)&quot;&gt;Re-Converting Video files using AVANTI GUI (Freeware)&lt;/a&gt; content was: &amp;quot;Admin edited this site&amp;quot;, and the only contributor was &amp;quot;&lt;a href=&quot;/index.php?title=Special:Contributions/Admin&quot; title=&quot;Special:Contributions/Admin&quot;&gt;Admin&lt;/a&gt;&amp;quot; (&lt;a href=&quot;/index.php?title=User_talk:Admin&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;User talk:Admin (page does not exist)&quot;&gt;talk&lt;/a&gt;)&lt;/p&gt;
</description>
			<pubDate>Sat, 08 Aug 2026 19:16:58 GMT</pubDate>
			<dc:creator>Admin</dc:creator>
			<comments>https://wiki.mxwendler.net/index.php?title=Talk:Re-Converting_Video_files_using_AVANTI_GUI_(Freeware)</comments>
		</item>
		<item>
			<title>Trouble Shooting</title>
			<link>https://wiki.mxwendler.net/index.php?title=Trouble_Shooting&amp;diff=6206&amp;oldid=6069</link>
			<guid isPermaLink="false">https://wiki.mxwendler.net/index.php?title=Trouble_Shooting&amp;diff=6206&amp;oldid=6069</guid>
			<description>&lt;p&gt;Remove link to deleted page &amp;#039;Windows + How to Deactivate Aero Peek...&amp;#039; (bot)&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 21:15, 8 August 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;4&quot; class=&quot;diff-multi&quot; lang=&quot;en&quot;&gt;(2 intermediate revisions by the same user not shown)&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l34&quot;&gt;Line 34:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 34:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*[[Windows 10 + Nvidia and Intel Cards]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*[[Windows 10 + Nvidia and Intel Cards]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*[[Windows + Blackmagic Decklink Capture Cards]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*[[Windows + Blackmagic Decklink Capture Cards]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;*[[Windows + How to Deactivate Aero Peek to Prevent Unwanted Output Blackouts]]&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*[[Windows + Unexpected Output Window Size]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*[[Windows + Unexpected Output Window Size]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*[[Windows + No Output in Output Window]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*[[Windows + No Output in Output Window]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l44&quot;&gt;Line 44:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 43:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*[[Windows 7 + Richtexteditor Glitches and ClearType]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*[[Windows 7 + Richtexteditor Glitches and ClearType]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*[[Windows 7 + NDI Tools]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*[[Windows 7 + NDI Tools]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;*[[Windows XP + No output on second screen|Windows XP + NVidia No output on second screen]]&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;*[[Re-Converting Video files using AVANTI GUI (Freeware)]]&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;Linux&amp;#039;&amp;#039;&amp;#039;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;Linux&amp;#039;&amp;#039;&amp;#039;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</description>
			<pubDate>Sat, 08 Aug 2026 19:15:28 GMT</pubDate>
			<dc:creator>Admin</dc:creator>
			<comments>https://wiki.mxwendler.net/index.php?title=Talk:Trouble_Shooting</comments>
		</item>
		<item>
			<title>OSC Reference</title>
			<link>https://wiki.mxwendler.net/index.php?title=OSC_Reference&amp;diff=6203&amp;oldid=6201</link>
			<guid isPermaLink="false">https://wiki.mxwendler.net/index.php?title=OSC_Reference&amp;diff=6203&amp;oldid=6201</guid>
			<description>&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 21:13, 8 August 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;4&quot; class=&quot;diff-multi&quot; lang=&quot;en&quot;&gt;(One intermediate revision by the same user not shown)&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;This reference applies to all different OS&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;. The presented OSC commands are for most part supported in version 6.0 but will be fully functional in version 6.0.08 and above&lt;/del&gt;.  &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;This reference applies to all different OS.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;div class=&amp;quot;noprint&amp;quot;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;div class=&amp;quot;noprint&amp;quot;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l16&quot;&gt;Line 16:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 16:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Allowed data formats including numeric, symbolic, and “blob” arguments&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Allowed data formats including numeric, symbolic, and “blob” arguments&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Open-ended, dynamic, URL-style naming scheme for the receivers&amp;#039; address&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Open-ended, dynamic, URL-style naming scheme for the receivers&amp;#039; address&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;      &lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[https://en.wikipedia.org/wiki/Open_Sound_Control [1&amp;lt;nowiki&amp;gt;]&amp;lt;/nowiki&amp;gt; Wikipedia Link]&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Contents ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Contents ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{|&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{|&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l25&quot;&gt;Line 25:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 21:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| style=&amp;quot;padding: 0px 10px&amp;quot; | [[Controlling MXW through OSC]]  &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| style=&amp;quot;padding: 0px 10px&amp;quot; | [[Controlling MXW through OSC]]  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;| style=&quot;padding: 0px 30px&quot; | &#039;&#039;Receiving OSC commands in MXW&#039;&#039;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| style=&quot;padding: 0px 10px&quot; | [[MXW OSC command structure]]  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|-&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;| style=&quot;padding: 0px 30px 10px&quot; | &#039;&#039;Output OSC from MXW: Send vs. Reply&#039;&#039;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|-&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| style=&quot;padding: 0px 10px &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;0px&lt;/del&gt;&quot; | [[MXW OSC command structure]]  &lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|-&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;| style=&quot;padding: 0px 30px&quot; | &#039;&#039;Sending OSC Values&#039;&#039; &lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|-&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;| style=&quot;padding: 0px 30px&quot; | &#039;&#039;Examples&#039;&#039; &lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| style=&quot;padding: 10px&quot; | [[OSC command reference]]  &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| style=&quot;padding: &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;0px &lt;/ins&gt;10px&quot; | [[OSC command reference]]  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| style=&quot;padding: &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt; &lt;/del&gt;10px&quot; | [[OSC Troubleshooting|Troubleshooting]]  &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| style=&quot;padding: &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;0px &lt;/ins&gt;10px&quot; | [[OSC Troubleshooting|Troubleshooting]]  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:OSC]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:OSC]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:Reference]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:Reference]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</description>
			<pubDate>Sat, 08 Aug 2026 19:13:01 GMT</pubDate>
			<dc:creator>Admin</dc:creator>
			<comments>https://wiki.mxwendler.net/index.php?title=Talk:OSC_Reference</comments>
		</item>
		<item>
			<title>Troubleshooting</title>
			<link>https://wiki.mxwendler.net/index.php?title=Troubleshooting</link>
			<guid isPermaLink="false">https://wiki.mxwendler.net/index.php?title=Troubleshooting</guid>
			<description>&lt;p&gt;&lt;a href=&quot;/index.php?title=User:Admin&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new mw-userlink&quot; title=&quot;User:Admin (page does not exist)&quot;&gt;&lt;bdi&gt;Admin&lt;/bdi&gt;&lt;/a&gt; deleted page &lt;a href=&quot;/index.php?title=Troubleshooting&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Troubleshooting (page does not exist)&quot;&gt;Troubleshooting&lt;/a&gt; content was: &amp;quot;#REDIRECT &lt;a href=&quot;/index.php?title=OSC_Troubleshooting&quot; title=&quot;OSC Troubleshooting&quot;&gt;OSC Troubleshooting&lt;/a&gt;&amp;quot;, and the only contributor was &amp;quot;&lt;a href=&quot;/index.php?title=Special:Contributions/Admin&quot; title=&quot;Special:Contributions/Admin&quot;&gt;Admin&lt;/a&gt;&amp;quot; (&lt;a href=&quot;/index.php?title=User_talk:Admin&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;User talk:Admin (page does not exist)&quot;&gt;talk&lt;/a&gt;)&lt;/p&gt;
</description>
			<pubDate>Sat, 08 Aug 2026 19:09:50 GMT</pubDate>
			<dc:creator>Admin</dc:creator>
			<comments>https://wiki.mxwendler.net/index.php?title=Talk:Troubleshooting</comments>
		</item>
		<item>
			<title>OSC Reference</title>
			<link>https://wiki.mxwendler.net/index.php?title=OSC_Reference&amp;diff=6201&amp;oldid=6198</link>
			<guid isPermaLink="false">https://wiki.mxwendler.net/index.php?title=OSC_Reference&amp;diff=6201&amp;oldid=6198</guid>
			<description>&lt;p&gt;Update link after renaming Troubleshooting -&amp;gt; OSC Troubleshooting (bot)&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 21:08, 8 August 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l37&quot;&gt;Line 37:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 37:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| style=&amp;quot;padding: 10px&amp;quot; | [[OSC command reference]]  &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| style=&amp;quot;padding: 10px&amp;quot; | [[OSC command reference]]  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| style=&quot;padding:  10px&quot; | [[Troubleshooting]]  &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| style=&quot;padding:  10px&quot; | [[&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;OSC Troubleshooting|&lt;/ins&gt;Troubleshooting]]  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:OSC]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:OSC]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:Reference]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:Reference]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</description>
			<pubDate>Sat, 08 Aug 2026 19:08:59 GMT</pubDate>
			<dc:creator>Admin</dc:creator>
			<comments>https://wiki.mxwendler.net/index.php?title=Talk:OSC_Reference</comments>
		</item>
		<item>
			<title>Troubleshooting</title>
			<link>https://wiki.mxwendler.net/index.php?title=Troubleshooting&amp;diff=6199&amp;oldid=0</link>
			<guid isPermaLink="false">https://wiki.mxwendler.net/index.php?title=Troubleshooting&amp;diff=6199&amp;oldid=0</guid>
			<description>&lt;p&gt;&lt;a href=&quot;/index.php?title=User:Admin&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new mw-userlink&quot; title=&quot;User:Admin (page does not exist)&quot;&gt;&lt;bdi&gt;Admin&lt;/bdi&gt;&lt;/a&gt; moved page &lt;a href=&quot;/index.php?title=Troubleshooting&amp;amp;redirect=no&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Troubleshooting (page does not exist)&quot;&gt;Troubleshooting&lt;/a&gt; to &lt;a href=&quot;/index.php?title=OSC_Troubleshooting&quot; title=&quot;OSC Troubleshooting&quot;&gt;OSC Troubleshooting&lt;/a&gt; Clarify: OSC-specific troubleshooting&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Common issues that can arise while using OSC and MXW are generally linked to network malfunctions.&lt;br /&gt;
&lt;br /&gt;
===Network diagnostics===&lt;br /&gt;
     &lt;br /&gt;
Make sure that the system you want to control is correctly connected to the same network as the ‘master’  machine.&lt;br /&gt;
&lt;br /&gt;
==== To proof if the two machines are able to communicate in the network try to ping reciprocally the two systems: ====&lt;br /&gt;
:* For Windows users:&lt;br /&gt;
::1. Open the “Command Prompt” in the ‘master’ system as Administrator&lt;br /&gt;
::2. Type &amp;lt;code&amp;gt; ipconfig &amp;lt;/code&amp;gt; take note of the IPv4 Address&lt;br /&gt;
::3. Repeat for the ‘slave’ system&lt;br /&gt;
::4.In the ‘master’ test if the other machine is reachable by typing &amp;lt;code&amp;gt; ping &amp;lt;/code&amp;gt; followed by the IP of the ‘slave’ (e.g. &amp;lt;code&amp;gt; ping 192.168.178.7 &amp;lt;/code&amp;gt;)&lt;br /&gt;
::5. If the machine is reachable a similar message will appear:&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
              Pinging 192.168.178.7 with 32 bytes of data:&lt;br /&gt;
              Reply from 192.168.178.7: bytes=32 time&amp;lt;1ms TTL=64&lt;br /&gt;
              Reply from 192.168.178.7: bytes=32 time&amp;lt;1ms TTL=64&lt;br /&gt;
              Reply from 192.168.178.7: bytes=32 time&amp;lt;1ms TTL=64&lt;br /&gt;
              Reply from 192.168.178.7: bytes=32 time&amp;lt;1ms TTL=64&lt;br /&gt;
              &lt;br /&gt;
              Ping statistics for 192.168.178.7:&lt;br /&gt;
                  Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),&lt;br /&gt;
              Approximate round trip times in milli-seconds:&lt;br /&gt;
                 Minimum = 0ms, Maximum = 0ms, Average = 0ms&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
::* In case it is not reachable the message will show in the statistics&lt;br /&gt;
              Received = 0 , Lost = 4 (100% Loss) &lt;br /&gt;
::* Repeat the steps sending the ping from the ‘slave’ to the ‘master’ IP to proof the connections&lt;br /&gt;
:* For Mac OS X users:&lt;br /&gt;
::1. Press “Apple” + &amp;quot;SPACE BAR&amp;quot; and search for “Terminal”  in the ‘master’ system&lt;br /&gt;
::2. Type &amp;lt;code&amp;gt; ping &amp;lt;/code&amp;gt; followed by the IP Address of the ‘slave’  &lt;br /&gt;
::3. Proof if the ping get through&lt;br /&gt;
::4. Repeat for the ‘slave’ system pinging the IP of the ‘master’&lt;br /&gt;
              &lt;br /&gt;
==== In case of failure to connect: ==== &lt;br /&gt;
:*Verify that the firewall is not blocking the communication:&lt;br /&gt;
::* For Windows users:&lt;br /&gt;
:::1. Search for “Firewall &amp;amp; Network Protection” in the “Start” menu &lt;br /&gt;
:::2. Deactivate all three (Domain, Private and Public) firewalls by entering the respective window and switching the protection to “Off” in all of them&lt;br /&gt;
::* For Mac OS X users:&lt;br /&gt;
:::1. In the Apple menu, select “System Preferences”&lt;br /&gt;
:::2. In the System Preferences window, select “Security and Privacy”&lt;br /&gt;
:::3. In the tab “Firewall” turn off the Firewall by pressing the “Turn Off” Button (10.6 or higher) or by deselecting the checkbox “Block all incoming connections” (10.5 or lower)&lt;br /&gt;
&amp;lt;/div&amp;gt;        &lt;br /&gt;
::* In your Router settings page (see the manufacturers manual for instructions) disable AP (access point) isolation, also known as &amp;#039;Client Isolation&amp;#039; or &amp;#039;Guest Mode&amp;#039;  when active&lt;br /&gt;
&lt;br /&gt;
==== In case of occasional loss of OSC packages: ====&lt;br /&gt;
::* The maximum size of every OSC package is defined by the MTU (minimum transport unit) of the network in use. Big packages tend to get lost more easily depending on the characteristics of the network so reducing the amount of big blobs (e.g. preview requests) can lower the loss rate. See&lt;br /&gt;
::* In case of loss of small packages, verify if the packages are getting sent and their size with a package sniffer (e.g. &amp;quot;Wireshark&amp;quot;) and try different settings on your receiving console/device.&lt;br /&gt;
&amp;lt;/br&amp;gt;&lt;br /&gt;
&amp;lt;/br&amp;gt;     &lt;br /&gt;
If none of the above solutions solves the issue try by restarting the software and reconnecting all the network chain from start.&lt;br /&gt;
&lt;br /&gt;
For further diagnostics activate the Log of received data in MXW and the dispatch of livesigns (See Points 2.2 and 2.2 d. of the Open Sound Control References) to test the receiving and sending functionality on the wished OSC console, Pd patch or the Protokol App for a mobile option (see point 4.).&lt;/div&gt;</description>
			<pubDate>Sat, 08 Aug 2026 19:08:58 GMT</pubDate>
			<dc:creator>Admin</dc:creator>
			<comments>https://wiki.mxwendler.net/index.php?title=Talk:Troubleshooting</comments>
		</item>
		<item>
			<title>5. Troubleshooting</title>
			<link>https://wiki.mxwendler.net/index.php?title=5._Troubleshooting</link>
			<guid isPermaLink="false">https://wiki.mxwendler.net/index.php?title=5._Troubleshooting</guid>
			<description>&lt;p&gt;&lt;a href=&quot;/index.php?title=User:Admin&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new mw-userlink&quot; title=&quot;User:Admin (page does not exist)&quot;&gt;&lt;bdi&gt;Admin&lt;/bdi&gt;&lt;/a&gt; deleted page &lt;a href=&quot;/index.php?title=5._Troubleshooting&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;5. Troubleshooting (page does not exist)&quot;&gt;5. Troubleshooting&lt;/a&gt; content was: &amp;quot;#REDIRECT &lt;a href=&quot;/index.php?title=Troubleshooting&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Troubleshooting (page does not exist)&quot;&gt;Troubleshooting&lt;/a&gt;&amp;quot;, and the only contributor was &amp;quot;&lt;a href=&quot;/index.php?title=Special:Contributions/Admin&quot; title=&quot;Special:Contributions/Admin&quot;&gt;Admin&lt;/a&gt;&amp;quot; (&lt;a href=&quot;/index.php?title=User_talk:Admin&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;User talk:Admin (page does not exist)&quot;&gt;talk&lt;/a&gt;)&lt;/p&gt;
</description>
			<pubDate>Sat, 08 Aug 2026 19:07:57 GMT</pubDate>
			<dc:creator>Admin</dc:creator>
			<comments>https://wiki.mxwendler.net/index.php?title=Talk:5._Troubleshooting</comments>
		</item>
		<item>
			<title>2. MXW OSC command structure</title>
			<link>https://wiki.mxwendler.net/index.php?title=2._MXW_OSC_command_structure</link>
			<guid isPermaLink="false">https://wiki.mxwendler.net/index.php?title=2._MXW_OSC_command_structure</guid>
			<description>&lt;p&gt;&lt;a href=&quot;/index.php?title=User:Admin&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new mw-userlink&quot; title=&quot;User:Admin (page does not exist)&quot;&gt;&lt;bdi&gt;Admin&lt;/bdi&gt;&lt;/a&gt; deleted page &lt;a href=&quot;/index.php?title=2._MXW_OSC_command_structure&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;2. MXW OSC command structure (page does not exist)&quot;&gt;2. MXW OSC command structure&lt;/a&gt; content was: &amp;quot;#REDIRECT &lt;a href=&quot;/index.php?title=MXW_OSC_command_structure&quot; title=&quot;MXW OSC command structure&quot;&gt;MXW OSC command structure&lt;/a&gt;&amp;quot;, and the only contributor was &amp;quot;&lt;a href=&quot;/index.php?title=Special:Contributions/Admin&quot; title=&quot;Special:Contributions/Admin&quot;&gt;Admin&lt;/a&gt;&amp;quot; (&lt;a href=&quot;/index.php?title=User_talk:Admin&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;User talk:Admin (page does not exist)&quot;&gt;talk&lt;/a&gt;)&lt;/p&gt;
</description>
			<pubDate>Sat, 08 Aug 2026 19:07:52 GMT</pubDate>
			<dc:creator>Admin</dc:creator>
			<comments>https://wiki.mxwendler.net/index.php?title=Talk:2._MXW_OSC_command_structure</comments>
		</item>
		<item>
			<title>1. Controlling MXW through OSC</title>
			<link>https://wiki.mxwendler.net/index.php?title=1._Controlling_MXW_through_OSC</link>
			<guid isPermaLink="false">https://wiki.mxwendler.net/index.php?title=1._Controlling_MXW_through_OSC</guid>
			<description>&lt;p&gt;&lt;a href=&quot;/index.php?title=User:Admin&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new mw-userlink&quot; title=&quot;User:Admin (page does not exist)&quot;&gt;&lt;bdi&gt;Admin&lt;/bdi&gt;&lt;/a&gt; deleted page &lt;a href=&quot;/index.php?title=1._Controlling_MXW_through_OSC&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;1. Controlling MXW through OSC (page does not exist)&quot;&gt;1. Controlling MXW through OSC&lt;/a&gt; content was: &amp;quot;#REDIRECT &lt;a href=&quot;/index.php?title=Controlling_MXW_through_OSC&quot; title=&quot;Controlling MXW through OSC&quot;&gt;Controlling MXW through OSC&lt;/a&gt;&amp;quot;, and the only contributor was &amp;quot;&lt;a href=&quot;/index.php?title=Special:Contributions/Admin&quot; title=&quot;Special:Contributions/Admin&quot;&gt;Admin&lt;/a&gt;&amp;quot; (&lt;a href=&quot;/index.php?title=User_talk:Admin&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;User talk:Admin (page does not exist)&quot;&gt;talk&lt;/a&gt;)&lt;/p&gt;
</description>
			<pubDate>Sat, 08 Aug 2026 19:07:44 GMT</pubDate>
			<dc:creator>Admin</dc:creator>
			<comments>https://wiki.mxwendler.net/index.php?title=Talk:1._Controlling_MXW_through_OSC</comments>
		</item>
		<item>
			<title>OSC Reference</title>
			<link>https://wiki.mxwendler.net/index.php?title=OSC_Reference&amp;diff=6198&amp;oldid=6191</link>
			<guid isPermaLink="false">https://wiki.mxwendler.net/index.php?title=OSC_Reference&amp;diff=6198&amp;oldid=6191</guid>
			<description>&lt;p&gt;Remove index numbering from OSC contents (links + sub-items) (bot)&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 21:04, 8 August 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l23&quot;&gt;Line 23:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 23:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{|&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{|&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| style=&quot;padding: 0px 10px&quot; | [[&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;1. &lt;/del&gt;Controlling MXW through OSC]]  &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| style=&quot;padding: 0px 10px&quot; | [[Controlling MXW through OSC]]  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| style=&quot;padding: 0px 30px&quot; | &#039;&#039;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;1.1 &lt;/del&gt;Receiving OSC commands in MXW&#039;&#039;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| style=&quot;padding: 0px 30px&quot; | &#039;&#039;Receiving OSC commands in MXW&#039;&#039;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| style=&quot;padding: 0px 30px 10px&quot; | &#039;&#039;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;1.2 &lt;/del&gt;Output OSC from MXW: Send vs. Reply&#039;&#039;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| style=&quot;padding: 0px 30px 10px&quot; | &#039;&#039;Output OSC from MXW: Send vs. Reply&#039;&#039;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| style=&quot;padding: 0px 10px 0px&quot; | [[&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;2. &lt;/del&gt;MXW OSC command structure]]  &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| style=&quot;padding: 0px 10px 0px&quot; | [[MXW OSC command structure]]  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| style=&quot;padding: 0px 30px&quot; | &#039;&#039;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;2.1 &lt;/del&gt;Sending OSC Values&#039;&#039;  &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| style=&quot;padding: 0px 30px&quot; | &#039;&#039;Sending OSC Values&#039;&#039;  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| style=&quot;padding: 0px 30px&quot; | &#039;&#039;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;2.2 &lt;/del&gt;Examples&#039;&#039;  &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| style=&quot;padding: 0px 30px&quot; | &#039;&#039;Examples&#039;&#039;  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| style=&amp;quot;padding: 10px&amp;quot; | [[OSC command reference]]  &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| style=&amp;quot;padding: 10px&amp;quot; | [[OSC command reference]]  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| style=&quot;padding:  10px&quot; | [[&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;5. &lt;/del&gt;Troubleshooting]]  &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| style=&quot;padding:  10px&quot; | [[Troubleshooting]]  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:OSC]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:OSC]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:Reference]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:Reference]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</description>
			<pubDate>Sat, 08 Aug 2026 19:04:34 GMT</pubDate>
			<dc:creator>Admin</dc:creator>
			<comments>https://wiki.mxwendler.net/index.php?title=Talk:OSC_Reference</comments>
		</item>
		<item>
			<title>5. Troubleshooting</title>
			<link>https://wiki.mxwendler.net/index.php?title=5._Troubleshooting&amp;diff=6196&amp;oldid=0</link>
			<guid isPermaLink="false">https://wiki.mxwendler.net/index.php?title=5._Troubleshooting&amp;diff=6196&amp;oldid=0</guid>
			<description>&lt;p&gt;&lt;a href=&quot;/index.php?title=User:Admin&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new mw-userlink&quot; title=&quot;User:Admin (page does not exist)&quot;&gt;&lt;bdi&gt;Admin&lt;/bdi&gt;&lt;/a&gt; moved page &lt;a href=&quot;/index.php?title=5._Troubleshooting&amp;amp;redirect=no&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;5. Troubleshooting (page does not exist)&quot;&gt;5. Troubleshooting&lt;/a&gt; to &lt;a href=&quot;/index.php?title=Troubleshooting&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Troubleshooting (page does not exist)&quot;&gt;Troubleshooting&lt;/a&gt; Remove leading index prefix from title&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Common issues that can arise while using OSC and MXW are generally linked to network malfunctions.&lt;br /&gt;
&lt;br /&gt;
===Network diagnostics===&lt;br /&gt;
     &lt;br /&gt;
Make sure that the system you want to control is correctly connected to the same network as the ‘master’  machine.&lt;br /&gt;
&lt;br /&gt;
==== To proof if the two machines are able to communicate in the network try to ping reciprocally the two systems: ====&lt;br /&gt;
:* For Windows users:&lt;br /&gt;
::1. Open the “Command Prompt” in the ‘master’ system as Administrator&lt;br /&gt;
::2. Type &amp;lt;code&amp;gt; ipconfig &amp;lt;/code&amp;gt; take note of the IPv4 Address&lt;br /&gt;
::3. Repeat for the ‘slave’ system&lt;br /&gt;
::4.In the ‘master’ test if the other machine is reachable by typing &amp;lt;code&amp;gt; ping &amp;lt;/code&amp;gt; followed by the IP of the ‘slave’ (e.g. &amp;lt;code&amp;gt; ping 192.168.178.7 &amp;lt;/code&amp;gt;)&lt;br /&gt;
::5. If the machine is reachable a similar message will appear:&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
              Pinging 192.168.178.7 with 32 bytes of data:&lt;br /&gt;
              Reply from 192.168.178.7: bytes=32 time&amp;lt;1ms TTL=64&lt;br /&gt;
              Reply from 192.168.178.7: bytes=32 time&amp;lt;1ms TTL=64&lt;br /&gt;
              Reply from 192.168.178.7: bytes=32 time&amp;lt;1ms TTL=64&lt;br /&gt;
              Reply from 192.168.178.7: bytes=32 time&amp;lt;1ms TTL=64&lt;br /&gt;
              &lt;br /&gt;
              Ping statistics for 192.168.178.7:&lt;br /&gt;
                  Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),&lt;br /&gt;
              Approximate round trip times in milli-seconds:&lt;br /&gt;
                 Minimum = 0ms, Maximum = 0ms, Average = 0ms&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
::* In case it is not reachable the message will show in the statistics&lt;br /&gt;
              Received = 0 , Lost = 4 (100% Loss) &lt;br /&gt;
::* Repeat the steps sending the ping from the ‘slave’ to the ‘master’ IP to proof the connections&lt;br /&gt;
:* For Mac OS X users:&lt;br /&gt;
::1. Press “Apple” + &amp;quot;SPACE BAR&amp;quot; and search for “Terminal”  in the ‘master’ system&lt;br /&gt;
::2. Type &amp;lt;code&amp;gt; ping &amp;lt;/code&amp;gt; followed by the IP Address of the ‘slave’  &lt;br /&gt;
::3. Proof if the ping get through&lt;br /&gt;
::4. Repeat for the ‘slave’ system pinging the IP of the ‘master’&lt;br /&gt;
              &lt;br /&gt;
==== In case of failure to connect: ==== &lt;br /&gt;
:*Verify that the firewall is not blocking the communication:&lt;br /&gt;
::* For Windows users:&lt;br /&gt;
:::1. Search for “Firewall &amp;amp; Network Protection” in the “Start” menu &lt;br /&gt;
:::2. Deactivate all three (Domain, Private and Public) firewalls by entering the respective window and switching the protection to “Off” in all of them&lt;br /&gt;
::* For Mac OS X users:&lt;br /&gt;
:::1. In the Apple menu, select “System Preferences”&lt;br /&gt;
:::2. In the System Preferences window, select “Security and Privacy”&lt;br /&gt;
:::3. In the tab “Firewall” turn off the Firewall by pressing the “Turn Off” Button (10.6 or higher) or by deselecting the checkbox “Block all incoming connections” (10.5 or lower)&lt;br /&gt;
&amp;lt;/div&amp;gt;        &lt;br /&gt;
::* In your Router settings page (see the manufacturers manual for instructions) disable AP (access point) isolation, also known as &amp;#039;Client Isolation&amp;#039; or &amp;#039;Guest Mode&amp;#039;  when active&lt;br /&gt;
&lt;br /&gt;
==== In case of occasional loss of OSC packages: ====&lt;br /&gt;
::* The maximum size of every OSC package is defined by the MTU (minimum transport unit) of the network in use. Big packages tend to get lost more easily depending on the characteristics of the network so reducing the amount of big blobs (e.g. preview requests) can lower the loss rate. See&lt;br /&gt;
::* In case of loss of small packages, verify if the packages are getting sent and their size with a package sniffer (e.g. &amp;quot;Wireshark&amp;quot;) and try different settings on your receiving console/device.&lt;br /&gt;
&amp;lt;/br&amp;gt;&lt;br /&gt;
&amp;lt;/br&amp;gt;     &lt;br /&gt;
If none of the above solutions solves the issue try by restarting the software and reconnecting all the network chain from start.&lt;br /&gt;
&lt;br /&gt;
For further diagnostics activate the Log of received data in MXW and the dispatch of livesigns (See Points 2.2 and 2.2 d. of the Open Sound Control References) to test the receiving and sending functionality on the wished OSC console, Pd patch or the Protokol App for a mobile option (see point 4.).&lt;/div&gt;</description>
			<pubDate>Sat, 08 Aug 2026 19:04:14 GMT</pubDate>
			<dc:creator>Admin</dc:creator>
			<comments>https://wiki.mxwendler.net/index.php?title=Talk:5._Troubleshooting</comments>
		</item>
		<item>
			<title>2. MXW OSC command structure</title>
			<link>https://wiki.mxwendler.net/index.php?title=2._MXW_OSC_command_structure&amp;diff=6194&amp;oldid=0</link>
			<guid isPermaLink="false">https://wiki.mxwendler.net/index.php?title=2._MXW_OSC_command_structure&amp;diff=6194&amp;oldid=0</guid>
			<description>&lt;p&gt;&lt;a href=&quot;/index.php?title=User:Admin&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new mw-userlink&quot; title=&quot;User:Admin (page does not exist)&quot;&gt;&lt;bdi&gt;Admin&lt;/bdi&gt;&lt;/a&gt; moved page &lt;a href=&quot;/index.php?title=2._MXW_OSC_command_structure&amp;amp;redirect=no&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;2. MXW OSC command structure (page does not exist)&quot;&gt;2. MXW OSC command structure&lt;/a&gt; to &lt;a href=&quot;/index.php?title=MXW_OSC_command_structure&quot; title=&quot;MXW OSC command structure&quot;&gt;MXW OSC command structure&lt;/a&gt; Remove leading index prefix from title&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;
View source for 2. MXW OSC command structure&lt;br /&gt;
← 2. MXW OSC command structure&lt;br /&gt;
Jump to navigationJump to search&lt;br /&gt;
You do not have permission to edit this page, for the following reason:&lt;br /&gt;
&lt;br /&gt;
The action you have requested is limited to users in the group: Users.&lt;br /&gt;
&lt;br /&gt;
You can view and copy the source of this page.&lt;br /&gt;
&lt;br /&gt;
Commands to the MXW OSC interface always follow the same syntax:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;/mxw/&amp;lt;address of widget&amp;gt; [MSGID] &amp;lt;float|integer|string&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
for example: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;/mxw/track/1 0.5&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
or:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;/mxw/set play patch1&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
or:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;/mxw/playlist MSGID0001 info&amp;lt;/code&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Commands always begin with /mxw/ and it is followed by the address of the receiver and an argument that can be a numeric value, a string, or a combination of both.&lt;br /&gt;
The only optional element is the “Message-ID”.&lt;br /&gt;
&lt;br /&gt;
== 2.1 Sending OSC Values ==&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
The command receivers listen to a value that is either a float or an integer (if they are widgets), or to strings (e.g. to choose patches or clips). &lt;br /&gt;
==== Faders ====&lt;br /&gt;
Receivers in MXW connected to faders in the user interface are responding to Float values. Floats are always in the range of 0.0 to 1.0 and will be scaled to the actual range of the recalled widget. &amp;lt;br&amp;gt;&lt;br /&gt;
For instance, the speed fader has a range in MXW that goes between -5 and 5 and its active range is dependent on the type of played media. &amp;lt;br&amp;gt; If a float value like 0.6 is sent to the OSC address of the clip speed, the fader moves to the value 1.0  (original speed of the clip).&lt;br /&gt;
&lt;br /&gt;
==== Buttons and Checkboxes ====&lt;br /&gt;
Widgets in MXW that have an &amp;#039;&amp;#039;&amp;#039;ON/OFF&amp;#039;&amp;#039;&amp;#039; state accept integers as values. Buttons have the functions Press and Release assigned respectively to &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;0&amp;lt;/code&amp;gt; and checkboxes have assigned ON and OFF respectively to &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;0&amp;lt;/code&amp;gt;. &amp;lt;/br&amp;gt; This means that if one wants to send a button press, e.g. a &amp;quot;play&amp;quot; button press, a value &amp;quot;0&amp;quot; has to be sent (to send a command, like with a mouse-click, a button must be pressed &amp;lt;u&amp;gt;and released&amp;lt;/u&amp;gt; after)&lt;br /&gt;
&lt;br /&gt;
==== Drop-down Boxes and Combo Boxes ====&lt;br /&gt;
Drop-down lists and Combo Boxes are indexed with integers ranging between &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt; and the maximum number of elements. For example to select the third element of a list the integer &amp;lt;code&amp;gt;3&amp;lt;/code&amp;gt; will be sent to the address of the Combo Box.&lt;br /&gt;
&lt;br /&gt;
=== String Tokens ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
Specific string tokens can also be sent to the command receivers and they can respectively activate specific functions paired with a numeric value or another string. The usable strings are &amp;lt;code&amp;gt;play&amp;lt;/code&amp;gt;&amp;lt;code&amp;gt;info&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;select&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;preview&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;clear&amp;lt;/code&amp;gt;.&lt;br /&gt;
==== play ====  &lt;br /&gt;
The string play can be sent together with another string containing the name of a saved patch in the address &amp;lt;code&amp;gt;/mxw/set &amp;lt;/code&amp;gt; to start the playback of the recalled patch.&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;code&amp;gt;/mxw/set play patch1&amp;lt;/code&amp;gt;.&lt;br /&gt;
==== info ====&lt;br /&gt;
The string variable info can be sent to a specific address to acquire information about one field or clip through a reply sent by MXW.&lt;br /&gt;
The reply  bundle coming from MXW will also be sent through OSC and will have this format:&lt;br /&gt;
&lt;br /&gt;
* A reply header composed by:&lt;br /&gt;
&lt;br /&gt;
1. Message &amp;lt;code&amp;gt;mxw/reply&amp;lt;/code&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
2. &amp;lt;code&amp;gt;MSGID&amp;lt;/code&amp;gt; (if specified in the info request)&amp;lt;br&amp;gt;&lt;br /&gt;
3. Address pattern of the request&amp;lt;br&amp;gt;&lt;br /&gt;
4. Time as a long variable&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* The actual &amp;#039;&amp;#039;&amp;#039;reply content&amp;#039;&amp;#039;&amp;#039; following this table:&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! ADDRESS !! REPLY CONTENT&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/mxw/playlist info &amp;lt;/code&amp;gt;|| 1. State of the playback (&amp;lt;code&amp;gt;play&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;paused&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;stopped&amp;lt;/code&amp;gt;)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/mxw/playlist/container/active info &amp;lt;/code&amp;gt;|| 1. Active container index &amp;lt;br&amp;gt; 2. Number of columns &amp;lt;br&amp;gt; 3. Number of rows &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mxw/playlist/container/active/column/1/row/1 info &amp;lt;/code&amp;gt;|| 1. Label of media in the container in column 1, row 1&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/mxw/track/active/layer/active/clip info &amp;lt;/code&amp;gt;||  1. Length of media &amp;lt;br&amp;gt; 2. Width &amp;lt;br&amp;gt;3. Height&amp;lt;br&amp;gt;4. ms per frame&amp;lt;br&amp;gt; 5. Completition of cache (&amp;lt;code&amp;gt;cachecomplete&amp;lt;/code&amp;gt;/&amp;lt;code&amp;gt;cachenotcomplete&amp;lt;/code&amp;gt;)&amp;lt;br&amp;gt; 6. Path directory of the active clip&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/mxw/preload/1 info &amp;lt;/code&amp;gt;|| 1. Length of media &amp;lt;br&amp;gt; 2. Width &amp;lt;br&amp;gt;3. Height&amp;lt;br&amp;gt;4. ms per frame&amp;lt;br&amp;gt; 5. Completition of cache (&amp;lt;code&amp;gt;cachecomplete&amp;lt;/code&amp;gt;/&amp;lt;code&amp;gt;cachenotcomplete&amp;lt;/code&amp;gt;)&amp;lt;br&amp;gt; 6. Path directory of the media of the first preload&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mxw/keystone info &amp;lt;/code&amp;gt;||  1. Active keystone element index &amp;lt;br&amp;gt; 2. Name of active keystone element&amp;lt;br&amp;gt; 3. Amount of total keystone elements &amp;lt;br&amp;gt; 4. Names of  keystone elements separated by commas &amp;lt;br&amp;gt; 5. Active softedge index &amp;lt;br&amp;gt; 6. Name of active softedge &amp;lt;br&amp;gt; 7. Amount of total softedges &amp;lt;br&amp;gt; 8. Names of softedges separated by commas &amp;lt;br&amp;gt; 9. Active grabber element index &amp;lt;br&amp;gt; 10. Name of active grabber element&amp;lt;br&amp;gt; 11. Amount of total grabber elements &amp;lt;br&amp;gt; 12. Names of  grabber elements separated by commas &amp;lt;br&amp;gt; 13. Active blacklevel element index &amp;lt;br&amp;gt; 14. Name of active blacklevel element&amp;lt;br&amp;gt; 15. Amount of total blacklevel elements &amp;lt;br&amp;gt; 16. Names of  blacklevel elements separated by commas&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mxw/keystone/element/1 info &amp;lt;/code&amp;gt;|| 1. Element name &amp;lt;br&amp;gt; 2. Element type &amp;lt;br&amp;gt; 3. Video track number &amp;lt;br&amp;gt; 4. Video layer number &amp;lt;br&amp;gt; 5. Precision &amp;lt;br&amp;gt; 6. Number of pivots x &amp;lt;br&amp;gt;  7. Number of pivots y &amp;lt;br&amp;gt; 8. Scale &amp;lt;br&amp;gt; 9. Opacity &amp;lt;br&amp;gt; 10. Rotation of element number 1&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/mxw/keystone/element/1/pivot/col/1/row/1 info &amp;lt;/code&amp;gt;|| 1. Pivot translation x &amp;lt;br&amp;gt; 2. Translation y  &amp;lt;br&amp;gt; 3. Translation z &amp;lt;br&amp;gt; 4. UV value x  &amp;lt;br&amp;gt; 5. UV values y &amp;lt;br&amp;gt; 6. UV normalized x  &amp;lt;br&amp;gt; 7. UV normalized y &amp;lt;br&amp;gt; 8. RGB COLOUR&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mxw/layermanager info&amp;lt;/code&amp;gt;|| 1. Active layer index &amp;lt;br&amp;gt; 2. Name of active layer  &amp;lt;br&amp;gt; 3. Amount of total layers &amp;lt;br&amp;gt; 4. Names of layers separated by commas&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mxw/set info&amp;lt;/code&amp;gt; || 1. Active patch index &amp;lt;br&amp;gt; 2. Name of active patch &amp;lt;br&amp;gt; 3. Amount of total patches &amp;lt;br&amp;gt; 4. Names of patches separated by commas&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mxw/trackmanager info&amp;lt;/code&amp;gt;||  1. Active track index &amp;lt;br&amp;gt; 2. Name of active track&amp;lt;br&amp;gt; 3. Amount of total tracks &amp;lt;br&amp;gt; 4. Names of tracks separated by commas&lt;br /&gt;
|-&lt;br /&gt;
| Addresses of Drop-down Boxes and Combo Boxes in MXW &amp;lt;br&amp;gt;(e.g.  &amp;lt;code&amp;gt;mxw/render/effect info&amp;lt;/code&amp;gt;)|| 1. Index and Name of currently selected item &amp;lt;br&amp;gt; 2. Amount of total items &amp;lt;br&amp;gt; 3. Names of items separated by commas&lt;br /&gt;
|-&lt;br /&gt;
| Addresses of Faders in MXW &amp;lt;br&amp;gt;(e.g. &amp;lt;code&amp;gt;mxw/render/opacity info&amp;lt;/code&amp;gt; )|| 1. Value of position of fader (&amp;lt;code&amp;gt;0 .. 1&amp;lt;/code&amp;gt;)&lt;br /&gt;
|-&lt;br /&gt;
| Addresses of Buttons/Checkboxes in MXW &amp;lt;br&amp;gt;(e.g. &amp;lt;code&amp;gt;mxw/track/1/crossfade info&amp;lt;/code&amp;gt;)|| 1. State of the widget (&amp;lt;code&amp;gt;0 = released/OFF , 1 = pressed/ON&amp;lt;/code&amp;gt;)&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot; | NOTE: The token &amp;lt;code&amp;gt;active&amp;lt;/code&amp;gt; can be substituted with an integer corresponding to the index of the wished element&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
As an example, if we send:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;/mxw/playlist/container/active info&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
MXWendler will reply:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;mxw/reply /mxw/playlist/container/active &amp;amp;emsp;&amp;amp;emsp;&amp;amp;emsp;&amp;amp;emsp;&amp;amp;emsp; 980451 &amp;amp;emsp;&amp;amp;emsp;&amp;amp;emsp;0 &amp;amp;emsp;&amp;amp;emsp;&amp;amp;emsp;&amp;amp;ensp;3 &amp;amp;emsp;&amp;amp;emsp; &amp;amp;emsp; 20&amp;lt;/code&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
 Reply Message    Address of Request           Time    Index  Col.   Row&lt;br /&gt;
&lt;br /&gt;
====select====&lt;br /&gt;
The token select can be added to different addresses to select the single elements on a list of many using a string. This command is can be used in combination with the token &amp;lt;code&amp;gt;info&amp;lt;/code&amp;gt; as the names of the elements can be recalled with &amp;lt;code&amp;gt;info&amp;lt;/code&amp;gt; first and then selected with the &amp;lt;code&amp;gt;select&amp;lt;/code&amp;gt; token. &lt;br /&gt;
The receivers that respond with the token select are:&lt;br /&gt;
* trackmanager&lt;br /&gt;
* layermanager&lt;br /&gt;
* combo-boxes&lt;br /&gt;
    &lt;br /&gt;
&amp;lt;code&amp;gt;/mxw/trackmanager select track2&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====active====&lt;br /&gt;
The token active is used in the receiver address and can be used in multiple situations to act on the selected element of a list. For example the command:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;/mxw/track/active/fader 0.5&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
will move the fader of the selected (active) track to his middle position, setting its opacity to 50%.&lt;br /&gt;
&lt;br /&gt;
====preview====&lt;br /&gt;
The string preview can be used to get in return an OSC blob, containing a 128x128px &amp;#039;&amp;#039;&amp;#039;jpg&amp;#039;&amp;#039;&amp;#039; file that is a preview of the currently played media or a thumbnail of the selected clip. Here are the available addresses for a preview:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! NAME !! ADDRESS&lt;br /&gt;
|-&lt;br /&gt;
| Render || &amp;lt;code&amp;gt;/mxw/render preview&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Track || &amp;lt;code&amp;gt;/mxw/track/active preview&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Layer || &amp;lt;code&amp;gt;/mxw/track/active/layer/active preview&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Clip || &amp;lt;code&amp;gt;/mxw/track/active/layer/active/clip preview&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Preload || &amp;lt;code&amp;gt;/mxw/preload/&amp;quot;preload index&amp;quot; preview&amp;lt;/code&amp;gt; &amp;lt;br&amp;gt;&amp;lt;code&amp;gt;/mxw/preload/7 preview&amp;lt;/code&amp;gt; &lt;br /&gt;
|-&lt;br /&gt;
| Patch/Set || &amp;lt;code&amp;gt;/mxw/patch/&amp;quot;patch index&amp;quot; preview&amp;lt;/code&amp;gt; &amp;lt;br&amp;gt; E.G.&amp;lt;code&amp;gt;/mxw/patch/3 preview&amp;lt;/code&amp;gt; &lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot; | NOTE: The token &amp;lt;code&amp;gt;active&amp;lt;/code&amp;gt; can be substituted with an integer corresponding to the index of the wished element&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====clear====&lt;br /&gt;
&lt;br /&gt;
The function clear can be sent to the preloads to empty one of the preload spaces.&lt;br /&gt;
&lt;br /&gt;
E.G. &amp;lt;code&amp;gt;mxw/preload/1 clear&amp;lt;/code&amp;gt; will clear the first preload slot.&lt;br /&gt;
&lt;br /&gt;
=== Message-ID ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
The “Message-ID”  allows for clear communication and categorization of replies. When a command that generates a reply is sent, it is possible to prepend the command with a  “Message-ID” which will be then in the reply as well. This message must have the format &amp;lt;code&amp;gt; MSGIDXXXX &amp;lt;/code&amp;gt; and it must follow the OSC address like in the following example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;/mxw/preload/3 MSGID0123 info&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
will return a reply similar to:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;/mxw/reply MSGID0123 /mxw/preload/3 112 320 240 40 cachecomplete c:\footage\clip.avi&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 2.2 Examples ==&lt;br /&gt;
To address the main fader and fade the opacity of the render from zero to full in ten steps, you would send a command sequence:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;/mxw/render 0.0&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;/mxw/render 0.1&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;/mxw/render 0.2&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;/mxw/render 0.3&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;/mxw/render 0.4&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;/mxw/render 0.5&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;/mxw/render 0.6&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;/mxw/render 0.7&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;/mxw/render 0.8&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;/mxw/render 0.9&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;/mxw/render 1.0&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Finer-grained values can be sent if needed. The commands will be evaluated as soon as they arrive in MXW and the last command before a new frame is drawn will set the widget&amp;#039;s value.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;/mxw/track/active 0.5&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;Sets the active track opacity to 0.5&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;/mxw/track/1 0.5&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;Sets track 1 opacity to 0.5&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;/mxw/preload/1/trigger 1.0&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;Adds a layer with the contents of preload slot 1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;/mxw/track/1/layer/1/opacity 0.5&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;Sets the opacity of the first layer of the first track to 0.5 (if there is a layer playing content)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;/mxw/set 5&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;The active track will load patch 5&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;/mxw/track/active/layer/active/clip/speed 0.6&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;Sets the speed of the clip of the active layer of the active track to 1.0 (0.6 translates to 1.0 in a -5 .. +5 range)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;/mxw/track/active/layer/active/clip/speed 0.5&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;Sets the speed of the clip of the active layer of the active track to 0.5 (clip stops)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;/mxw/trackmanager 1&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;Activate the first track&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;/mxw/trackmanager 3&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;Activate the third track&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;/mxw/trackmanager select track3&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;Activate the third track&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;/mxw/track/2/layer/1/clip/effect/2 select ag_AnimWarp&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;Instructs the clip of the first layer of the second track to load the effect with the name &amp;quot;ag_AnimWarp&amp;quot; in the effect slot number 2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;/mxw/track/2/layer/1/clip/effect/1/param/1 0.8&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;Set to the value of 0.8, the parameter 1 of the first effect of the clip of the first layer of the second track &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;/mxw/preload/2 c:/footage/clip.avi&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;Preload slot 2 will load c:/footage/clip.avi (and answer with info). Note the direction of the slashes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;/mxw/preload/2 clear&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;Preload slot 2 will unload&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;/mxw/preload/2 info&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;Preload 2 will answer with clip info like  &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;/mxw/reply /mxw/preload/3 112 320 240 40 cachecomplete &lt;br /&gt;
c:\footage\clip.avi&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;/mxw/preload/2 MSGID0123 info&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;Preload 2 will answer with clip info like &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;/mxw/reply MSGID0123 /mxw/preload/3 112 320 240 40 cachecomplete c:\footage\clip.avi&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;/mxw/master/load_showfile c:/footage/showfile.mxw&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;Load the stated showfile&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;/mxw/master/load_keystonefile c:/footage/keystonefile.mxw_keystone2&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;Load the stated keystonefile&lt;/div&gt;</description>
			<pubDate>Sat, 08 Aug 2026 19:04:13 GMT</pubDate>
			<dc:creator>Admin</dc:creator>
			<comments>https://wiki.mxwendler.net/index.php?title=Talk:2._MXW_OSC_command_structure</comments>
		</item>
		<item>
			<title>1. Controlling MXW through OSC</title>
			<link>https://wiki.mxwendler.net/index.php?title=1._Controlling_MXW_through_OSC&amp;diff=6192&amp;oldid=0</link>
			<guid isPermaLink="false">https://wiki.mxwendler.net/index.php?title=1._Controlling_MXW_through_OSC&amp;diff=6192&amp;oldid=0</guid>
			<description>&lt;p&gt;&lt;a href=&quot;/index.php?title=User:Admin&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new mw-userlink&quot; title=&quot;User:Admin (page does not exist)&quot;&gt;&lt;bdi&gt;Admin&lt;/bdi&gt;&lt;/a&gt; moved page &lt;a href=&quot;/index.php?title=1._Controlling_MXW_through_OSC&amp;amp;redirect=no&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;1. Controlling MXW through OSC (page does not exist)&quot;&gt;1. Controlling MXW through OSC&lt;/a&gt; to &lt;a href=&quot;/index.php?title=Controlling_MXW_through_OSC&quot; title=&quot;Controlling MXW through OSC&quot;&gt;Controlling MXW through OSC&lt;/a&gt; Remove leading index prefix from title&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;
MXW is designed to be a high-performance real-time video software for media servers. It interactively composites high-resolution footage and interactive media.&lt;br /&gt;
OSC commands can be generated, sent, and received by MXWendler and a wide range of applications: signaling frameworks like Pure Data, Max/MSP,  TouchOSC, and TouchDesigner, audio workstations like Ableton Live, Logic, or Protools,  programming environments like Processing, Perl, Java, Unity, and TidalCycles, other Multimedia, Sensoring, Signal Processing software, Microcontrollers and many more, offering a compatible and fast intercommunication method. &lt;br /&gt;
&lt;br /&gt;
Separating the media server from the controlling infrastructure offers various creative and usability options: &lt;br /&gt;
&lt;br /&gt;
*Control multiple machines from one single point&lt;br /&gt;
*Control a single machine from multiple points&lt;br /&gt;
*Replicate a state into a remote system&lt;br /&gt;
*Custom user interfaces&lt;br /&gt;
*Intercommunication with external software and platforms&lt;br /&gt;
*Control via WAN&lt;br /&gt;
*Control via a microcontroller&lt;br /&gt;
*Connect scene-analysis with scene-composition systems&lt;br /&gt;
*Extract control features e.g mapping or triggering&lt;br /&gt;
      &lt;br /&gt;
&amp;lt;div class=&amp;quot;noprint&amp;quot;&amp;gt;&lt;br /&gt;
== 1.1 Receiving OSC commands in MXW ==&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To enable OSC receiving open the software MXWendler: &amp;lt;br&amp;gt;&lt;br /&gt;
1. In  &amp;#039;&amp;#039;&amp;#039;Menu: Settings &amp;amp;rarr; Input and Output &amp;#039;&amp;#039;(CTRL+1)&amp;#039;&amp;#039; &amp;amp;rarr;&amp;#039;&amp;#039;&amp;#039; in the tab  &amp;#039;&amp;#039;&amp;#039;OSC&amp;#039;&amp;#039;&amp;#039;,  activate the box &amp;#039;&amp;#039;&amp;#039;Receive OSC&amp;#039;&amp;#039;&amp;#039; ( &amp;#039;&amp;#039;&amp;#039;(A)&amp;#039;&amp;#039;&amp;#039; In the following picture) &amp;lt;br&amp;gt;&lt;br /&gt;
2. Set the port ( 7000 is recommended as an OSC Standard)  &amp;lt;br&amp;gt;&lt;br /&gt;
3. The box &amp;#039;&amp;#039;&amp;#039;Log received data&amp;#039;&amp;#039;&amp;#039; will log commands in the Error and Log Window visible through &amp;#039;&amp;#039;&amp;#039;Menu: Settings &amp;amp;rarr; Error and Log Window &amp;#039;&amp;#039;(CTRL+SHFT+L)&amp;#039;&amp;#039; &amp;#039;&amp;#039;&amp;#039; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This is particularly useful for testing and troubleshooting as it will make visible what OSC commands are received by MXW. The logging of data has a performance impact on the system so it is important to turn it off when not in use.&lt;br /&gt;
As this option is marked (r) in the menu, to activate the changes, please restart the software.&lt;br /&gt;
&amp;lt;div class=&amp;quot;noprint&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 1.2 Output OSC from MXW: Send vs. Reply ==&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
MXW can send OSC commands as well. Multiple distinct options are available in &amp;#039;&amp;#039;&amp;#039;Menu: Settings &amp;amp;rarr; Input and Output &amp;#039;&amp;#039;(CTRL+1)&amp;#039;&amp;#039; &amp;amp;rarr;&amp;#039;&amp;#039;&amp;#039; tab &amp;#039;&amp;#039;&amp;#039;OSC&amp;#039;&amp;#039;&amp;#039; : &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:mxwIO.png|728px]]&lt;br /&gt;
&lt;br /&gt;
{{#mpdftags: pagebreak}}&lt;br /&gt;
&lt;br /&gt;
=== Broadcast and Receive Time over OSC &amp;#039;&amp;#039;&amp;#039;(B)&amp;#039;&amp;#039;&amp;#039; === &lt;br /&gt;
This option will broadcast the MXW time into the selected subnet to synchronize the time among a pool of machines.&lt;br /&gt;
To achieve this a selection mechanism is applied: every machine sends its time until it receives the time from a machine with a lower IP address. In the end, the machine with the lowest IP is selected as the &amp;#039;master&amp;#039; and controls the pool clock.&lt;br /&gt;
IO Events can be forwarded by selecting the relative checkbox. You can for example connect a MIDI device and it will send the MIDI events to the pool.&lt;br /&gt;
&lt;br /&gt;
=== Receive OSC over RS232 &amp;#039;&amp;#039;&amp;#039;(C)&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
Check this box if the OSC commands are received through a Serial Port instead of a network port. Options for port selection and integer indexing are available.&lt;br /&gt;
&lt;br /&gt;
=== Send OSC &amp;#039;&amp;#039;&amp;#039;(D)&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
This option will send any action on the running host to another host/network defined in the command options. Moving a track slider will generate the commands that make the track slider in the remote machine move to the same position. The goal is to make another machine (pretended it carries the same media data) produce exactly the same result as the master machine by sending osc commands to replicate the same behaviour.&lt;br /&gt;
Sometimes it is desireable to send only a selction of the generated actions. You can filter the sent commands using the following rules:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
- Adding a + before a *token*, [comment(optional)]&amp;lt;br&amp;gt;&lt;br /&gt;
- Adding a - before a token*, [comment(optional)]&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
The *token* is a part of the string like &amp;quot;playlist&amp;quot; or &amp;quot;opacity&amp;quot;, a comment can be added after a comma in case we want to specify the reason of the filter. So adding the line &amp;lt;code&amp;gt;+,*playlist*&amp;lt;/code&amp;gt;  will result into that only commands containing the keyword &amp;quot;playlist&amp;quot; will be sent. In the same way using the filter &amp;lt;code&amp;gt;-,*opacity*, opacity_does_not_change&amp;lt;/code&amp;gt; any command referring to &amp;quot;opacity&amp;quot; will not be sent through and everything else will.&lt;br /&gt;
&lt;br /&gt;
=== OSC reply channel &amp;#039;&amp;#039;&amp;#039;(E)&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
Many OSC commands are capable of asking for specific information e.g. the name of a clip in the preload or the playback status of the playlist. This option must be active in MXW to allow the software to reply to the received OSC commands.  Options for a specific IP address of the host/subnet and Port are given in the settings.  The last checkbox “Send periodical livesigns” allows to receive a constant periodical flow of data from MXW regarding performance and render information, useful as well for diagnostic reasons.&lt;/div&gt;</description>
			<pubDate>Sat, 08 Aug 2026 19:04:12 GMT</pubDate>
			<dc:creator>Admin</dc:creator>
			<comments>https://wiki.mxwendler.net/index.php?title=Talk:1._Controlling_MXW_through_OSC</comments>
		</item>
		<item>
			<title>6. External links</title>
			<link>https://wiki.mxwendler.net/index.php?title=6._External_links</link>
			<guid isPermaLink="false">https://wiki.mxwendler.net/index.php?title=6._External_links</guid>
			<description>&lt;p&gt;&lt;a href=&quot;/index.php?title=User:Admin&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new mw-userlink&quot; title=&quot;User:Admin (page does not exist)&quot;&gt;&lt;bdi&gt;Admin&lt;/bdi&gt;&lt;/a&gt; deleted page &lt;a href=&quot;/index.php?title=6._External_links&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;6. External links (page does not exist)&quot;&gt;6. External links&lt;/a&gt; content was: &amp;quot;&amp;lt;/br&amp;gt; 1 http://www.cnmat.berkeley.edu/OpenSoundControl/ &amp;lt;/br&amp;gt; 2 http://www.opensoundcontrol.org &amp;lt;/br&amp;gt; 3 https://www.linuxjournal.com/content/introduction-osc &amp;lt;/br&amp;gt; 4 https://hexler.net/touchosc &amp;lt;/br&amp;gt; 5 https://www.cxnetwork.com.au/osc-open-sound-control/ &amp;lt;/br&amp;gt; 6 https://en.wikipedia.org/wiki/Open_Sound_Control &amp;lt;/br&amp;gt;&amp;quot;, and the only contributor was &amp;quot;&lt;a href=&quot;/index.php?title=Special:Contributions/Hendrik&quot; title=&quot;Special:Contributions/Hendrik&quot;&gt;Hendrik&lt;/a&gt;&amp;quot; (&lt;a href=&quot;/index.php?title=User_talk:Hendrik&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;User talk:Hendrik (page does not exist)&quot;&gt;talk&lt;/a&gt;)&lt;/p&gt;
</description>
			<pubDate>Sat, 08 Aug 2026 19:03:08 GMT</pubDate>
			<dc:creator>Admin</dc:creator>
			<comments>https://wiki.mxwendler.net/index.php?title=Talk:6._External_links</comments>
		</item>
		<item>
			<title>OSC Reference</title>
			<link>https://wiki.mxwendler.net/index.php?title=OSC_Reference&amp;diff=6191&amp;oldid=6190</link>
			<guid isPermaLink="false">https://wiki.mxwendler.net/index.php?title=OSC_Reference&amp;diff=6191&amp;oldid=6190</guid>
			<description>&lt;p&gt;Remove useless &amp;#039;6. External links&amp;#039; entry from contents (bot)&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 21:02, 8 August 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l38&quot;&gt;Line 38:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 38:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| style=&amp;quot;padding:  10px&amp;quot; | [[5. Troubleshooting]]  &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| style=&amp;quot;padding:  10px&amp;quot; | [[5. Troubleshooting]]  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|-&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;| style=&quot;padding: 10px&quot; | [[6. External links]]&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:OSC]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:OSC]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:Reference]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:Reference]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</description>
			<pubDate>Sat, 08 Aug 2026 19:02:08 GMT</pubDate>
			<dc:creator>Admin</dc:creator>
			<comments>https://wiki.mxwendler.net/index.php?title=Talk:OSC_Reference</comments>
		</item>
		<item>
			<title>4. Practical examples: Pure Data and TouchOSC</title>
			<link>https://wiki.mxwendler.net/index.php?title=4._Practical_examples:_Pure_Data_and_TouchOSC</link>
			<guid isPermaLink="false">https://wiki.mxwendler.net/index.php?title=4._Practical_examples:_Pure_Data_and_TouchOSC</guid>
			<description>&lt;p&gt;&lt;a href=&quot;/index.php?title=User:Admin&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new mw-userlink&quot; title=&quot;User:Admin (page does not exist)&quot;&gt;&lt;bdi&gt;Admin&lt;/bdi&gt;&lt;/a&gt; deleted page &lt;a href=&quot;/index.php?title=4._Practical_examples:_Pure_Data_and_TouchOSC&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;4. Practical examples: Pure Data and TouchOSC (page does not exist)&quot;&gt;4. Practical examples: Pure Data and TouchOSC&lt;/a&gt; content was: &amp;quot;Pure Data (or just Pd) is an open-source visual programming language for multimedia available for free at http://puredata.info/ and, given its flexibility, it is a very useful tool for integration/interfacing needs as well as a diagnostic tool. Thanks to its built-in graphic libraries it is possible to create simple GUIs for controlling external software and its extensibility...&amp;quot;, and the only contributor was &amp;quot;&lt;a href=&quot;/index.php?title=Special:Contributions/Hendrik&quot; title=&quot;Special:Contributions/Hendrik&quot;&gt;Hendrik&lt;/a&gt;&amp;quot; (&lt;a href=&quot;/index.php?title=User_talk:Hendrik&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;User talk:Hendrik (page does not exist)&quot;&gt;talk&lt;/a&gt;)&lt;/p&gt;
</description>
			<pubDate>Sat, 08 Aug 2026 19:01:11 GMT</pubDate>
			<dc:creator>Admin</dc:creator>
			<comments>https://wiki.mxwendler.net/index.php?title=Talk:4._Practical_examples:_Pure_Data_and_TouchOSC</comments>
		</item>
		<item>
			<title>OSC Reference</title>
			<link>https://wiki.mxwendler.net/index.php?title=OSC_Reference&amp;diff=6190&amp;oldid=6175</link>
			<guid isPermaLink="false">https://wiki.mxwendler.net/index.php?title=OSC_Reference&amp;diff=6190&amp;oldid=6175</guid>
			<description>&lt;p&gt;Remove outdated &amp;#039;Practical examples: Pure Data and TouchOSC&amp;#039; entry from contents (bot)&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 21:00, 8 August 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l36&quot;&gt;Line 36:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 36:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| style=&amp;quot;padding: 10px&amp;quot; | [[OSC command reference]]  &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| style=&amp;quot;padding: 10px&amp;quot; | [[OSC command reference]]  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|-&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;| style=&quot;padding: 0px 10px 0px&quot; | [[4. Practical examples: Pure Data and TouchOSC]]&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|-&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;| style=&quot;padding: 0px 30px&quot; | &#039;&#039;4.1 Install Pure Data&#039;&#039; &lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|-&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;| style=&quot;padding: 0px 30px&quot; | &#039;&#039;4.2 MXW Pd Patch&#039;&#039; &lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|-&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;| style=&quot;padding: 0px 30px 0px&quot; | &#039;&#039;4.3 OSC for portable Devices: TouchOSC and Protokol&#039;&#039; &lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| style=&amp;quot;padding:  10px&amp;quot; | [[5. Troubleshooting]]  &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| style=&amp;quot;padding:  10px&amp;quot; | [[5. Troubleshooting]]  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</description>
			<pubDate>Sat, 08 Aug 2026 19:00:26 GMT</pubDate>
			<dc:creator>Admin</dc:creator>
			<comments>https://wiki.mxwendler.net/index.php?title=Talk:OSC_Reference</comments>
		</item>
		<item>
			<title>1. Controlling MXW through Python</title>
			<link>https://wiki.mxwendler.net/index.php?title=1._Controlling_MXW_through_Python</link>
			<guid isPermaLink="false">https://wiki.mxwendler.net/index.php?title=1._Controlling_MXW_through_Python</guid>
			<description>&lt;p&gt;&lt;a href=&quot;/index.php?title=User:Admin&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new mw-userlink&quot; title=&quot;User:Admin (page does not exist)&quot;&gt;&lt;bdi&gt;Admin&lt;/bdi&gt;&lt;/a&gt; deleted page &lt;a href=&quot;/index.php?title=1._Controlling_MXW_through_Python&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;1. Controlling MXW through Python (page does not exist)&quot;&gt;1. Controlling MXW through Python&lt;/a&gt; content was: &amp;quot;#REDIRECT &lt;a href=&quot;/index.php?title=Controlling_MXW_through_Python&quot; title=&quot;Controlling MXW through Python&quot;&gt;Controlling MXW through Python&lt;/a&gt;&amp;quot;, and the only contributor was &amp;quot;&lt;a href=&quot;/index.php?title=Special:Contributions/Admin&quot; title=&quot;Special:Contributions/Admin&quot;&gt;Admin&lt;/a&gt;&amp;quot; (&lt;a href=&quot;/index.php?title=User_talk:Admin&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;User talk:Admin (page does not exist)&quot;&gt;talk&lt;/a&gt;)&lt;/p&gt;
</description>
			<pubDate>Sat, 08 Aug 2026 18:59:05 GMT</pubDate>
			<dc:creator>Admin</dc:creator>
			<comments>https://wiki.mxwendler.net/index.php?title=Talk:1._Controlling_MXW_through_Python</comments>
		</item>
		<item>
			<title>Python Reference</title>
			<link>https://wiki.mxwendler.net/index.php?title=Python_Reference&amp;diff=6189&amp;oldid=6164</link>
			<guid isPermaLink="false">https://wiki.mxwendler.net/index.php?title=Python_Reference&amp;diff=6189&amp;oldid=6164</guid>
			<description>&lt;p&gt;Point TOC to de-numbered &amp;#039;Controlling MXW through Python&amp;#039;; drop index prefixes (bot)&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 20:58, 8 August 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l10&quot;&gt;Line 10:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 10:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{|&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{|&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| style=&quot;padding: 10px&quot; | [[&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;1. &lt;/del&gt;Controlling MXW through Python]]  &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| style=&quot;padding: 10px&quot; | [[Controlling MXW through Python]]  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| style=&quot;padding: 10px&quot; | [[&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Python command reference | 2. &lt;/del&gt;Python command reference]]  &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| style=&quot;padding: 10px&quot; | [[Python command reference]]  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| style=&quot;padding: 10px&quot; | [[&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Python imgui reference | 2. &lt;/del&gt;Python imgui reference]]  &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| style=&quot;padding: 10px&quot; | [[Python imgui reference]]  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| style=&quot;padding: 10px&quot; | [[&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Python plugin reference | &lt;/del&gt;Python plugin reference]]  &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| style=&quot;padding: 10px&quot; | [[Python plugin reference]]  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:Python]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:Python]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:Reference]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:Reference]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</description>
			<pubDate>Sat, 08 Aug 2026 18:58:04 GMT</pubDate>
			<dc:creator>Admin</dc:creator>
			<comments>https://wiki.mxwendler.net/index.php?title=Talk:Python_Reference</comments>
		</item>
		<item>
			<title>1. Controlling MXW through Python</title>
			<link>https://wiki.mxwendler.net/index.php?title=1._Controlling_MXW_through_Python&amp;diff=6187&amp;oldid=0</link>
			<guid isPermaLink="false">https://wiki.mxwendler.net/index.php?title=1._Controlling_MXW_through_Python&amp;diff=6187&amp;oldid=0</guid>
			<description>&lt;p&gt;&lt;a href=&quot;/index.php?title=User:Admin&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new mw-userlink&quot; title=&quot;User:Admin (page does not exist)&quot;&gt;&lt;bdi&gt;Admin&lt;/bdi&gt;&lt;/a&gt; moved page &lt;a href=&quot;/index.php?title=1._Controlling_MXW_through_Python&amp;amp;redirect=no&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;1. Controlling MXW through Python (page does not exist)&quot;&gt;1. Controlling MXW through Python&lt;/a&gt; to &lt;a href=&quot;/index.php?title=Controlling_MXW_through_Python&quot; title=&quot;Controlling MXW through Python&quot;&gt;Controlling MXW through Python&lt;/a&gt; Remove leading index prefix from title&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;!-- MXWendler wiki page: Controlling MXW through Python (overview / hub) --&amp;gt;&lt;br /&gt;
&amp;lt;!-- Intended location: https://wiki.mxwendler.net/index.php?title=1._Controlling_MXW_through_Python --&amp;gt;&lt;br /&gt;
&amp;lt;!-- See also: https://wiki.mxwendler.net/index.php?title=Python_command_reference --&amp;gt;&lt;br /&gt;
&amp;lt;!-- See also: https://wiki.mxwendler.net/index.php?title=Python_imgui_reference --&amp;gt;&lt;br /&gt;
&amp;lt;!-- See also: https://wiki.mxwendler.net/index.php?title=Python_plugin_reference --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
MXWendler StageDesigner embeds &amp;#039;&amp;#039;&amp;#039;Python 3.12&amp;#039;&amp;#039;&amp;#039;. Python is used in two ways:&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Command interface / scripting&amp;#039;&amp;#039;&amp;#039; &amp;amp;ndash; the module &amp;lt;code&amp;gt;mxw&amp;lt;/code&amp;gt; controls the running software (playlist, layers, clips, media, I/O, widgets by their address, ...) from the script console or from within a plugin.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Plugins&amp;#039;&amp;#039;&amp;#039; &amp;amp;ndash; self-contained folders that add a media source or a playlist item and are called back by the host through a defined set of functions (&amp;#039;&amp;#039;hooks&amp;#039;&amp;#039;).&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;The presented Python interface is supported in version 7.2. and up&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
== Where to go ==&lt;br /&gt;
&lt;br /&gt;
The detailed documentation lives on three dedicated pages; this page only points to them so nothing is documented twice.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Topic !! Page&lt;br /&gt;
|-&lt;br /&gt;
| The &amp;lt;code&amp;gt;mxw&amp;lt;/code&amp;gt; command interface &amp;amp;ndash; software info, &amp;lt;code&amp;gt;playlist&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;io&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;widget(address)&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;media(name)&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;preload(n)&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;grabber(name)&amp;lt;/code&amp;gt; || [[Python command reference|Python command reference]]&lt;br /&gt;
|-&lt;br /&gt;
| Drawing plugin settings panels with &amp;lt;code&amp;gt;mxw_imgui&amp;lt;/code&amp;gt; (MXWendler&amp;#039;s Dear ImGui binding) || [[Python imgui reference|Python ImGui reference]]&lt;br /&gt;
|-&lt;br /&gt;
| Writing &amp;#039;&amp;#039;&amp;#039;plugins&amp;#039;&amp;#039;&amp;#039; &amp;amp;ndash; media and playlist &amp;amp;ndash; the manifest (&amp;lt;code&amp;gt;mxw_plugin.ini&amp;lt;/code&amp;gt;), the hooks, per-instance state, examples || [[Python plugin reference|Python plugin reference]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Quick start ==&lt;br /&gt;
&lt;br /&gt;
A minimal look at each entry point; follow the links above for the full reference.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Scripting.&amp;#039;&amp;#039;&amp;#039; From the script console (or any hook), the &amp;lt;code&amp;gt;mxw&amp;lt;/code&amp;gt; module reaches the software:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;Python&amp;quot; line&amp;gt;&lt;br /&gt;
import mxw&lt;br /&gt;
mxw.print_console(&amp;quot;frame &amp;quot; + str(mxw.framecounter))&lt;br /&gt;
mxw.playlist.play()&lt;br /&gt;
mxw.widget(&amp;quot;/mxw/track/active/layer/active/opacity&amp;quot;).setValue(0.5)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Plugins.&amp;#039;&amp;#039;&amp;#039; A plugin is a folder holding a manifest and a Python module:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
plugins/playlist/python/plugin_my_item/&lt;br /&gt;
    mxw_plugin.ini      the manifest: identity, menu entries&lt;br /&gt;
    mxw_main.py         the Python module with the hook functions&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The host discovers it at startup, shows it in the user interface and calls its hooks at the right moments. See the [[Python plugin reference|Python plugin reference]] for the manifest fields, the full hook list for media and playlist plugins, plugin locations, installing extra packages with &amp;lt;code&amp;gt;mxw-pip&amp;lt;/code&amp;gt;, and complete examples.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [[Python command reference|Python command reference]] &amp;amp;ndash; the &amp;lt;code&amp;gt;mxw&amp;lt;/code&amp;gt; module&lt;br /&gt;
* [[Python imgui reference|Python ImGui reference]] &amp;amp;ndash; drawing plugin panels with &amp;lt;code&amp;gt;mxw_imgui&amp;lt;/code&amp;gt;&lt;br /&gt;
* [[Python plugin reference|Python plugin reference]] &amp;amp;ndash; writing media and playlist plugins&lt;/div&gt;</description>
			<pubDate>Sat, 08 Aug 2026 18:58:03 GMT</pubDate>
			<dc:creator>Admin</dc:creator>
			<comments>https://wiki.mxwendler.net/index.php?title=Talk:1._Controlling_MXW_through_Python</comments>
		</item>
		<item>
			<title>6. External Resources</title>
			<link>https://wiki.mxwendler.net/index.php?title=6._External_Resources</link>
			<guid isPermaLink="false">https://wiki.mxwendler.net/index.php?title=6._External_Resources</guid>
			<description>&lt;p&gt;&lt;a href=&quot;/index.php?title=User:Admin&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new mw-userlink&quot; title=&quot;User:Admin (page does not exist)&quot;&gt;&lt;bdi&gt;Admin&lt;/bdi&gt;&lt;/a&gt; deleted page &lt;a href=&quot;/index.php?title=6._External_Resources&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;6. External Resources (page does not exist)&quot;&gt;6. External Resources&lt;/a&gt; content was: &amp;quot;#REDIRECT &lt;a href=&quot;/index.php?title=External_Resources&quot; title=&quot;External Resources&quot;&gt;External Resources&lt;/a&gt;&amp;quot;, and the only contributor was &amp;quot;&lt;a href=&quot;/index.php?title=Special:Contributions/Admin&quot; title=&quot;Special:Contributions/Admin&quot;&gt;Admin&lt;/a&gt;&amp;quot; (&lt;a href=&quot;/index.php?title=User_talk:Admin&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;User talk:Admin (page does not exist)&quot;&gt;talk&lt;/a&gt;)&lt;/p&gt;
</description>
			<pubDate>Sat, 08 Aug 2026 18:56:05 GMT</pubDate>
			<dc:creator>Admin</dc:creator>
			<comments>https://wiki.mxwendler.net/index.php?title=Talk:6._External_Resources</comments>
		</item>
		<item>
			<title>5. Troubleshooting scripts</title>
			<link>https://wiki.mxwendler.net/index.php?title=5._Troubleshooting_scripts</link>
			<guid isPermaLink="false">https://wiki.mxwendler.net/index.php?title=5._Troubleshooting_scripts</guid>
			<description>&lt;p&gt;&lt;a href=&quot;/index.php?title=User:Admin&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new mw-userlink&quot; title=&quot;User:Admin (page does not exist)&quot;&gt;&lt;bdi&gt;Admin&lt;/bdi&gt;&lt;/a&gt; deleted page &lt;a href=&quot;/index.php?title=5._Troubleshooting_scripts&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;5. Troubleshooting scripts (page does not exist)&quot;&gt;5. Troubleshooting scripts&lt;/a&gt; content was: &amp;quot;#REDIRECT &lt;a href=&quot;/index.php?title=Troubleshooting_scripts&quot; title=&quot;Troubleshooting scripts&quot;&gt;Troubleshooting scripts&lt;/a&gt;&amp;quot;, and the only contributor was &amp;quot;&lt;a href=&quot;/index.php?title=Special:Contributions/Admin&quot; title=&quot;Special:Contributions/Admin&quot;&gt;Admin&lt;/a&gt;&amp;quot; (&lt;a href=&quot;/index.php?title=User_talk:Admin&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;User talk:Admin (page does not exist)&quot;&gt;talk&lt;/a&gt;)&lt;/p&gt;
</description>
			<pubDate>Sat, 08 Aug 2026 18:55:59 GMT</pubDate>
			<dc:creator>Admin</dc:creator>
			<comments>https://wiki.mxwendler.net/index.php?title=Talk:5._Troubleshooting_scripts</comments>
		</item>
		<item>
			<title>4. Practical examples</title>
			<link>https://wiki.mxwendler.net/index.php?title=4._Practical_examples</link>
			<guid isPermaLink="false">https://wiki.mxwendler.net/index.php?title=4._Practical_examples</guid>
			<description>&lt;p&gt;&lt;a href=&quot;/index.php?title=User:Admin&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new mw-userlink&quot; title=&quot;User:Admin (page does not exist)&quot;&gt;&lt;bdi&gt;Admin&lt;/bdi&gt;&lt;/a&gt; deleted page &lt;a href=&quot;/index.php?title=4._Practical_examples&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;4. Practical examples (page does not exist)&quot;&gt;4. Practical examples&lt;/a&gt; content was: &amp;quot;#REDIRECT &lt;a href=&quot;/index.php?title=Practical_examples&quot; title=&quot;Practical examples&quot;&gt;Practical examples&lt;/a&gt;&amp;quot;, and the only contributor was &amp;quot;&lt;a href=&quot;/index.php?title=Special:Contributions/Admin&quot; title=&quot;Special:Contributions/Admin&quot;&gt;Admin&lt;/a&gt;&amp;quot; (&lt;a href=&quot;/index.php?title=User_talk:Admin&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;User talk:Admin (page does not exist)&quot;&gt;talk&lt;/a&gt;)&lt;/p&gt;
</description>
			<pubDate>Sat, 08 Aug 2026 18:55:55 GMT</pubDate>
			<dc:creator>Admin</dc:creator>
			<comments>https://wiki.mxwendler.net/index.php?title=Talk:4._Practical_examples</comments>
		</item>
		<item>
			<title>1. Controlling MXW through JavaScript</title>
			<link>https://wiki.mxwendler.net/index.php?title=1._Controlling_MXW_through_JavaScript</link>
			<guid isPermaLink="false">https://wiki.mxwendler.net/index.php?title=1._Controlling_MXW_through_JavaScript</guid>
			<description>&lt;p&gt;&lt;a href=&quot;/index.php?title=User:Admin&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new mw-userlink&quot; title=&quot;User:Admin (page does not exist)&quot;&gt;&lt;bdi&gt;Admin&lt;/bdi&gt;&lt;/a&gt; deleted page &lt;a href=&quot;/index.php?title=1._Controlling_MXW_through_JavaScript&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;1. Controlling MXW through JavaScript (page does not exist)&quot;&gt;1. Controlling MXW through JavaScript&lt;/a&gt; content was: &amp;quot;#REDIRECT &lt;a href=&quot;/index.php?title=Controlling_MXW_through_JavaScript&quot; title=&quot;Controlling MXW through JavaScript&quot;&gt;Controlling MXW through JavaScript&lt;/a&gt;&amp;quot;, and the only contributor was &amp;quot;&lt;a href=&quot;/index.php?title=Special:Contributions/Admin&quot; title=&quot;Special:Contributions/Admin&quot;&gt;Admin&lt;/a&gt;&amp;quot; (&lt;a href=&quot;/index.php?title=User_talk:Admin&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;User talk:Admin (page does not exist)&quot;&gt;talk&lt;/a&gt;)&lt;/p&gt;
</description>
			<pubDate>Sat, 08 Aug 2026 18:55:51 GMT</pubDate>
			<dc:creator>Admin</dc:creator>
			<comments>https://wiki.mxwendler.net/index.php?title=Talk:1._Controlling_MXW_through_JavaScript</comments>
		</item>
		<item>
			<title>JavaScript Reference</title>
			<link>https://wiki.mxwendler.net/index.php?title=JavaScript_Reference&amp;diff=6186&amp;oldid=6162</link>
			<guid isPermaLink="false">https://wiki.mxwendler.net/index.php?title=JavaScript_Reference&amp;diff=6186&amp;oldid=6162</guid>
			<description>&lt;p&gt;Point TOC to de-numbered page titles; drop index prefixes (bot)&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 20:51, 8 August 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l16&quot;&gt;Line 16:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 16:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{|&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{|&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| style=&quot;padding: 10px&quot; | [[&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;1. &lt;/del&gt;Controlling MXW through JavaScript]]  &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| style=&quot;padding: 10px&quot; | [[Controlling MXW through JavaScript]]  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| style=&quot;padding: 10px&quot; | [[&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;JavaScript command reference | 2. &lt;/del&gt;JavaScript command reference]]  &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| style=&quot;padding: 10px&quot; | [[JavaScript command reference]]  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| style=&quot;padding: 10px&quot; | [[&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;4. Practical examples | 3. &lt;/del&gt;Practical examples]]  &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| style=&quot;padding: 10px&quot; | [[Practical examples]]  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| style=&quot;padding: 10px&quot; | [[&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;5. Troubleshooting scripts | 4. &lt;/del&gt;Troubleshooting scripts]]  &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| style=&quot;padding: 10px&quot; | [[Troubleshooting scripts]]  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| style=&quot;padding: 10px&quot; | [[&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;6. External Resources | 5. &lt;/del&gt;External Resources]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| style=&quot;padding: 10px&quot; | [[External Resources]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:JavaScript]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:JavaScript]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:Reference]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:Reference]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</description>
			<pubDate>Sat, 08 Aug 2026 18:51:36 GMT</pubDate>
			<dc:creator>Admin</dc:creator>
			<comments>https://wiki.mxwendler.net/index.php?title=Talk:JavaScript_Reference</comments>
		</item>
		<item>
			<title>6. External Resources</title>
			<link>https://wiki.mxwendler.net/index.php?title=6._External_Resources&amp;diff=6184&amp;oldid=0</link>
			<guid isPermaLink="false">https://wiki.mxwendler.net/index.php?title=6._External_Resources&amp;diff=6184&amp;oldid=0</guid>
			<description>&lt;p&gt;&lt;a href=&quot;/index.php?title=User:Admin&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new mw-userlink&quot; title=&quot;User:Admin (page does not exist)&quot;&gt;&lt;bdi&gt;Admin&lt;/bdi&gt;&lt;/a&gt; moved page &lt;a href=&quot;/index.php?title=6._External_Resources&amp;amp;redirect=no&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;6. External Resources (page does not exist)&quot;&gt;6. External Resources&lt;/a&gt; to &lt;a href=&quot;/index.php?title=External_Resources&quot; title=&quot;External Resources&quot;&gt;External Resources&lt;/a&gt; Remove leading index prefix from title&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;/br&amp;gt;&lt;br /&gt;
1 https://en.wikipedia.org/wiki/JavaScript&amp;lt;/br&amp;gt;&lt;br /&gt;
2 https://developer.mozilla.org/en-US/docs/Web/JavaScript &amp;lt;/br&amp;gt;&lt;br /&gt;
3 https://curlie.org/Computers/Programming/Languages/JavaScript/ &amp;lt;/br&amp;gt;&lt;br /&gt;
4 https://duktape.org/index.html &amp;lt;/br&amp;gt;&lt;/div&gt;</description>
			<pubDate>Sat, 08 Aug 2026 18:51:22 GMT</pubDate>
			<dc:creator>Admin</dc:creator>
			<comments>https://wiki.mxwendler.net/index.php?title=Talk:6._External_Resources</comments>
		</item>
		<item>
			<title>5. Troubleshooting scripts</title>
			<link>https://wiki.mxwendler.net/index.php?title=5._Troubleshooting_scripts&amp;diff=6182&amp;oldid=0</link>
			<guid isPermaLink="false">https://wiki.mxwendler.net/index.php?title=5._Troubleshooting_scripts&amp;diff=6182&amp;oldid=0</guid>
			<description>&lt;p&gt;&lt;a href=&quot;/index.php?title=User:Admin&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new mw-userlink&quot; title=&quot;User:Admin (page does not exist)&quot;&gt;&lt;bdi&gt;Admin&lt;/bdi&gt;&lt;/a&gt; moved page &lt;a href=&quot;/index.php?title=5._Troubleshooting_scripts&amp;amp;redirect=no&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;5. Troubleshooting scripts (page does not exist)&quot;&gt;5. Troubleshooting scripts&lt;/a&gt; to &lt;a href=&quot;/index.php?title=Troubleshooting_scripts&quot; title=&quot;Troubleshooting scripts&quot;&gt;Troubleshooting scripts&lt;/a&gt; Remove leading index prefix from title&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Problem&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
JavaScript is not functioning as intended. No corresponding action happens when the trigger button for the event is pressed. &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Hints&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
# Open the JavaScript console by pressing Ctrl+Shift+J (Mac:Command+Shift+J) and look for error messages.&lt;br /&gt;
# Check for syntax errors in your code and ensure that interface functions are written correctly.&lt;br /&gt;
# Check that predefined hooks and functions like e.g. on_trigger() are written correctly. Syntax highlighting and coloring may help you identify these issues.&lt;br /&gt;
# When resolving widgets, verify the used widgets address (e.g. &amp;quot;/mxw/render/opacity&amp;quot;) and make sure that it is valid. To find the correct address, maybe refer to the list of address suggestions available in the &amp;#039;Receiver&amp;#039; menu.&lt;/div&gt;</description>
			<pubDate>Sat, 08 Aug 2026 18:51:21 GMT</pubDate>
			<dc:creator>Admin</dc:creator>
			<comments>https://wiki.mxwendler.net/index.php?title=Talk:5._Troubleshooting_scripts</comments>
		</item>
</channel></rss>