<?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: editing polys</title>
		<atom:link href="http://cycling74.com/forums/topic/editing-polys/feed" rel="self" type="application/rss+xml" />
		<link>http://cycling74.com/forums/topic/editing-polys/feed</link>
		<description></description>
		<pubDate>Tue, 18 Jun 2013 21:27:56 +0000</pubDate>
		<generator>http://bbpress.org/?v=2.2.4</generator>
		<language></language>

		
														
					
				<item>
					<guid>http://cycling74.com/forums/topic/editing-polys/#post-41844</guid>
					<title><![CDATA[editing polys]]></title>
					<link>http://cycling74.com/forums/topic/editing-polys/#post-41844</link>
					<pubDate>Mon, 19 Jan 2009 21:30:51 +0000</pubDate>
					<dc:creator>Gary Fitzpatrick</dc:creator>

					<description>
						<![CDATA[
						<p>Hi!<br />
I am creating a polyphonic synth using the poly~ object. Is there any way of editing all instances of the poly at once?</p>
<p>let me explain a little better.<br />
I have a simple FM synth patch built, frequency input,modulation index, amplitude envelope. What i had in mind was being able to open up the patch in a window, change the modulation index for example, and this would then be reflected across all the instances of the patch. Is this possible?</p>
<p>I know i havnt explained this really well but if possible, any help would be greatly appreciated!</p>
<p>Thanks<br />
Gary</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/editing-polys/#post-149297</guid>
					<title><![CDATA[Re: editing polys]]></title>
					<link>http://cycling74.com/forums/topic/editing-polys/#post-149297</link>
					<pubDate>Mon, 19 Jan 2009 21:48:04 +0000</pubDate>
					<dc:creator>LoneMonad aka don malone</dc:creator>

					<description>
						<![CDATA[
						<p>[send] -> [receive]<br />
or<br />
[send~] -> [receive~]</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/editing-polys/#post-149298</guid>
					<title><![CDATA[Re: editing polys]]></title>
					<link>http://cycling74.com/forums/topic/editing-polys/#post-149298</link>
					<pubDate>Mon, 19 Jan 2009 22:11:41 +0000</pubDate>
					<dc:creator>Adam Murray</dc:creator>

					<description>
						<![CDATA[
						<p>Quote: Gary Fitzpatrick wrote on Mon, 19 January 2009 13:30<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<br />
> I am creating a polyphonic synth using the poly~ object. Is there any way of editing all instances of the poly at once?<br />
> </p>
<p>Yes. Send the message &#8220;target 0&#8243; to the left inlet, and then any messages to the poly~ go to all instances.</p>
<p>There&#8217;s one gotcha though: often people will be using the &#8220;note&#8221; or &#8220;midinote&#8221; messages to have poly~ use the next available voice to play a note. As soon as that message is received, whatever voice is selected becomes the active target, so you would have to send &#8220;target 0&#8243; every time you want to control all instances. I use a [trigger] object to ensure that &#8220;target 0&#8243; is immediately before any message to control all instances. </p>
<p>IIRC Chris Muir&#8217;s &#8220;StupidSynth&#8221; is a good example: <a href="http://www.xfade.com/max/examples/" rel="nofollow">http://www.xfade.com/max/examples/</a><br />
I can dig up an example later if needed.</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/editing-polys/#post-149299</guid>
					<title><![CDATA[Re: editing polys]]></title>
					<link>http://cycling74.com/forums/topic/editing-polys/#post-149299</link>
					<pubDate>Mon, 19 Jan 2009 22:13:23 +0000</pubDate>
					<dc:creator>Adam Murray</dc:creator>

					<description>
						<![CDATA[
						<p>Quote: LoneMonad aka don malone wrote on Mon, 19 January 2009 13:48<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<br />
> [send] -> [receive]<br />
> or<br />
> [send~] -> [receive~]<br />
> </p>
<p>Careful, in Max 5 if you are splitting the poly~ instances across multiple CPUs, I believe this can cause problems. </p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/editing-polys/#post-149300</guid>
					<title><![CDATA[Re: editing polys]]></title>
					<link>http://cycling74.com/forums/topic/editing-polys/#post-149300</link>
					<pubDate>Tue, 20 Jan 2009 02:15:41 +0000</pubDate>
					<dc:creator>Jean-Francois Charles</dc:creator>

					<description>
						<![CDATA[
						<p>>> [send] -> [receive]<br />
>> or<br />
>> [send~] -> [receive~]<br />
>> <br />
> <br />
> Careful, in Max 5 if you are splitting the poly~ instances across multiple<br />
> CPUs, I believe this can cause problems.<br />
> <br />
Even in Max 4, using [send~] and [receive~] to cross the [poly~] barrier is<br />
not recommended. You have to really know what you are doing. Be prepared to<br />
potential surprises when you mute voices. There are extensive discussions of<br />
these problems in the archives of the forum.</p>
<p>[send] and [receive] should be ok, though I never tried between different<br />
cores. With a single name in all the voices, all voices will receive the<br />
message. If there are problems with several CPUs, let us know!</p>
<p>Jean-Francois.</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/editing-polys/#post-149301</guid>
					<title><![CDATA[Re: editing polys]]></title>
					<link>http://cycling74.com/forums/topic/editing-polys/#post-149301</link>
					<pubDate>Tue, 20 Jan 2009 04:04:29 +0000</pubDate>
					<dc:creator>pechnatunk</dc:creator>

					<description>
						<![CDATA[
						<p>>I use a [trigger] object to ensure that &#8220;target 0&#8243; is immediately >before any message to control all instances. </p>
<p>Ahh trigger, that would have saved me a lot of time and space in my patches, instead of having identical message boxes everywhere.</p>
						]]>
					</description>

					
					
				</item>

					
		
	</channel>
	</rss>

