<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Maxx Control on Innosonix Docs</title><link>https://docs.innosonix.de/tags/maxx-control/</link><description>Recent content in Maxx Control on Innosonix Docs</description><generator>Hugo</generator><language>en</language><atom:link href="https://docs.innosonix.de/tags/maxx-control/index.xml" rel="self" type="application/rss+xml"/><item><title>Maxx Control REST: Set channel names</title><link>https://docs.innosonix.de/software/maxxcontrol/rest-api/channel-name/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.innosonix.de/software/maxxcontrol/rest-api/channel-name/</guid><description>&lt;p&gt;Use the Maxx Control REST API to &lt;strong&gt;get and set channel names&lt;/strong&gt; so zones and automation UIs stay readable. Names can contain alphanumeric characters, spaces, and special characters.&lt;/p&gt;
&lt;h3 id="get-channel-name"&gt;Get Channel Name&lt;/h3&gt;
&lt;p&gt;Retrieve the current name of a channel:&lt;/p&gt;



&lt;ul class="nav nav-tabs" id="tabs-0" role="tablist"&gt;
 &lt;li class="nav-item"&gt;
 &lt;button class="nav-link active"
 id="tabs-00-00-tab" data-bs-toggle="tab" data-bs-target="#tabs-00-00" role="tab"
 data-td-tp-persist="bash" aria-controls="tabs-00-00" aria-selected="true"&gt;
 GET Request
 &lt;/button&gt;
 &lt;/li&gt;&lt;li class="nav-item"&gt;
 &lt;button class="nav-link"
 id="tabs-00-01-tab" data-bs-toggle="tab" data-bs-target="#tabs-00-01" role="tab"
 data-td-tp-persist="json" aria-controls="tabs-00-01" aria-selected="false"&gt;
 Response Example
 &lt;/button&gt;
 &lt;/li&gt;
&lt;/ul&gt;

&lt;div class="tab-content" id="tabs-0-content"&gt;
 &lt;div class="tab-pane fade show active"
 id="tabs-00-00" role="tabpanel" aria-labelled-by="tabs-00-00-tab" tabindex="0"&gt;
 &lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;curl -X &lt;span style="color:#4e9a06"&gt;&amp;#39;GET&amp;#39;&lt;/span&gt; http://&lt;span style="color:#4e9a06"&gt;${&lt;/span&gt;&lt;span style="color:#000"&gt;IP&lt;/span&gt;&lt;span style="color:#4e9a06"&gt;}&lt;/span&gt;/rest-api/settings/channel/1/name&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
 &lt;/div&gt;
 &lt;div class="tab-pane fade"
 id="tabs-00-01" role="tabpanel" aria-labelled-by="tabs-00-01-tab" tabindex="0"&gt;
 &lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-json" data-lang="json"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#000;font-weight:bold"&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#204a87;font-weight:bold"&gt;&amp;#34;value&amp;#34;&lt;/span&gt;&lt;span style="color:#000;font-weight:bold"&gt;:&lt;/span&gt; &lt;span style="color:#4e9a06"&gt;&amp;#34;Living Room Left&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#000;font-weight:bold"&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
 &lt;/div&gt;
&lt;/div&gt;

&lt;h3 id="set-channel-name"&gt;Set Channel Name&lt;/h3&gt;
&lt;p&gt;Set or update the name of a channel. Channel names can be up to 256 characters and support:&lt;/p&gt;</description></item><item><title>Maxx Control REST: Control device mute and volume</title><link>https://docs.innosonix.de/software/maxxcontrol/rest-api/device-control/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.innosonix.de/software/maxxcontrol/rest-api/device-control/</guid><description>&lt;p&gt;Use the Maxx Control REST API to &lt;strong&gt;set device-level master mute, master volume, and startup mute&lt;/strong&gt; on one amplifier. These controls affect all channels globally — useful for emergency mute, master volume, and safe startup behavior.&lt;/p&gt;
&lt;h2 id="device-mute"&gt;Device Mute&lt;/h2&gt;
&lt;p&gt;The device mute acts as a master mute that affects all channels, regardless of individual channel mute settings.&lt;/p&gt;
&lt;h3 id="get-device-mute-state"&gt;Get Device Mute State&lt;/h3&gt;



&lt;ul class="nav nav-tabs" id="tabs-0" role="tablist"&gt;
 &lt;li class="nav-item"&gt;
 &lt;button class="nav-link active"
 id="tabs-00-00-tab" data-bs-toggle="tab" data-bs-target="#tabs-00-00" role="tab"
 data-td-tp-persist="bash" aria-controls="tabs-00-00" aria-selected="true"&gt;
 GET Request
 &lt;/button&gt;
 &lt;/li&gt;&lt;li class="nav-item"&gt;
 &lt;button class="nav-link"
 id="tabs-00-01-tab" data-bs-toggle="tab" data-bs-target="#tabs-00-01" role="tab"
 data-td-tp-persist="json" aria-controls="tabs-00-01" aria-selected="false"&gt;
 Response Example
 &lt;/button&gt;
 &lt;/li&gt;
&lt;/ul&gt;

&lt;div class="tab-content" id="tabs-0-content"&gt;
 &lt;div class="tab-pane fade show active"
 id="tabs-00-00" role="tabpanel" aria-labelled-by="tabs-00-00-tab" tabindex="0"&gt;
 &lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;curl -X &lt;span style="color:#4e9a06"&gt;&amp;#39;GET&amp;#39;&lt;/span&gt; http://&lt;span style="color:#4e9a06"&gt;${&lt;/span&gt;&lt;span style="color:#000"&gt;IP&lt;/span&gt;&lt;span style="color:#4e9a06"&gt;}&lt;/span&gt;/rest-api/settings/device/dsp/mute&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
 &lt;/div&gt;
 &lt;div class="tab-pane fade"
 id="tabs-00-01" role="tabpanel" aria-labelled-by="tabs-00-01-tab" tabindex="0"&gt;
 &lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-json" data-lang="json"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#000;font-weight:bold"&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#204a87;font-weight:bold"&gt;&amp;#34;value&amp;#34;&lt;/span&gt;&lt;span style="color:#000;font-weight:bold"&gt;:&lt;/span&gt; &lt;span style="color:#204a87;font-weight:bold"&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#000;font-weight:bold"&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
 &lt;/div&gt;
&lt;/div&gt;

&lt;h3 id="set-device-mute"&gt;Set Device Mute&lt;/h3&gt;



&lt;ul class="nav nav-tabs" id="tabs-1" role="tablist"&gt;
 &lt;li class="nav-item"&gt;
 &lt;button class="nav-link active"
 id="tabs-01-00-tab" data-bs-toggle="tab" data-bs-target="#tabs-01-00" role="tab"
 data-td-tp-persist="bash" aria-controls="tabs-01-00" aria-selected="true"&gt;
 Mute All Channels
 &lt;/button&gt;
 &lt;/li&gt;&lt;li class="nav-item"&gt;
 &lt;button class="nav-link"
 id="tabs-01-01-tab" data-bs-toggle="tab" data-bs-target="#tabs-01-01" role="tab"
 aria-controls="tabs-01-01" aria-selected="false"&gt;
 Unmute All Channels
 &lt;/button&gt;
 &lt;/li&gt;
&lt;/ul&gt;

&lt;div class="tab-content" id="tabs-1-content"&gt;
 &lt;div class="tab-pane fade show active"
 id="tabs-01-00" role="tabpanel" aria-labelled-by="tabs-01-00-tab" tabindex="1"&gt;
 &lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;curl -X &lt;span style="color:#4e9a06"&gt;&amp;#39;PUT&amp;#39;&lt;/span&gt; http://&lt;span style="color:#4e9a06"&gt;${&lt;/span&gt;&lt;span style="color:#000"&gt;IP&lt;/span&gt;&lt;span style="color:#4e9a06"&gt;}&lt;/span&gt;/rest-api/settings/device/dsp/mute &lt;span style="color:#4e9a06"&gt;\
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;-H &lt;span style="color:#4e9a06"&gt;&amp;#39;Content-Type: application/json&amp;#39;&lt;/span&gt; &lt;span style="color:#4e9a06"&gt;\
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;-H &lt;span style="color:#4e9a06"&gt;&amp;#39;token: f4005bf8507999192162d989d5a60823&amp;#39;&lt;/span&gt; &lt;span style="color:#4e9a06"&gt;\
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;-d &lt;span style="color:#4e9a06"&gt;&amp;#39;{
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#4e9a06"&gt; &amp;#34;value&amp;#34;: true
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#4e9a06"&gt;}&amp;#39;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
 &lt;/div&gt;
 &lt;div class="tab-pane fade"
 id="tabs-01-01" role="tabpanel" aria-labelled-by="tabs-01-01-tab" tabindex="1"&gt;
 &lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;curl -X &lt;span style="color:#4e9a06"&gt;&amp;#39;PUT&amp;#39;&lt;/span&gt; http://&lt;span style="color:#4e9a06"&gt;${&lt;/span&gt;&lt;span style="color:#000"&gt;IP&lt;/span&gt;&lt;span style="color:#4e9a06"&gt;}&lt;/span&gt;/rest-api/settings/device/dsp/mute &lt;span style="color:#4e9a06"&gt;\
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;-H &lt;span style="color:#4e9a06"&gt;&amp;#39;Content-Type: application/json&amp;#39;&lt;/span&gt; &lt;span style="color:#4e9a06"&gt;\
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;-H &lt;span style="color:#4e9a06"&gt;&amp;#39;token: f4005bf8507999192162d989d5a60823&amp;#39;&lt;/span&gt; &lt;span style="color:#4e9a06"&gt;\
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;-d &lt;span style="color:#4e9a06"&gt;&amp;#39;{
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#4e9a06"&gt; &amp;#34;value&amp;#34;: false
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#4e9a06"&gt;}&amp;#39;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
 &lt;/div&gt;
&lt;/div&gt;

&lt;h2 id="device-volume"&gt;Device Volume&lt;/h2&gt;
&lt;p&gt;The device volume acts as a master volume control that affects all channels. Individual channel volumes are relative to this setting.&lt;/p&gt;</description></item><item><title>Device Information</title><link>https://docs.innosonix.de/software/maxxcontrol/rest-api/device-info/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.innosonix.de/software/maxxcontrol/rest-api/device-info/</guid><description>&lt;h2 id="getting-device-information"&gt;Getting Device Information&lt;/h2&gt;
&lt;p&gt;The device information endpoint provides details about your amplifier model, available channels, installed options, and hardware features.&lt;/p&gt;
&lt;h3 id="get-device-information"&gt;Get Device Information&lt;/h3&gt;
&lt;p&gt;Retrieve all device information with a simple GET request:&lt;/p&gt;



&lt;ul class="nav nav-tabs" id="tabs-0" role="tablist"&gt;
 &lt;li class="nav-item"&gt;
 &lt;button class="nav-link active"
 id="tabs-00-00-tab" data-bs-toggle="tab" data-bs-target="#tabs-00-00" role="tab"
 data-td-tp-persist="bash" aria-controls="tabs-00-00" aria-selected="true"&gt;
 GET Request
 &lt;/button&gt;
 &lt;/li&gt;&lt;li class="nav-item"&gt;
 &lt;button class="nav-link"
 id="tabs-00-01-tab" data-bs-toggle="tab" data-bs-target="#tabs-00-01" role="tab"
 data-td-tp-persist="json" aria-controls="tabs-00-01" aria-selected="false"&gt;
 Response Example
 &lt;/button&gt;
 &lt;/li&gt;
&lt;/ul&gt;

&lt;div class="tab-content" id="tabs-0-content"&gt;
 &lt;div class="tab-pane fade show active"
 id="tabs-00-00" role="tabpanel" aria-labelled-by="tabs-00-00-tab" tabindex="0"&gt;
 &lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;curl -X &lt;span style="color:#4e9a06"&gt;&amp;#39;GET&amp;#39;&lt;/span&gt; http://&lt;span style="color:#4e9a06"&gt;${&lt;/span&gt;&lt;span style="color:#000"&gt;IP&lt;/span&gt;&lt;span style="color:#4e9a06"&gt;}&lt;/span&gt;/rest-api/info/device&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
 &lt;/div&gt;
 &lt;div class="tab-pane fade"
 id="tabs-00-01" role="tabpanel" aria-labelled-by="tabs-00-01-tab" tabindex="0"&gt;
 &lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-json" data-lang="json"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#000;font-weight:bold"&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#204a87;font-weight:bold"&gt;&amp;#34;model_name&amp;#34;&lt;/span&gt;&lt;span style="color:#000;font-weight:bold"&gt;:&lt;/span&gt; &lt;span style="color:#4e9a06"&gt;&amp;#34;MA32D&amp;#34;&lt;/span&gt;&lt;span style="color:#000;font-weight:bold"&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#204a87;font-weight:bold"&gt;&amp;#34;channel&amp;#34;&lt;/span&gt;&lt;span style="color:#000;font-weight:bold"&gt;:&lt;/span&gt; &lt;span style="color:#0000cf;font-weight:bold"&gt;32&lt;/span&gt;&lt;span style="color:#000;font-weight:bold"&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#204a87;font-weight:bold"&gt;&amp;#34;options&amp;#34;&lt;/span&gt;&lt;span style="color:#000;font-weight:bold"&gt;:&lt;/span&gt; &lt;span style="color:#000;font-weight:bold"&gt;[&lt;/span&gt;&lt;span style="color:#4e9a06"&gt;&amp;#34;IF1&amp;#34;&lt;/span&gt;&lt;span style="color:#000;font-weight:bold"&gt;,&lt;/span&gt; &lt;span style="color:#4e9a06"&gt;&amp;#34;IF2&amp;#34;&lt;/span&gt;&lt;span style="color:#000;font-weight:bold"&gt;,&lt;/span&gt; &lt;span style="color:#4e9a06"&gt;&amp;#34;D1&amp;#34;&lt;/span&gt;&lt;span style="color:#000;font-weight:bold"&gt;,&lt;/span&gt; &lt;span style="color:#4e9a06"&gt;&amp;#34;D2&amp;#34;&lt;/span&gt;&lt;span style="color:#000;font-weight:bold"&gt;],&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#204a87;font-weight:bold"&gt;&amp;#34;psu_fan&amp;#34;&lt;/span&gt;&lt;span style="color:#000;font-weight:bold"&gt;:&lt;/span&gt; &lt;span style="color:#204a87;font-weight:bold"&gt;true&lt;/span&gt;&lt;span style="color:#000;font-weight:bold"&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#204a87;font-weight:bold"&gt;&amp;#34;housing_fan&amp;#34;&lt;/span&gt;&lt;span style="color:#000;font-weight:bold"&gt;:&lt;/span&gt; &lt;span style="color:#204a87;font-weight:bold"&gt;true&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#000;font-weight:bold"&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
 &lt;/div&gt;
&lt;/div&gt;

&lt;h3 id="understanding-the-response"&gt;Understanding the Response&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;model_name&lt;/strong&gt;: The amplifier model (e.g., MA32D, MA32LP, MA24D2)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;channel&lt;/strong&gt;: Number of available channels (16-32)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;options&lt;/strong&gt;: Array of installed options:
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;IF1&lt;/code&gt;, &lt;code&gt;IF2&lt;/code&gt;, &lt;code&gt;IF3&lt;/code&gt;: Interface options&lt;/li&gt;
&lt;li&gt;&lt;code&gt;D1&lt;/code&gt;, &lt;code&gt;D2&lt;/code&gt;, &lt;code&gt;D3&lt;/code&gt;: Dante options&lt;/li&gt;
&lt;li&gt;&lt;code&gt;M1&lt;/code&gt;: Additional options&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;psu_fan&lt;/strong&gt;: Whether PSU fan is installed&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;housing_fan&lt;/strong&gt;: Whether housing fan is installed&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This information is useful for:&lt;/p&gt;</description></item><item><title>Maxx Control REST: Enable or disable EQ</title><link>https://docs.innosonix.de/software/maxxcontrol/rest-api/eq/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.innosonix.de/software/maxxcontrol/rest-api/eq/</guid><description>&lt;p&gt;Use the Maxx Control REST API to &lt;strong&gt;enable or disable channel EQ&lt;/strong&gt; (&lt;code&gt;eqenable&lt;/code&gt;) — bypass the whole equalizer for testing or mode changes while keeping filter settings intact.&lt;/p&gt;
&lt;h3 id="enable-eq-for-multiple-channels"&gt;Enable EQ for Multiple Channels&lt;/h3&gt;
&lt;p&gt;Enable the equalizer for multiple channels in a single request:&lt;/p&gt;



&lt;ul class="nav nav-tabs" id="tabs-0" role="tablist"&gt;
 &lt;li class="nav-item"&gt;
 &lt;button class="nav-link active"
 id="tabs-00-00-tab" data-bs-toggle="tab" data-bs-target="#tabs-00-00" role="tab"
 data-td-tp-persist="bash" aria-controls="tabs-00-00" aria-selected="true"&gt;
 PUT Request
 &lt;/button&gt;
 &lt;/li&gt;&lt;li class="nav-item"&gt;
 &lt;button class="nav-link"
 id="tabs-00-01-tab" data-bs-toggle="tab" data-bs-target="#tabs-00-01" role="tab"
 data-td-tp-persist="json" aria-controls="tabs-00-01" aria-selected="false"&gt;
 JSON Payload
 &lt;/button&gt;
 &lt;/li&gt;
&lt;/ul&gt;

&lt;div class="tab-content" id="tabs-0-content"&gt;
 &lt;div class="tab-pane fade show active"
 id="tabs-00-00" role="tabpanel" aria-labelled-by="tabs-00-00-tab" tabindex="0"&gt;
 &lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;curl -X &lt;span style="color:#4e9a06"&gt;&amp;#39;PUT&amp;#39;&lt;/span&gt; http://&lt;span style="color:#4e9a06"&gt;${&lt;/span&gt;&lt;span style="color:#000"&gt;IP&lt;/span&gt;&lt;span style="color:#4e9a06"&gt;}&lt;/span&gt;/rest-api/settings/channel/ &lt;span style="color:#4e9a06"&gt;\
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;-H &lt;span style="color:#4e9a06"&gt;&amp;#39;Content-Type: application/json&amp;#39;&lt;/span&gt; &lt;span style="color:#4e9a06"&gt;\
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;-H &lt;span style="color:#4e9a06"&gt;&amp;#39;token: f4005bf8507999192162d989d5a60823&amp;#39;&lt;/span&gt; &lt;span style="color:#4e9a06"&gt;\
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;-d &lt;span style="color:#4e9a06"&gt;&amp;#39;[
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#4e9a06"&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#4e9a06"&gt; &amp;#34;channel_id&amp;#34;: 1,
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#4e9a06"&gt; &amp;#34;dsp&amp;#34;: {
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#4e9a06"&gt; &amp;#34;eqenable&amp;#34;: {
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#4e9a06"&gt; &amp;#34;value&amp;#34;: true
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#4e9a06"&gt; }
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#4e9a06"&gt; }
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#4e9a06"&gt; },
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#4e9a06"&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#4e9a06"&gt; &amp;#34;channel_id&amp;#34;: 2,
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#4e9a06"&gt; &amp;#34;dsp&amp;#34;: {
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#4e9a06"&gt; &amp;#34;eqenable&amp;#34;: {
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#4e9a06"&gt; &amp;#34;value&amp;#34;: true
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#4e9a06"&gt; }
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#4e9a06"&gt; }
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#4e9a06"&gt; },
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#4e9a06"&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#4e9a06"&gt; &amp;#34;channel_id&amp;#34;: 3,
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#4e9a06"&gt; &amp;#34;dsp&amp;#34;: {
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#4e9a06"&gt; &amp;#34;eqenable&amp;#34;: {
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#4e9a06"&gt; &amp;#34;value&amp;#34;: true
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#4e9a06"&gt; }
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#4e9a06"&gt; }
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#4e9a06"&gt; }
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#4e9a06"&gt;]&amp;#39;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
 &lt;/div&gt;
 &lt;div class="tab-pane fade"
 id="tabs-00-01" role="tabpanel" aria-labelled-by="tabs-00-01-tab" tabindex="0"&gt;
 &lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-json" data-lang="json"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#000;font-weight:bold"&gt;[&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#000;font-weight:bold"&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#204a87;font-weight:bold"&gt;&amp;#34;channel_id&amp;#34;&lt;/span&gt;&lt;span style="color:#000;font-weight:bold"&gt;:&lt;/span&gt; &lt;span style="color:#0000cf;font-weight:bold"&gt;1&lt;/span&gt;&lt;span style="color:#000;font-weight:bold"&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#204a87;font-weight:bold"&gt;&amp;#34;dsp&amp;#34;&lt;/span&gt;&lt;span style="color:#000;font-weight:bold"&gt;:&lt;/span&gt; &lt;span style="color:#000;font-weight:bold"&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#204a87;font-weight:bold"&gt;&amp;#34;eqenable&amp;#34;&lt;/span&gt;&lt;span style="color:#000;font-weight:bold"&gt;:&lt;/span&gt; &lt;span style="color:#000;font-weight:bold"&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#204a87;font-weight:bold"&gt;&amp;#34;value&amp;#34;&lt;/span&gt;&lt;span style="color:#000;font-weight:bold"&gt;:&lt;/span&gt; &lt;span style="color:#204a87;font-weight:bold"&gt;true&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#000;font-weight:bold"&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#000;font-weight:bold"&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#000;font-weight:bold"&gt;},&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#000;font-weight:bold"&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#204a87;font-weight:bold"&gt;&amp;#34;channel_id&amp;#34;&lt;/span&gt;&lt;span style="color:#000;font-weight:bold"&gt;:&lt;/span&gt; &lt;span style="color:#0000cf;font-weight:bold"&gt;2&lt;/span&gt;&lt;span style="color:#000;font-weight:bold"&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#204a87;font-weight:bold"&gt;&amp;#34;dsp&amp;#34;&lt;/span&gt;&lt;span style="color:#000;font-weight:bold"&gt;:&lt;/span&gt; &lt;span style="color:#000;font-weight:bold"&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#204a87;font-weight:bold"&gt;&amp;#34;eqenable&amp;#34;&lt;/span&gt;&lt;span style="color:#000;font-weight:bold"&gt;:&lt;/span&gt; &lt;span style="color:#000;font-weight:bold"&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#204a87;font-weight:bold"&gt;&amp;#34;value&amp;#34;&lt;/span&gt;&lt;span style="color:#000;font-weight:bold"&gt;:&lt;/span&gt; &lt;span style="color:#204a87;font-weight:bold"&gt;true&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#000;font-weight:bold"&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#000;font-weight:bold"&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#000;font-weight:bold"&gt;},&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#000;font-weight:bold"&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#204a87;font-weight:bold"&gt;&amp;#34;channel_id&amp;#34;&lt;/span&gt;&lt;span style="color:#000;font-weight:bold"&gt;:&lt;/span&gt; &lt;span style="color:#0000cf;font-weight:bold"&gt;3&lt;/span&gt;&lt;span style="color:#000;font-weight:bold"&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#204a87;font-weight:bold"&gt;&amp;#34;dsp&amp;#34;&lt;/span&gt;&lt;span style="color:#000;font-weight:bold"&gt;:&lt;/span&gt; &lt;span style="color:#000;font-weight:bold"&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#204a87;font-weight:bold"&gt;&amp;#34;eqenable&amp;#34;&lt;/span&gt;&lt;span style="color:#000;font-weight:bold"&gt;:&lt;/span&gt; &lt;span style="color:#000;font-weight:bold"&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#204a87;font-weight:bold"&gt;&amp;#34;value&amp;#34;&lt;/span&gt;&lt;span style="color:#000;font-weight:bold"&gt;:&lt;/span&gt; &lt;span style="color:#204a87;font-weight:bold"&gt;true&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#000;font-weight:bold"&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#000;font-weight:bold"&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#000;font-weight:bold"&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#000;font-weight:bold"&gt;]&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
 &lt;/div&gt;
&lt;/div&gt;

&lt;h3 id="disable-eq-for-multiple-channels"&gt;Disable EQ for Multiple Channels&lt;/h3&gt;
&lt;p&gt;Disable the equalizer for multiple channels:&lt;/p&gt;</description></item><item><title>micro MAXX series</title><link>https://docs.innosonix.de/hardware/micro-maxx/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.innosonix.de/hardware/micro-maxx/</guid><description>&lt;p&gt;&lt;strong&gt;micro MAXX&lt;/strong&gt; (MICRO MAXX series) is Innosonix’s compact DSP amplifier family: GaN power stages, onboard loudspeaker management, and flexible Audio over IP (Dante / AES67). Models share the same small chassis and the same control stack as other MAXX amplifiers.&lt;/p&gt;
&lt;div class="alert alert-primary" role="alert"&gt;&lt;div class="h4 alert-heading" role="heading"&gt;Same software as other MAXX amps&lt;/div&gt;
&lt;p&gt;micro MAXX devices expose the same &lt;strong&gt;Maxx Control&lt;/strong&gt; webpage and device REST API, and have &lt;strong&gt;full Maxx Remote&lt;/strong&gt; support. Commission network and firmware with &lt;strong&gt;IDFM&lt;/strong&gt; first — same path as larger MAXX chassis.&lt;/p&gt;</description></item><item><title>Mute Control</title><link>https://docs.innosonix.de/software/maxxcontrol/rest-api/mute/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.innosonix.de/software/maxxcontrol/rest-api/mute/</guid><description>&lt;h2 id="channel-mute-control"&gt;Channel Mute Control&lt;/h2&gt;
&lt;p&gt;Mute control allows you to silence individual channels or the entire device.&lt;/p&gt;
&lt;h3 id="get-channel-mute-state"&gt;Get Channel Mute State&lt;/h3&gt;
&lt;p&gt;Check if a channel is currently muted:&lt;/p&gt;



&lt;ul class="nav nav-tabs" id="tabs-0" role="tablist"&gt;
 &lt;li class="nav-item"&gt;
 &lt;button class="nav-link active"
 id="tabs-00-00-tab" data-bs-toggle="tab" data-bs-target="#tabs-00-00" role="tab"
 data-td-tp-persist="bash" aria-controls="tabs-00-00" aria-selected="true"&gt;
 GET Request
 &lt;/button&gt;
 &lt;/li&gt;&lt;li class="nav-item"&gt;
 &lt;button class="nav-link"
 id="tabs-00-01-tab" data-bs-toggle="tab" data-bs-target="#tabs-00-01" role="tab"
 data-td-tp-persist="json" aria-controls="tabs-00-01" aria-selected="false"&gt;
 Response Example
 &lt;/button&gt;
 &lt;/li&gt;
&lt;/ul&gt;

&lt;div class="tab-content" id="tabs-0-content"&gt;
 &lt;div class="tab-pane fade show active"
 id="tabs-00-00" role="tabpanel" aria-labelled-by="tabs-00-00-tab" tabindex="0"&gt;
 &lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;curl -X &lt;span style="color:#4e9a06"&gt;&amp;#39;GET&amp;#39;&lt;/span&gt; http://&lt;span style="color:#4e9a06"&gt;${&lt;/span&gt;&lt;span style="color:#000"&gt;IP&lt;/span&gt;&lt;span style="color:#4e9a06"&gt;}&lt;/span&gt;/rest-api/settings/channel/1/dsp/mute&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
 &lt;/div&gt;
 &lt;div class="tab-pane fade"
 id="tabs-00-01" role="tabpanel" aria-labelled-by="tabs-00-01-tab" tabindex="0"&gt;
 &lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-json" data-lang="json"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#000;font-weight:bold"&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#204a87;font-weight:bold"&gt;&amp;#34;value&amp;#34;&lt;/span&gt;&lt;span style="color:#000;font-weight:bold"&gt;:&lt;/span&gt; &lt;span style="color:#204a87;font-weight:bold"&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#000;font-weight:bold"&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
 &lt;/div&gt;
&lt;/div&gt;

&lt;h3 id="mute-a-single-channel"&gt;Mute a Single Channel&lt;/h3&gt;
&lt;p&gt;Mute a specific channel:&lt;/p&gt;



&lt;ul class="nav nav-tabs" id="tabs-1" role="tablist"&gt;
 &lt;li class="nav-item"&gt;
 &lt;button class="nav-link active"
 id="tabs-01-00-tab" data-bs-toggle="tab" data-bs-target="#tabs-01-00" role="tab"
 data-td-tp-persist="bash" aria-controls="tabs-01-00" aria-selected="true"&gt;
 PUT Request
 &lt;/button&gt;
 &lt;/li&gt;&lt;li class="nav-item"&gt;
 &lt;button class="nav-link"
 id="tabs-01-01-tab" data-bs-toggle="tab" data-bs-target="#tabs-01-01" role="tab"
 data-td-tp-persist="json" aria-controls="tabs-01-01" aria-selected="false"&gt;
 JSON Payload
 &lt;/button&gt;
 &lt;/li&gt;
&lt;/ul&gt;

&lt;div class="tab-content" id="tabs-1-content"&gt;
 &lt;div class="tab-pane fade show active"
 id="tabs-01-00" role="tabpanel" aria-labelled-by="tabs-01-00-tab" tabindex="1"&gt;
 &lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;curl -X &lt;span style="color:#4e9a06"&gt;&amp;#39;PUT&amp;#39;&lt;/span&gt; http://&lt;span style="color:#4e9a06"&gt;${&lt;/span&gt;&lt;span style="color:#000"&gt;IP&lt;/span&gt;&lt;span style="color:#4e9a06"&gt;}&lt;/span&gt;/rest-api/settings/channel/1/dsp/mute &lt;span style="color:#4e9a06"&gt;\
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;-H &lt;span style="color:#4e9a06"&gt;&amp;#39;Content-Type: application/json&amp;#39;&lt;/span&gt; &lt;span style="color:#4e9a06"&gt;\
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;-H &lt;span style="color:#4e9a06"&gt;&amp;#39;token: f4005bf8507999192162d989d5a60823&amp;#39;&lt;/span&gt; &lt;span style="color:#4e9a06"&gt;\
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;-d &lt;span style="color:#4e9a06"&gt;&amp;#39;{
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#4e9a06"&gt; &amp;#34;value&amp;#34;: true
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#4e9a06"&gt;}&amp;#39;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
 &lt;/div&gt;
 &lt;div class="tab-pane fade"
 id="tabs-01-01" role="tabpanel" aria-labelled-by="tabs-01-01-tab" tabindex="1"&gt;
 &lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-json" data-lang="json"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#000;font-weight:bold"&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#204a87;font-weight:bold"&gt;&amp;#34;value&amp;#34;&lt;/span&gt;&lt;span style="color:#000;font-weight:bold"&gt;:&lt;/span&gt; &lt;span style="color:#204a87;font-weight:bold"&gt;true&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#000;font-weight:bold"&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
 &lt;/div&gt;
&lt;/div&gt;

&lt;h3 id="unmute-a-single-channel"&gt;Unmute a Single Channel&lt;/h3&gt;
&lt;p&gt;Unmute a specific channel:&lt;/p&gt;</description></item><item><title>REST API</title><link>https://docs.innosonix.de/software/maxxcontrol/rest-api/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.innosonix.de/software/maxxcontrol/rest-api/</guid><description>&lt;p&gt;Every amplifier exposes a hierarchical JSON REST API used by Maxx Control itself and by third-party systems. Prefer this API for &lt;strong&gt;single-device&lt;/strong&gt; integration. For project-level multi-amp control, use the &lt;a href="https://docs.innosonix.de/software/maxxremote/api/http-api/"&gt;Maxx Remote HTTP API&lt;/a&gt; instead.&lt;/p&gt;
&lt;h2 id="base-url-and-transport"&gt;Base URL and transport&lt;/h2&gt;
&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th&gt;Item&lt;/th&gt;
					&lt;th&gt;Value&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td&gt;Scheme / port&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;http://&lt;/code&gt; on &lt;strong&gt;port 80&lt;/strong&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Base path&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;/rest-api&lt;/code&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Example&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;http://${IP}/rest-api/settings/channel/1/dsp/mute&lt;/code&gt;&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Methods you will use most: &lt;strong&gt;GET&lt;/strong&gt; (read), &lt;strong&gt;PUT&lt;/strong&gt; (write / partial update), &lt;strong&gt;OPTIONS&lt;/strong&gt; (allowed ranges and constraints), plus &lt;strong&gt;POST&lt;/strong&gt; / &lt;strong&gt;DELETE&lt;/strong&gt; on a few resources (for example EQ bands).&lt;/p&gt;</description></item><item><title>Volume Control</title><link>https://docs.innosonix.de/software/maxxcontrol/rest-api/volume/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.innosonix.de/software/maxxcontrol/rest-api/volume/</guid><description>&lt;h2 id="channel-volume-control"&gt;Channel Volume Control&lt;/h2&gt;
&lt;p&gt;Volume control is one of the most common operations. You can control individual channels or multiple channels at once.&lt;/p&gt;
&lt;h3 id="get-channel-volume"&gt;Get Channel Volume&lt;/h3&gt;
&lt;p&gt;Retrieve the current volume setting for a specific channel:&lt;/p&gt;



&lt;ul class="nav nav-tabs" id="tabs-0" role="tablist"&gt;
 &lt;li class="nav-item"&gt;
 &lt;button class="nav-link active"
 id="tabs-00-00-tab" data-bs-toggle="tab" data-bs-target="#tabs-00-00" role="tab"
 data-td-tp-persist="bash" aria-controls="tabs-00-00" aria-selected="true"&gt;
 GET Request
 &lt;/button&gt;
 &lt;/li&gt;&lt;li class="nav-item"&gt;
 &lt;button class="nav-link"
 id="tabs-00-01-tab" data-bs-toggle="tab" data-bs-target="#tabs-00-01" role="tab"
 data-td-tp-persist="json" aria-controls="tabs-00-01" aria-selected="false"&gt;
 Response Example
 &lt;/button&gt;
 &lt;/li&gt;
&lt;/ul&gt;

&lt;div class="tab-content" id="tabs-0-content"&gt;
 &lt;div class="tab-pane fade show active"
 id="tabs-00-00" role="tabpanel" aria-labelled-by="tabs-00-00-tab" tabindex="0"&gt;
 &lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;curl -X &lt;span style="color:#4e9a06"&gt;&amp;#39;GET&amp;#39;&lt;/span&gt; http://&lt;span style="color:#4e9a06"&gt;${&lt;/span&gt;&lt;span style="color:#000"&gt;IP&lt;/span&gt;&lt;span style="color:#4e9a06"&gt;}&lt;/span&gt;/rest-api/settings/channel/1/dsp/volume&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
 &lt;/div&gt;
 &lt;div class="tab-pane fade"
 id="tabs-00-01" role="tabpanel" aria-labelled-by="tabs-00-01-tab" tabindex="0"&gt;
 &lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-json" data-lang="json"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#000;font-weight:bold"&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#204a87;font-weight:bold"&gt;&amp;#34;value&amp;#34;&lt;/span&gt;&lt;span style="color:#000;font-weight:bold"&gt;:&lt;/span&gt; &lt;span style="color:#0000cf;font-weight:bold"&gt;-10.5&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#000;font-weight:bold"&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
 &lt;/div&gt;
&lt;/div&gt;

&lt;h3 id="set-single-channel-volume"&gt;Set Single Channel Volume&lt;/h3&gt;
&lt;p&gt;Set the volume for a single channel. Volume range is &lt;strong&gt;-72.0 dB to +24.0 dB&lt;/strong&gt;:&lt;/p&gt;</description></item><item><title>AES67 / SDP subscribe</title><link>https://docs.innosonix.de/software/maxxcontrol/rest-api/aes67/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.innosonix.de/software/maxxcontrol/rest-api/aes67/</guid><description>&lt;p&gt;Subscribe an amplifier &lt;strong&gt;channel DSP patch&lt;/strong&gt; to an external AES67 / SDP audio source. This is the same path Maxx Control’s channel-input UI uses when you paste SDP or pick a discovered AES67 flow.&lt;/p&gt;
&lt;h2 id="when-to-use"&gt;When to use&lt;/h2&gt;
&lt;p&gt;Use this when a third-party sender (PipeWire, another AES67 device, etc.) publishes an SDP session and you want a MAXX channel to &lt;strong&gt;receive&lt;/strong&gt; that multicast/unicast RTP stream as its input source &lt;strong&gt;AES67 STREAM&lt;/strong&gt; (&lt;code&gt;source_id&lt;/code&gt; &lt;strong&gt;25&lt;/strong&gt;).&lt;/p&gt;</description></item><item><title>Maxx Control REST: Switch input patches</title><link>https://docs.innosonix.de/software/maxxcontrol/rest-api/patch/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.innosonix.de/software/maxxcontrol/rest-api/patch/</guid><description>&lt;div class="alert alert-primary" role="alert"&gt;&lt;div class="h4 alert-heading" role="heading"&gt;AES67 / SDP&lt;/div&gt;
&lt;p&gt;To subscribe a channel to an AES67 / SDP stream (&lt;code&gt;source_id&lt;/code&gt; 25), see &lt;a href="https://docs.innosonix.de/software/maxxcontrol/rest-api/aes67/"&gt;AES67 / SDP subscribe&lt;/a&gt;.&lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;Use the Maxx Control REST API to &lt;strong&gt;switch channel input patches&lt;/strong&gt; (for example Dante slots) with a bulk PUT or per-channel calls. When switching between inputs, there are multiple approaches:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://docs.innosonix.de/software/maxxcontrol/rest-api/patch/#changing-the-input-patch-itself"&gt;Changing the Input Patch itself&lt;/a&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://docs.innosonix.de/software/maxxcontrol/rest-api/patch/#patching-channels-individually"&gt;Patching Channels Individually&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href="https://docs.innosonix.de/software/maxxcontrol/rest-api/patch/#toggle-mute-between-channels"&gt;Toggle Mute between channels&lt;/a&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://docs.innosonix.de/software/maxxcontrol/rest-api/patch/#toggling-mute-on-individual-channels"&gt;Toggling Mute on Individual Channels&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="changing-the-input-patch-itself"&gt;Changing the Input Patch itself&lt;/h2&gt;
&lt;p&gt;Example Configuration for CH1, CH2, CH4, CH7, switch between Dante Input 1-4 and Dante Input 21-24&lt;/p&gt;</description></item><item><title>Maxx Control (MaxxControl)</title><link>https://docs.innosonix.de/software/maxxcontrol/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.innosonix.de/software/maxxcontrol/</guid><description>&lt;p&gt;&lt;strong&gt;Maxx Control&lt;/strong&gt; (also written &lt;strong&gt;MaxxControl&lt;/strong&gt;) is the control surface built into every Innosonix amplifier: a browser &lt;strong&gt;web UI&lt;/strong&gt; plus an open &lt;strong&gt;REST API&lt;/strong&gt; on the device. Use it for &lt;strong&gt;one amplifier&lt;/strong&gt; when you want local control with no desktop install, or when a media-control / home-automation system should talk to a &lt;strong&gt;single amp&lt;/strong&gt;. That includes &lt;a href="https://docs.innosonix.de/hardware/micro-maxx/"&gt;micro MAXX&lt;/a&gt; — same webpage and API as other MAXX models. For many amplifiers, rooms/groups, and offline projects, use &lt;a href="https://docs.innosonix.de/software/maxxremote/"&gt;Maxx Remote&lt;/a&gt; instead.&lt;/p&gt;</description></item><item><title>Software</title><link>https://docs.innosonix.de/software/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.innosonix.de/software/</guid><description>&lt;div class="alert alert-primary" role="alert"&gt;
&lt;p&gt;Always start with &lt;a href="https://docs.innosonix.de/software/idfm/"&gt;IDFM&lt;/a&gt; (&lt;a href="https://docs.innosonix.de/software/idfm/install/"&gt;install&lt;/a&gt;) to set IP and firmware on all devices.&lt;/div&gt;&lt;/p&gt;
&lt;p&gt;On this site, &lt;a href="https://docs.innosonix.de/software/maxxcontrol/"&gt;Maxx Control&lt;/a&gt; docs focus on the &lt;strong&gt;device REST API&lt;/strong&gt; and third-party plugins; the full on-device UI manual is published separately (see &lt;a href="https://innosonix.de/downloads"&gt;downloads&lt;/a&gt;).&lt;/p&gt;
&lt;p&gt;These tools apply to the MAXX family including &lt;a href="https://docs.innosonix.de/hardware/micro-maxx/"&gt;micro MAXX&lt;/a&gt; (same Maxx Control webpage/API and full Maxx Remote support).&lt;/p&gt;
&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th&gt;Features&lt;/th&gt;
					&lt;th&gt;&lt;a href="https://docs.innosonix.de/software/maxxremote/"&gt;MAXX Remote&lt;/a&gt;&lt;/th&gt;
					&lt;th&gt;&lt;a href="https://docs.innosonix.de/software/maxxcontrol/"&gt;MAXX Control&lt;/a&gt;&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td&gt;Single-Channel Control&lt;/td&gt;
					&lt;td&gt;&lt;i class="fa-solid fa-check"&gt;&lt;/i&gt;&lt;/td&gt;
					&lt;td&gt;&lt;i class="fa-solid fa-check"&gt;&lt;/i&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Multichannel Control&lt;/td&gt;
					&lt;td&gt;&lt;i class="fa-solid fa-check"&gt;&lt;/i&gt;&lt;/td&gt;
					&lt;td&gt;&lt;i class="fa-solid fa-check"&gt;&lt;/i&gt; (per Device only)&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Device Settings&lt;/td&gt;
					&lt;td&gt;&lt;i class="fa-solid fa-x"&gt;&lt;/i&gt;&lt;/td&gt;
					&lt;td&gt;&lt;i class="fa-solid fa-check"&gt;&lt;/i&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Grouping&lt;/td&gt;
					&lt;td&gt;&lt;i class="fa-solid fa-check"&gt;&lt;/i&gt;&lt;/td&gt;
					&lt;td&gt;&lt;i class="fa-solid fa-x"&gt;&lt;/i&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Undo / Redo&lt;/td&gt;
					&lt;td&gt;&lt;i class="fa-solid fa-check"&gt;&lt;/i&gt;&lt;/td&gt;
					&lt;td&gt;&lt;i class="fa-solid fa-x"&gt;&lt;/i&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Offline Project Planing&lt;/td&gt;
					&lt;td&gt;&lt;i class="fa-solid fa-check"&gt;&lt;/i&gt;&lt;/td&gt;
					&lt;td&gt;&lt;i class="fa-solid fa-x"&gt;&lt;/i&gt;&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;ol&gt;
&lt;li&gt;Basic device setup in the network → &lt;a href="https://docs.innosonix.de/software/idfm/"&gt;IDFM&lt;/a&gt; (&lt;a href="https://docs.innosonix.de/software/idfm/install/"&gt;install&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Single device without much need to constantly change settings of multiple channels → &lt;a href="https://docs.innosonix.de/software/maxxcontrol/"&gt;Maxx Control&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Head start without any additional installation? → &lt;a href="https://docs.innosonix.de/software/maxxcontrol/"&gt;Maxx Control&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;More than one device? Recommendation → &lt;a href="https://docs.innosonix.de/software/maxxremote/"&gt;Maxx Remote&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;</description></item><item><title>Amp enable</title><link>https://docs.innosonix.de/software/maxxcontrol/rest-api/amp-enable/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.innosonix.de/software/maxxcontrol/rest-api/amp-enable/</guid><description>&lt;p&gt;Power-enable a channel amplifier stage (distinct from mute):&lt;/p&gt;
&lt;p&gt;&lt;code&gt;PUT /settings/channel/{channel_id}/ampenable&lt;/code&gt;&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;curl -X PUT &lt;span style="color:#4e9a06"&gt;&amp;#34;http://&lt;/span&gt;&lt;span style="color:#4e9a06"&gt;${&lt;/span&gt;&lt;span style="color:#000"&gt;IP&lt;/span&gt;&lt;span style="color:#4e9a06"&gt;}&lt;/span&gt;&lt;span style="color:#4e9a06"&gt;/rest-api/settings/channel/1/ampenable&amp;#34;&lt;/span&gt; &lt;span style="color:#4e9a06"&gt;\
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; -H &lt;span style="color:#4e9a06"&gt;&amp;#34;token: f4005bf8507999192162d989d5a60823&amp;#34;&lt;/span&gt; &lt;span style="color:#4e9a06"&gt;\
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; -H &lt;span style="color:#4e9a06"&gt;&amp;#34;Content-Type: application/json&amp;#34;&lt;/span&gt; &lt;span style="color:#4e9a06"&gt;\
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; -d &lt;span style="color:#4e9a06"&gt;&amp;#39;{&amp;#34;value&amp;#34;: true}&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Use &lt;code&gt;&amp;quot;value&amp;quot;: false&lt;/code&gt; to disable. Multi-channel updates can go through &lt;code&gt;PUT /settings/channel&lt;/code&gt; with &lt;code&gt;ampenable&lt;/code&gt; on each object.&lt;/p&gt;</description></item><item><title>Save / persist</title><link>https://docs.innosonix.de/software/maxxcontrol/rest-api/save/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.innosonix.de/software/maxxcontrol/rest-api/save/</guid><description>&lt;p&gt;Runtime changes are held until they are saved. Trigger a manual save with:&lt;/p&gt;
&lt;p&gt;&lt;code&gt;PUT /settings/save&lt;/code&gt; (token required; no JSON body)&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;curl -X PUT &lt;span style="color:#4e9a06"&gt;&amp;#34;http://&lt;/span&gt;&lt;span style="color:#4e9a06"&gt;${&lt;/span&gt;&lt;span style="color:#000"&gt;IP&lt;/span&gt;&lt;span style="color:#4e9a06"&gt;}&lt;/span&gt;&lt;span style="color:#4e9a06"&gt;/rest-api/settings/save&amp;#34;&lt;/span&gt; &lt;span style="color:#4e9a06"&gt;\
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; -H &lt;span style="color:#4e9a06"&gt;&amp;#34;token: f4005bf8507999192162d989d5a60823&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Check save / autosave state with &lt;code&gt;GET /status/save&lt;/code&gt;.&lt;/p&gt;
&lt;div class="alert alert-primary" role="alert"&gt;&lt;div class="h4 alert-heading" role="heading"&gt;Note&lt;/div&gt;
&lt;p&gt;The device may also autosave. Integrators that change many parameters in a burst should still call &lt;code&gt;/settings/save&lt;/code&gt; when a persistent result is required (power cycle / reboot).&lt;/p&gt;
&lt;/div&gt;</description></item><item><title>Third Party Plugins</title><link>https://docs.innosonix.de/software/maxxcontrol/third-party-plugins/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.innosonix.de/software/maxxcontrol/third-party-plugins/</guid><description>&lt;p&gt;These plugins use the device &lt;a href="https://docs.innosonix.de/software/maxxcontrol/rest-api/"&gt;REST API&lt;/a&gt; to control &lt;strong&gt;one&lt;/strong&gt; amplifier each. For multi-amp project control, use &lt;a href="https://docs.innosonix.de/software/maxxremote/"&gt;Maxx Remote&lt;/a&gt; instead.&lt;/p&gt;</description></item><item><title>Loxone Maxx Control plugin</title><link>https://docs.innosonix.de/software/maxxcontrol/third-party-plugins/loxone-maxx-control/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.innosonix.de/software/maxxcontrol/third-party-plugins/loxone-maxx-control/</guid><description>&lt;p&gt;&lt;strong&gt;Loxone&lt;/strong&gt; integrators can control one Innosonix amplifier via &lt;strong&gt;Maxx Control&lt;/strong&gt; using the Loxone Library plugins and example templates. Install the add-ons into &lt;strong&gt;Loxone Config&lt;/strong&gt;, point each instance at the amp IP (or &lt;code&gt;hostname.local&lt;/code&gt;), and drive mute, volume, and status over the device REST API.&lt;/p&gt;
&lt;h2 id="what-is-the-loxone-maxx-control-plugin"&gt;What is the Loxone Maxx Control plugin?&lt;/h2&gt;
&lt;p&gt;The Loxone Maxx Control integration is a set of &lt;strong&gt;.LxAddon&lt;/strong&gt; plugins from the &lt;a href="https://library.loxone.com/"&gt;Loxone Library&lt;/a&gt; that talk to a single amplifier’s Maxx Control REST API. Instantiate a plugin once per physical device.&lt;/p&gt;</description></item><item><title>Q-SYS Maxx Control plugin</title><link>https://docs.innosonix.de/software/maxxcontrol/third-party-plugins/qsys-maxx-control/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.innosonix.de/software/maxxcontrol/third-party-plugins/qsys-maxx-control/</guid><description>&lt;p&gt;&lt;strong&gt;Q-SYS&lt;/strong&gt; integrators can control one Innosonix amplifier via &lt;strong&gt;Maxx Control&lt;/strong&gt; using the Innosonix Maxx Control plug-in for &lt;strong&gt;Q-SYS Designer&lt;/strong&gt;. Add the plug-in to your design, enter the amp IP, and expose mute, volume, meters, and status to Q-SYS UCIs and logic.&lt;/p&gt;
&lt;h2 id="what-is-the-q-sys-maxx-control-plugin"&gt;What is the Q-SYS Maxx Control plugin?&lt;/h2&gt;
&lt;p&gt;Innosonix provides a plug-in that integrates Maxx Series amplifiers (Maxx Control) with the QSC Q-SYS ecosystem. Devices can then be controlled from Q-SYS Designer, Q-SYS compatible user-control interfaces, and GPIO logic on Q-SYS cores and peripherals.&lt;/p&gt;</description></item></channel></rss>