<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Enable Multi Output in Logic]]></title><description><![CDATA[<p dir="auto">I'm trying my plugin to have a multi-output option.</p>
<p dir="auto">I've built HISE with these Preprocessor Definitions:</p>
<pre><code>NUM_MAX_CHANNELS = 10
HISE_NUM_PLUGIN_CHANNELS = 10
</code></pre>
<p dir="auto">I can see the multiple outputs in HISE:</p>
<p dir="auto"><img src="/assets/uploads/files/1766798924838-9cfa39c8-d3cb-4ee2-a86d-f4247aa0db05-image.png" alt="9cfa39c8-d3cb-4ee2-a86d-f4247aa0db05-image.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">But when I export the plugin, Logic only shows the Stereo options.</p>
<p dir="auto"><img src="/assets/uploads/files/1766798792601-1c128ddb-d3dd-4313-abe0-1364b915db6b-image.png" alt="1c128ddb-d3dd-4313-abe0-1364b915db6b-image.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">Does anyone know what else I need to do to enable multi-output options?</p>
]]></description><link>https://forum.hise.audio/topic/14117/enable-multi-output-in-logic</link><generator>RSS for Node</generator><lastBuildDate>Sun, 15 Mar 2026 08:12:02 GMT</lastBuildDate><atom:link href="https://forum.hise.audio/topic/14117.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 27 Dec 2025 01:37:31 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Enable Multi Output in Logic on Wed, 31 Dec 2025 16:53:11 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://forum.hise.audio/uid/4124">@daniloprates</a> The guide I linked to above has all the info.</p>
<p dir="auto">You need to compile HISE with 2 preprocessor definitions added to the Projucer, under Extra Preprocessor Definitions:</p>
<pre><code>NUM_MAX_CHANNELS=16
HISE_NUM_PLUGIN_CHANNELS=16
</code></pre>
<p dir="auto">Then in your HISE plugin project settings, under Extra Definitions Windows &amp; OSX:</p>
<pre><code>HISE_NUM_PLUGIN_CHANNELS=16
</code></pre>
<p dir="auto">This will give you 16 internal routing channels in your plugin, and expose 16 outputs to your host/DAW.</p>
]]></description><link>https://forum.hise.audio/post/115158</link><guid isPermaLink="true">https://forum.hise.audio/post/115158</guid><dc:creator><![CDATA[dannytaurus]]></dc:creator><pubDate>Wed, 31 Dec 2025 16:53:11 GMT</pubDate></item><item><title><![CDATA[Reply to Enable Multi Output in Logic on Mon, 05 Jan 2026 15:49:14 GMT]]></title><description><![CDATA[<blockquote>
<p dir="auto">EDIT: actually, maybe not. I think for a multi-output enabled plugin it will always return the max outputs, even if the plugin is loaded as a stereo version.</p>
</blockquote>
<p dir="auto">You're right, <a class="plugin-mentions-user plugin-mentions-a" href="https://forum.hise.audio/uid/357">@dannytaurus</a>, it always returns the max outputs. I think the UI toggle will be the only viable way.</p>
<p dir="auto">Thanks a lot for the help!</p>
]]></description><link>https://forum.hise.audio/post/115359</link><guid isPermaLink="true">https://forum.hise.audio/post/115359</guid><dc:creator><![CDATA[daniloprates]]></dc:creator><pubDate>Mon, 05 Jan 2026 15:49:14 GMT</pubDate></item><item><title><![CDATA[Reply to Enable Multi Output in Logic on Sat, 03 Jan 2026 17:36:28 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://forum.hise.audio/uid/4124">@daniloprates</a> Looks like you can use <code>Engine.getNumPluginChannels()</code> to get the output channels. If it's 2, route all instruments to outputs 1/2, if it's more than 2 then route all instruments to their own outputs.</p>
<p dir="auto">EDIT: actually, maybe not. I think for a multi-output enabled plugin it will always return the max outputs, even if the plugin is loaded as a stereo version.</p>
]]></description><link>https://forum.hise.audio/post/115244</link><guid isPermaLink="true">https://forum.hise.audio/post/115244</guid><dc:creator><![CDATA[dannytaurus]]></dc:creator><pubDate>Sat, 03 Jan 2026 17:36:28 GMT</pubDate></item><item><title><![CDATA[Reply to Enable Multi Output in Logic on Sat, 03 Jan 2026 17:25:10 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://forum.hise.audio/uid/4124">@daniloprates</a> You could add a toggle switch to the UI that allows the user to select whether the instruments go to separate outputs or force them all to go through the main stereo output.</p>
<p dir="auto">You might also be able to detect in the code how many outputs are available and set it automatically, but I'm not sure off the top of my head how to do that.</p>
]]></description><link>https://forum.hise.audio/post/115243</link><guid isPermaLink="true">https://forum.hise.audio/post/115243</guid><dc:creator><![CDATA[dannytaurus]]></dc:creator><pubDate>Sat, 03 Jan 2026 17:25:10 GMT</pubDate></item><item><title><![CDATA[Reply to Enable Multi Output in Logic on Sat, 03 Jan 2026 16:32:01 GMT]]></title><description><![CDATA[<p dir="auto">Thanks <a class="plugin-mentions-user plugin-mentions-a" href="https://forum.hise.audio/uid/357">@dannytaurus</a>, it worked indeed! However, when I add the plugin as Stereo instead of Multi-output, the other 4 instruments, routed to outputs 3-10, are mute. Do you know how to make it work also on Stereo?</p>
]]></description><link>https://forum.hise.audio/post/115241</link><guid isPermaLink="true">https://forum.hise.audio/post/115241</guid><dc:creator><![CDATA[daniloprates]]></dc:creator><pubDate>Sat, 03 Jan 2026 16:32:01 GMT</pubDate></item><item><title><![CDATA[Reply to Enable Multi Output in Logic on Wed, 31 Dec 2025 16:53:11 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://forum.hise.audio/uid/4124">@daniloprates</a> The guide I linked to above has all the info.</p>
<p dir="auto">You need to compile HISE with 2 preprocessor definitions added to the Projucer, under Extra Preprocessor Definitions:</p>
<pre><code>NUM_MAX_CHANNELS=16
HISE_NUM_PLUGIN_CHANNELS=16
</code></pre>
<p dir="auto">Then in your HISE plugin project settings, under Extra Definitions Windows &amp; OSX:</p>
<pre><code>HISE_NUM_PLUGIN_CHANNELS=16
</code></pre>
<p dir="auto">This will give you 16 internal routing channels in your plugin, and expose 16 outputs to your host/DAW.</p>
]]></description><link>https://forum.hise.audio/post/115158</link><guid isPermaLink="true">https://forum.hise.audio/post/115158</guid><dc:creator><![CDATA[dannytaurus]]></dc:creator><pubDate>Wed, 31 Dec 2025 16:53:11 GMT</pubDate></item><item><title><![CDATA[Reply to Enable Multi Output in Logic on Wed, 31 Dec 2025 16:03:39 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://forum.hise.audio/uid/357">@dannytaurus</a> I've tried a lot, with no result. The only thing that worked was changing <code>juce_AU_Wrapper.mm</code>. Would you have a guide on how to achieve that without changing HISE's source code?</p>
]]></description><link>https://forum.hise.audio/post/115152</link><guid isPermaLink="true">https://forum.hise.audio/post/115152</guid><dc:creator><![CDATA[daniloprates]]></dc:creator><pubDate>Wed, 31 Dec 2025 16:03:39 GMT</pubDate></item><item><title><![CDATA[Reply to Enable Multi Output in Logic on Wed, 31 Dec 2025 14:56:32 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://forum.hise.audio/uid/4124">@daniloprates</a> You don't need to patch the JUCE source code to get multiple outputs working in Logic.</p>
<p dir="auto">I would recommend against patching the JUCE code at all.</p>
<p dir="auto">You just need to compile HISE and set up your project for multiple outputs and it'll work fine in Logic.</p>
]]></description><link>https://forum.hise.audio/post/115146</link><guid isPermaLink="true">https://forum.hise.audio/post/115146</guid><dc:creator><![CDATA[dannytaurus]]></dc:creator><pubDate>Wed, 31 Dec 2025 14:56:32 GMT</pubDate></item><item><title><![CDATA[Reply to Enable Multi Output in Logic on Mon, 05 Jan 2026 17:00:25 GMT]]></title><description><![CDATA[<p dir="auto">It worked! <img src="https://forum.hise.audio/assets/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f389.png?v=fba14f4754a" class="not-responsive emoji emoji-emoji-one emoji--party_popper" style="height:23px;width:auto;vertical-align:middle" title=":party_popper:" alt="🎉" /></p>
]]></description><link>https://forum.hise.audio/post/115017</link><guid isPermaLink="true">https://forum.hise.audio/post/115017</guid><dc:creator><![CDATA[daniloprates]]></dc:creator><pubDate>Mon, 05 Jan 2026 17:00:25 GMT</pubDate></item><item><title><![CDATA[Reply to Enable Multi Output in Logic on Sat, 27 Dec 2025 21:43:12 GMT]]></title><description><![CDATA[<p dir="auto">Thanks <a class="plugin-mentions-user plugin-mentions-a" href="https://forum.hise.audio/uid/357">@dannytaurus</a>.</p>
<p dir="auto">It worked well on Reaper, but not in Logic.<br />
Somehow, Logic needs to be told the output options it should offer. I've tried to use these posts you've mentioned with ChatGPT, but after trying many different things, I still couldn't figure it out.</p>
]]></description><link>https://forum.hise.audio/post/115014</link><guid isPermaLink="true">https://forum.hise.audio/post/115014</guid><dc:creator><![CDATA[daniloprates]]></dc:creator><pubDate>Sat, 27 Dec 2025 21:43:12 GMT</pubDate></item><item><title><![CDATA[Reply to Enable Multi Output in Logic on Sat, 27 Dec 2025 10:02:52 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://forum.hise.audio/uid/4124">@daniloprates</a> Couple of posts you might find useful:</p>
<p dir="auto">This one seems to have solved itself, but worth checking all the steps they did:<br />
<a href="https://forum.hise.audio/topic/9787/multi-output-not-working/16?_=1766750980618">https://forum.hise.audio/topic/9787/multi-output-not-working/16?_=1766750980618</a></p>
<p dir="auto">This is a full guide from Jan this year, so should be fairly up to date:<br />
<a href="https://forum.hise.audio/topic/11553/multi-output-tutorial">https://forum.hise.audio/topic/11553/multi-output-tutorial</a></p>
]]></description><link>https://forum.hise.audio/post/115006</link><guid isPermaLink="true">https://forum.hise.audio/post/115006</guid><dc:creator><![CDATA[dannytaurus]]></dc:creator><pubDate>Sat, 27 Dec 2025 10:02:52 GMT</pubDate></item><item><title><![CDATA[Reply to Enable Multi Output in Logic on Sat, 27 Dec 2025 09:53:31 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://forum.hise.audio/uid/4124">@daniloprates</a> You have to load the plugin as a multi-output version.</p>
<p dir="auto">If you don't see the Multi-Output option, that likely means Logic doesn't think your plugin has multiple outputs.</p>
<p dir="auto">The basic stuff I'm building in HISE only shows up as Stereo in Logic so there must be a step missing to get Logic to see the other outputs.</p>
<p dir="auto">Have you tried it in other DAWs?</p>
<p dir="auto">Are you using your own build of HISE, compiled from the latest commit of the dev branch?</p>
<p dir="auto"><a href="https://support.apple.com/en-gb/guide/logicpro/lgcp4ff5d47e/mac" rel="nofollow ugc">https://support.apple.com/en-gb/guide/logicpro/lgcp4ff5d47e/mac</a></p>
<p dir="auto"><img src="/assets/uploads/files/1766828719227-cleanshot-2025-12-27-at-09.45.04-2x.png" alt="CleanShot 2025-12-27 at 09.45.04@2x.png" class=" img-fluid img-markdown" /></p>
]]></description><link>https://forum.hise.audio/post/115004</link><guid isPermaLink="true">https://forum.hise.audio/post/115004</guid><dc:creator><![CDATA[dannytaurus]]></dc:creator><pubDate>Sat, 27 Dec 2025 09:53:31 GMT</pubDate></item></channel></rss>