<?xml version="1.0" encoding="UTF-8"?>
	<rss version="2.0"
		xmlns:content="http://purl.org/rss/1.0/modules/content/"
		xmlns:wfw="http://wellformedweb.org/CommentAPI/"
		xmlns:dc="http://purl.org/dc/elements/1.1/"
		xmlns:atom="http://www.w3.org/2005/Atom"

			>

	<channel>
		<title>Cycling 74  &#187;  Topic: How To Use [thispatcher] to Load Different Bpatchers Without Breaks in Audio Output?</title>
		<atom:link href="http://cycling74.com/forums/topic/how-to-use-thispatcher-to-load-different-bpatchers-without-breaks-in-audio-output/feed" rel="self" type="application/rss+xml" />
		<link>http://cycling74.com/forums/topic/how-to-use-thispatcher-to-load-different-bpatchers-without-breaks-in-audio-output/feed</link>
		<description></description>
		<pubDate>Wed, 19 Jun 2013 13:03:02 +0000</pubDate>
		<generator>http://bbpress.org/?v=2.2.4</generator>
		<language></language>

		
														
					
				<item>
					<guid>http://cycling74.com/forums/topic/how-to-use-thispatcher-to-load-different-bpatchers-without-breaks-in-audio-output/#post-45177</guid>
					<title><![CDATA[How To Use [thispatcher] to Load Different Bpatchers Without Breaks in Audio Output?]]></title>
					<link>http://cycling74.com/forums/topic/how-to-use-thispatcher-to-load-different-bpatchers-without-breaks-in-audio-output/#post-45177</link>
					<pubDate>Thu, 20 Aug 2009 18:44:36 +0000</pubDate>
					<dc:creator>ComfortableInClouds</dc:creator>

					<description>
						<![CDATA[
						<p>Hi &#8211; I am looking to be able to load different effects on the fly for live performances. I am going to do this by encapsulating all the effects into bpatchers, then, using [thispatcher], change what file is loaded into the bpatcher. I remember reading that you could do this a little bit ago, but can&#8217;t recall what message I need to send to thispatcher to load a new patch into the bpatcher. Thanks for your help.</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/how-to-use-thispatcher-to-load-different-bpatchers-without-breaks-in-audio-output/#post-162759</guid>
					<title><![CDATA[Re: How To Use [thispatcher] to Load Different Bpatchers Without Breaks in Audio Output?]]></title>
					<link>http://cycling74.com/forums/topic/how-to-use-thispatcher-to-load-different-bpatchers-without-breaks-in-audio-output/#post-162759</link>
					<pubDate>Thu, 20 Aug 2009 19:13:33 +0000</pubDate>
					<dc:creator>Luis Marques</dc:creator>

					<description>
						<![CDATA[
						<p>Hi,</p>
<p>try to use the message &#8216;offset $1 $2&#8242; connected to thispatcher inside bpatcher to move around your patch.</p>
<p>
Luis Marques</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/how-to-use-thispatcher-to-load-different-bpatchers-without-breaks-in-audio-output/#post-162760</guid>
					<title><![CDATA[Re: How To Use [thispatcher] to Load Different Bpatchers Without Breaks in Audio Output?]]></title>
					<link>http://cycling74.com/forums/topic/how-to-use-thispatcher-to-load-different-bpatchers-without-breaks-in-audio-output/#post-162760</link>
					<pubDate>Thu, 20 Aug 2009 19:35:59 +0000</pubDate>
					<dc:creator>ComfortableInClouds</dc:creator>

					<description>
						<![CDATA[
						<p>yes, i am familiar with the offset message, but what i&#8217;d like to do is load a completely different patch. for example, i have one bpatcher called &#8220;delay.maxpat&#8221; and another bpatcher called &#8220;filter.maxpat&#8221;. if delay.maxpat is loaded into the bpatcher, i&#8217;d like to be able to send the bpatcher a message so that it loads filter.maxpat.</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/how-to-use-thispatcher-to-load-different-bpatchers-without-breaks-in-audio-output/#post-162761</guid>
					<title><![CDATA[Re: How To Use [thispatcher] to Load Different Bpatchers Without Breaks in Audio Output?]]></title>
					<link>http://cycling74.com/forums/topic/how-to-use-thispatcher-to-load-different-bpatchers-without-breaks-in-audio-output/#post-162761</link>
					<pubDate>Thu, 20 Aug 2009 19:49:02 +0000</pubDate>
					<dc:creator>ComfortableInClouds</dc:creator>

					<description>
						<![CDATA[
						<p>found out how to do it in the bpatcher reference, but am still having trouble. In the reference it states:</p>
<p>use the replace message via scripting, give the bpathcer a scripting name then use the message script send replace <b -patcher name> to replace the loaded file.</b></p>
<p>
&#8230;.actually, nevermind. this only seems to work when there is nothing loaded into the bpatcher.</p>
<p>i guess ill just try creating/deleting the objects rather than just replacing the file in the bpatcher. though it would be so much simpelr to just be able to replace bpatcher files.</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/how-to-use-thispatcher-to-load-different-bpatchers-without-breaks-in-audio-output/#post-162762</guid>
					<title><![CDATA[Re: How To Use [thispatcher] to Load Different Bpatchers Without Breaks in Audio Output?]]></title>
					<link>http://cycling74.com/forums/topic/how-to-use-thispatcher-to-load-different-bpatchers-without-breaks-in-audio-output/#post-162762</link>
					<pubDate>Thu, 20 Aug 2009 19:58:26 +0000</pubDate>
					<dc:creator>Luis Marques</dc:creator>

					<description>
						<![CDATA[
						<p>I try to do that a few months ago, but no success&#8230; I ended using the offset message to thispatcher. If you came whit a good solution show us&#8230;</p>
<p>
Luis Marques</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/how-to-use-thispatcher-to-load-different-bpatchers-without-breaks-in-audio-output/#post-162763</guid>
					<title><![CDATA[Re: How To Use [thispatcher] to Load Different Bpatchers Without Breaks in Audio Output?]]></title>
					<link>http://cycling74.com/forums/topic/how-to-use-thispatcher-to-load-different-bpatchers-without-breaks-in-audio-output/#post-162763</link>
					<pubDate>Thu, 20 Aug 2009 21:06:46 +0000</pubDate>
					<dc:creator>gusanomaxlist</dc:creator>

					<description>
						<![CDATA[
						<p>
<table border="0" align="center" width="90%" cellpadding="3" cellspacing="1">
<tr>
<td class="SmallText"><b>ComfortableInClouds wrote on Thu, 20 August 2009 12:44</b></td>
</tr>
<tr>
<td class="quote">Hi &#8211; I am looking to be able to load different effects on the fly for live performances. I am going to do this by encapsulating all the effects into bpatchers, then, using [thispatcher], change what file is loaded into the bpatcher. I remember reading that you could do this a little bit ago, but can&#8217;t recall what message I need to send to thispatcher to load a new patch into the bpatcher. Thanks for your help. </td>
</tr>
</table>
</p><p>
what you&#8217;re looking for is:</p>
<p>[script sendbox BPATCHER_SCRIPTING_NAME replace PATCH_NAME(<br />
 |<br />
[thispatcher]</p>
<p>I would use [poly~] instead, as it gives you the ability to do this without any audio clicks/cuts.<br />
Of course, you don&#8217;t have the Bpatcher GUI thing but you can find workarounds (like have some GUI inside [poly~].. a bit trickier but still works perfectly).</p>
<p>Cheers,<br />
_yvan</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/how-to-use-thispatcher-to-load-different-bpatchers-without-breaks-in-audio-output/#post-162764</guid>
					<title><![CDATA[Re: How To Use [thispatcher] to Load Different Bpatchers Without Breaks in Audio Output?]]></title>
					<link>http://cycling74.com/forums/topic/how-to-use-thispatcher-to-load-different-bpatchers-without-breaks-in-audio-output/#post-162764</link>
					<pubDate>Thu, 20 Aug 2009 21:21:56 +0000</pubDate>
					<dc:creator>ComfortableInClouds</dc:creator>

					<description>
						<![CDATA[
						<p>yvan, thanks for the help! i see what you mean about the audio clicks/cuts&#8230;.not ideal for a live situation. to avoid these i tried to put the bpatcher inside a poly~, and mute the poly~ while the bpatcher is being changed, but i still got the cuts. how might i use poly~ to avoid breaks in the audio when something new is introduced to the signal chain?</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/how-to-use-thispatcher-to-load-different-bpatchers-without-breaks-in-audio-output/#post-162765</guid>
					<title><![CDATA[Re: How To Use [thispatcher] to Load Different Bpatchers Without Breaks in Audio Output?]]></title>
					<link>http://cycling74.com/forums/topic/how-to-use-thispatcher-to-load-different-bpatchers-without-breaks-in-audio-output/#post-162765</link>
					<pubDate>Thu, 20 Aug 2009 22:38:42 +0000</pubDate>
					<dc:creator>ComfortableInClouds</dc:creator>

					<description>
						<![CDATA[
						<p>ah, yvan, perhaps you mean i should keep my different FX in different instances of poly~, then mute~ the ones that aren&#8217;t being used?</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/how-to-use-thispatcher-to-load-different-bpatchers-without-breaks-in-audio-output/#post-162766</guid>
					<title><![CDATA[Re: How To Use [thispatcher] to Load Different Bpatchers Without Breaks in Audio Output?]]></title>
					<link>http://cycling74.com/forums/topic/how-to-use-thispatcher-to-load-different-bpatchers-without-breaks-in-audio-output/#post-162766</link>
					<pubDate>Fri, 21 Aug 2009 00:00:37 +0000</pubDate>
					<dc:creator>gusanomaxlist</dc:creator>

					<description>
						<![CDATA[
						<p>What I meant was to do it like in the patcher called DynamicPoly in the [poly~] helpfile.</p>
<p>This (new) feature of [poly~] and the &#8220;parallel&#8221; argument are the 2 best features of max5 IMO (did I say &#8220;only&#8221;? ,)</p>
<p>_y</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/how-to-use-thispatcher-to-load-different-bpatchers-without-breaks-in-audio-output/#post-162767</guid>
					<title><![CDATA[Re: How To Use [thispatcher] to Load Different Bpatchers Without Breaks in Audio Output?]]></title>
					<link>http://cycling74.com/forums/topic/how-to-use-thispatcher-to-load-different-bpatchers-without-breaks-in-audio-output/#post-162767</link>
					<pubDate>Fri, 21 Aug 2009 05:25:55 +0000</pubDate>
					<dc:creator>Roman Thilenius</dc:creator>

					<description>
						<![CDATA[
						<p>i dont see any chance to load a new patch and close another one<br />
without interrupting the DSP. the same is probably true for begin~ and gate~.</p>
<p>the only situation where you dont interrupt would be when all<br />
parts are aready running (and you only use a gate~)</p>
<p>what might work is to setup your DSP in the bpatcher with a<br />
fade in fade out automatism similar to the way you would do it in <br />
poly~ for a synth. it will still interrupt, but no longer click.</p>
<p>of course, just using poly~s inside the bpatcher (i.e. instaed of<br />
loading new patches from disk) will aready not interrupt, too.</p>
<p>
-110</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/how-to-use-thispatcher-to-load-different-bpatchers-without-breaks-in-audio-output/#post-162768</guid>
					<title><![CDATA[Re: How To Use [thispatcher] to Load Different Bpatchers Without Breaks in Audio Output?]]></title>
					<link>http://cycling74.com/forums/topic/how-to-use-thispatcher-to-load-different-bpatchers-without-breaks-in-audio-output/#post-162768</link>
					<pubDate>Fri, 21 Aug 2009 08:44:21 +0000</pubDate>
					<dc:creator>gusanomaxlist</dc:creator>

					<description>
						<![CDATA[
						<p>
<table border="0" align="center" width="90%" cellpadding="3" cellspacing="1">
<tr>
<td class="SmallText"><b>Roman Thilenius wrote on Thu, 20 August 2009 23:25</b></td>
</tr>
<tr>
<td class="quote">i dont see any chance to load a new patch and close another one<br />
without interrupting the DSP.</td>
</tr>
</table>
</p><p>Hi.<br />
Just give a try to the example in the helpfile I mentioned earlier.<br />
(Max5 only)<br />
[poly~] has now this great feature: just load a new patch from disk in it, no interruption of the audio process anymore ,)<br />
Having all parts running and (un)muting them could be *very* expensive in a big patch.</p>
<p>_y</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/how-to-use-thispatcher-to-load-different-bpatchers-without-breaks-in-audio-output/#post-162769</guid>
					<title><![CDATA[Re: How To Use [thispatcher] to Load Different Bpatchers Without Breaks in Audio Output?]]></title>
					<link>http://cycling74.com/forums/topic/how-to-use-thispatcher-to-load-different-bpatchers-without-breaks-in-audio-output/#post-162769</link>
					<pubDate>Sat, 22 Aug 2009 02:54:58 +0000</pubDate>
					<dc:creator>swieser1</dc:creator>

					<description>
						<![CDATA[
						<p>I made a dynamic effects chain patch a long time ago.  Try this:</p>
<p>- Pre-load all of the available effects into different bpatchers.<br />
- Use mute~ objects to mute effects that aren&#8217;t being used to save on CPU overhead<br />
- Send outputs of all effects bpatchers to a matrix~ object.  Use the matrix~ object to manage routings of inputs and outputs without clicks.</p>
<p>If you still have a copy of Max 4.6, you can see a somewhat overcomplicated example of a dynamic effects chain in this patch (doesn&#8217;t work with Max 5):</p>
<p><a href="http://interchanzheblique.snottywong.com/">http://interchanzheblique.snottywong.com/</a></p>
<p>It uses a big js script to create all of the bpatchers, the matrix~ object, and wire them all up together.  If you want to look at the patch that does it, download that patch, go to the &#8220;lib&#8221; folder, go to the &#8220;main bpatchers&#8221; folder, and open up &#8220;effects1&#8243; patch.</p>
<p>Good luck</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/how-to-use-thispatcher-to-load-different-bpatchers-without-breaks-in-audio-output/#post-162770</guid>
					<title><![CDATA[Re: How To Use [thispatcher] to Load Different Bpatchers Without Breaks in Audio Output?]]></title>
					<link>http://cycling74.com/forums/topic/how-to-use-thispatcher-to-load-different-bpatchers-without-breaks-in-audio-output/#post-162770</link>
					<pubDate>Sat, 22 Aug 2009 09:18:47 +0000</pubDate>
					<dc:creator>Luke Hall</dc:creator>

					<description>
						<![CDATA[
						<p>If you use the [matrix~] approach remember to use [send~] and [receive~] objects to add a vector of delay so as not to confuse the audio processing. Here&#8217;s a little example where you could replace the [patcher] objects with [bpatcher]s. The other alternative is to have a [poly~] inside each [bpatcher] and use the &#8220;patchername&#8221; message to swap the contents as shown in the &#8220;DynamicPoly&#8221; subpatch in the [poly~] help file.</p>
<p>lh</p>
<p>
<div><span id="toggle162770-0" class="patchtoggle" onmousedown="toggleMaxPatch('post162770-0', 'er162770-0');">&#8211; Pasted Max <span id="maxversion162770-0"></span> Patch, click to <span id="er162770-0">expand</span>. &#8211;</span> <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"  width="110" height="14" class="clippy" ><param name="allowScriptAccess" value="always" /><param name="quality" value="high" /><param name="scale" value="noscale" /><param NAME="FlashVars" value="copied=copied!&#038;copyto=copy to clipboard"/><param name="bgcolor" value="#FFFFFF"/><param name="wmode" value="opaque"/><embed src="/wp-content/plugins/bbpress-copy-compressed/clippy.swf"  width="110" height="14"   name="clippy"  quality="high"  allowScriptAccess="always"  type="application/x-shockwave-flash"  pluginspage="http://www.macromedia.com/go/getflashplayer"  FlashVars="text=----------begin_max5_patcher----------%0A982.3oc6ZsrjhBCEcM9UPk08zEI.9X1MeGc0kUDh1YFHPAQGmoqo%2B1mPBHI9%0ABTPbCaRI444dx8dOWT%2BbhEXUxdRNv961uYaY84DKKYWEcXU9rEHFuOHBmKmF%0AfQ9cxpeBdQMDmrmK6N0NKYKmx1rLJYCMnZbQeQDN%2BOoD0Y..1uWNTJlG7QwB%0AxHAb0ntye04E6odEsyWTzhbd04vJVmv3Lbrbq.%2BHihipNF11XJSbPRH5T2o5%0A3k8B01jb5ekaBD8Z0jogxcUXZeC5BzgHIqjMJoCwVPiH6HY4zDl1NaApMDem%0ABvuvSYNxG7lqYJBRdSTRvuHgZ.1BDRVeK6QRJgUOe4LLZLmIkklQxILNlWBb%0A8yEuMhu77bi43qwAjKt3yd6XA1jQCSXEfvXkEcWcbuYC8KfcQaMtkyfgSOyh%0A4IIQqvY6n4zUQDi6AgCLlQiwbBmpvCx4v5nwoYTF2XuhIbbHliU.Q6RRO3Py%0ACvHHwn%2BiBVT9eU7vE75mCkFtiz4G4W0d.Fm3fCMGPyI2QaDMOZjNBBRhiIJB%0A..p59eSlT8gZyOhxpLe62mnFsLxHGuiDtTr2BqXIlyynq1xUSVORoIGKQPvJ%0AbTYX1AmmC9MWwkpqtjmccGCyI0TirUX9cKKoH7K7Kax50BZyLKioKAxWF1C8%0AlISE5duoBgmMUnS6SEBA8mwmZy%2BflEpr9KJPjS2vDVy0jIpXGUrxrdlctAgB%0AznPwnPwvIT3IKIZA5goS3cK5DubmlpDe5GTSo.tNc352V5v4hzA7QIadLCIs%0AhhwOOOkmrMKnhEJQfsoEERxEUYeHx7sCWbGMuOngglABxKBZXZhvo1TU%2BXCY%0ATpumk5QWSpGJ0ufKfOWo9E8pReNIHg0GR8kryzEc6cB6rTuynT%2BnT%2BnT%2BnT%2B%0AnT%2BnT%2BUj5gWQpGV9ppJ%2B3mmT%2B7dUpeMMKm2ck9JxQI3O8oozOaTneTneTneT%0AneTneTn%2BHwNgeJgtibx2f%2Bc8lspj6yTw%2BSeVxcSAOL5A0I5QI54O64RO9ON5%0AA1opklOsNQ4yid75Q5IDG7k8UKe1UpRBUFs5mF6YT9raOZz3Pci9t7DTrxig%0ATZum.pGIEQwaYz8eY6Y60Dy7RSeJhlyaC%2BAcTeQipeL96gA8NKC529uhQcFT%0Ad3lUcnHziq1njVOoJih%2BDK0kObgRLfFy4jxKNtzBg2kuHai5uqfGr5AUwEmb%0A02ZjJ.gaS.EcaHsqPB0FxCNrXRbZnlfjyvBImVPSKFbVB1.hlMnHZZKiCcGL%0AD42RDgFLD40RDAGT%2BnlPj6f5Gg5%2B74cDQyZAhl2ADId3eS9O%2B%2BgmkC%0A-----------end_max5_patcher-----------&#038;copied=copied!&#038;;copyto=copy to clipboard"  bgcolor="#ffffff"  wmode="opaque" /> </object></div>
<div id="post162770-0" style="display:none;visibility:hidden;" >
<div class="patchtoggleInfo"><small>Copy <b>all</b> of the following text.Then, in Max, select <em>New From Clipboard</em>.</small></div>
<div class="patchtogglediv">
<pre><code id="pastedcode162770-0">----------begin_max5_patcher----------
982.3oc6ZsrjhBCEcM9UPk08zEI.9X1MeGc0kUDh1YFHPAQGmoqo+1mPBHI9
BTPbCaRI444dx8dOWT+bhEXUxdRNv961uYaY84DKKYWEcXU9rEHFuOHBmKmF
fQ9cxpeBdQMDmrmK6N0NKYKmx1rLJYCMnZbQeQDN+OoD0Y..1uWNTJlG7QwB
xHAb0ntye04E6odEsyWTzhbd04vJVmv3Lbrbq.+HihipNF11XJSbPRH5T2o5
3k8B01jb5ekaBD8Z0jogxcUXZeC5BzgHIqjMJoCwVPiH6HY4zDl1NaApMDem
BvuvSYNxG7lqYJBRdSTRvuHgZ.1BDRVeK6QRJgUOe4LLZLmIkklQxILNlWBb
8yEuMhu77bi43qwAjKt3yd6XA1jQCSXEfvXkEcWcbuYC8KfcQaMtkyfgSOyh
4IIQqvY6n4zUQDi6AgCLlQiwbBmpvCx4v5nwoYTF2XuhIbbHliU.Q6RRO3Py
CvHHwn+iBVT9eU7vE75mCkFtiz4G4W0d.Fm3fCMGPyI2QaDMOZjNBBRhiIJB
..p59eSlT8gZyOhxpLe62mnFsLxHGuiDtTr2BqXIlyynq1xUSVORoIGKQPvJ
bTYX1AmmC9MWwkpqtjmccGCyI0TirUX9cKKoH7K7Kax50BZyLKioKAxWF1C8
lISE5duoBgmMUnS6SEBA8mwmZy+flEpr9KJPjS2vDVy0jIpXGUrxrdlctAgB
znPwnPwvIT3IKIZA5goS3cK5DubmlpDe5GTSo.tNc352V5v4hzA7QIadLCIs
hhwOOOkmrMKnhEJQfsoEERxEUYeHx7sCWbGMuOngglABxKBZXZhvo1TU+XCY
Tpumk5QWSpGJ0ufKfOWo9E8pReNIHg0GR8kryzEc6cB6rTuynT+nT+nT+nT+
nT+nT+Uj5gWQpGV9ppJ+3mmT+7dUpeMMKm2ck9JxQI3O8oozOaTneTneTneT
neTneTn+HwNgeJgtibx2f+c8lspj6yTw+SeVxcSAOL5A0I5QI54O64RO9ON5
A1opklOsNQ4yid75Q5IDG7k8UKe1UpRBUFs5mF6YT9raOZz3Pci9t7DTrxig
TZum.pGIEQwaYz8eY6Y60Dy7RSeJhlyaC+AcTeQipeL96gA8NKC529uhQcFT
d3lUcnHziq1njVOoJih+DK0kObgRLfFy4jxKNtzBg2kuHai5uqfGr5AUwEmb
02ZjJ.gaS.EcaHsqPB0FxCNrXRbZnlfjyvBImVPSKFbVB1.hlMnHZZKiCcGL
D42RDgFLD40RDAGT+nlPj6f5Gg5+74cDQyZAhl2ADId3eS9O++gmkC
-----------end_max5_patcher-----------</code></pre></div>
</div>
</p>						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/how-to-use-thispatcher-to-load-different-bpatchers-without-breaks-in-audio-output/#post-162771</guid>
					<title><![CDATA[Re: How To Use [thispatcher] to Load Different Bpatchers Without Breaks in Audio Output?]]></title>
					<link>http://cycling74.com/forums/topic/how-to-use-thispatcher-to-load-different-bpatchers-without-breaks-in-audio-output/#post-162771</link>
					<pubDate>Sat, 22 Aug 2009 14:03:49 +0000</pubDate>
					<dc:creator>Roman Thilenius</dc:creator>

					<description>
						<![CDATA[
						<p>
<table border="0" align="center" width="90%" cellpadding="3" cellspacing="1">
<tr>
<td class="SmallText"><b>gusanomaxlist wrote on Fri, 21 August 2009 10:44</b></td>
</tr>
<tr>
<td class="quote">
<table border="0" align="center" width="90%" cellpadding="3" cellspacing="1">
<tr>
<td class="SmallText"><b>Roman Thilenius wrote on Thu, 20 August 2009 23:25</b></td>
</tr>
<tr>
<td class="quote">i dont see any chance to load a new patch and close another one<br />
without interrupting the DSP.</td>
</tr>
</table>
<p>Hi.<br />
Just give a try to the example in the helpfile I mentioned earlier.<br />
(Max5 only)<br />
[poly~] has now this great feature: just load a new patch from disk in it, no interruption of the audio process anymore ,)<br />
Having all parts running and (un)muting them could be *very* expensive in a big patch.</p>
<p>_y</p>
</td>
</tr>
</table>
</p><p>
well for poly~ i dont see the need to load new patchers, you<br />
can just have the polys you need and choose between them.</p>
<p>very expensive? why that? thats why we are turning it off <br />
when not needed, and that is why we are using it, or do i <br />
miss something? <img src="images/smiley_icons/icon_smile.gif" border=0 alt="Smile"/></p>
<p>
it is still a good idea to implement an interpolating on/off<br />
fucntion in the polys. no interrupt might still click &#8230; </p>
<p>
-110</p>
<p>.</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/how-to-use-thispatcher-to-load-different-bpatchers-without-breaks-in-audio-output/#post-162772</guid>
					<title><![CDATA[Re: How To Use [thispatcher] to Load Different Bpatchers Without Breaks in Audio Output?]]></title>
					<link>http://cycling74.com/forums/topic/how-to-use-thispatcher-to-load-different-bpatchers-without-breaks-in-audio-output/#post-162772</link>
					<pubDate>Sat, 22 Aug 2009 16:23:10 +0000</pubDate>
					<dc:creator>gusanomaxlist</dc:creator>

					<description>
						<![CDATA[
						<p>Hallo Roman.</p>
<p>Of course both solutions are possible.</p>
<p>Just consider this example:</p>
<p>In my live impro patch, I have some &#8220;boxes&#8221; in which I wanna be able to load any of my favourite synths (20 or so). Each of them takes between 15 and 40% of my cpu.<br />
I&#8217;d rather have in each &#8220;box&#8221; 1 [poly~] and load any synth I want inside it than have 20 [poly~] per &#8220;box&#8221; and mute/unmute them 1 by 1 (that would mean load the patch with all the synths in it, and the patch might not even load because all synths are active before [loadbang] mutes them all (if I remember correctly, this actually happened to me, under max 4.x era).</p>
<p>Also, the 1 [poly~] solution makes my patches much cleaner <img src="images/smiley_icons/icon_wink.gif" border=0 alt="Wink"/></p>
<p>ps: this plus some [matrix~] tweaks don&#8217;t produce any clicks, even with already huge cpu noise patch =)</p>
<p>My 200¥</p>
<p>Ciao,<br />
_y</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/how-to-use-thispatcher-to-load-different-bpatchers-without-breaks-in-audio-output/#post-162773</guid>
					<title><![CDATA[Re: How To Use [thispatcher] to Load Different Bpatchers Without Breaks in Audio Output?]]></title>
					<link>http://cycling74.com/forums/topic/how-to-use-thispatcher-to-load-different-bpatchers-without-breaks-in-audio-output/#post-162773</link>
					<pubDate>Sat, 22 Aug 2009 21:12:49 +0000</pubDate>
					<dc:creator>ComfortableInClouds</dc:creator>

					<description>
						<![CDATA[
						<p>gusano &#8211; the dynamic poly~ solution was perfect. all i&#8217;ve done is create poly~ patches containing the bpatchers of my effects/samplers/synths/sequencers. Then I use a umenu object with all the files names of these poly~&#8217;s and connect the middle outlet to a [patchername $1] connected to a poly~. 2 objects, 2 patchcords, 1 message, and i now have access to any of my patches spontaneously, with no clicks in the DSP. beautiful <img src="images/smiley_icons/icon_smile.gif" border=0 alt="Smile"/></p>
						]]>
					</description>

					
					
				</item>

					
		
	</channel>
	</rss>

