<?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: Outlet creation order</title>
		<atom:link href="http://cycling74.com/forums/topic/outlet-creation-order/feed" rel="self" type="application/rss+xml" />
		<link>http://cycling74.com/forums/topic/outlet-creation-order/feed</link>
		<description></description>
		<pubDate>Wed, 19 Jun 2013 03:11:08 +0000</pubDate>
		<generator>http://bbpress.org/?v=2.2.4</generator>
		<language></language>

		
														
					
				<item>
					<guid>http://cycling74.com/forums/topic/outlet-creation-order/#post-30119</guid>
					<title><![CDATA[Outlet creation order]]></title>
					<link>http://cycling74.com/forums/topic/outlet-creation-order/#post-30119</link>
					<pubDate>Mon, 05 Feb 2007 10:57:52 +0000</pubDate>
					<dc:creator>jamie</dc:creator>

					<description>
						<![CDATA[
						<p>
Dear Max/MSP dev&#8217;ers,</p>
<p>I&#8217;m in the process of porting one of my PD externals to Max/MSP, and<br />
I&#8217;ve run into what seems to be a strange problem. In the PD object, the<br />
first inlet and and first outlet are for control data, the others are<br />
used for audio data. I try doing this in Max/MSP, and when I connect the<br />
rightmost outlet to the inlet of another audio object I get:</p>
<p>error: ugen_connect dssi~ dac~ -1 1 (2 2)</p>
<p>In the Max console window.</p>
<p>The setup code looks like this:</p>
<p>&#8212;&#8211;</p>
<p>dsp_setup((t_pxobject *)x, x->plugin_ins);</p>
<p>for(i = 0;i < x->plugin_outs; i++) outlet_new((t_pxobject *)x,<br />
&#8220;signal&#8221;);</p>
<p>x->control_outlet = outlet_new ((t_pxobject *)x, &#8220;control&#8221;);</p>
<p>&#8212;-</p>
<p>
The external works fine if outlet_new((t_pxobject *)x, &#8220;control&#8221;) is<br />
called first, but of course this results in the rightmost outlet being<br />
the control outlet which is not what I want.</p>
<p>Is it a Max/MSP convention to have the in/outlets in a specfic order, or<br />
am I doing something wrong in my code?</p>
<p>Many thanks,</p>
<p>Jamie</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/outlet-creation-order/#post-95566</guid>
					<title><![CDATA[Re: Outlet creation order]]></title>
					<link>http://cycling74.com/forums/topic/outlet-creation-order/#post-95566</link>
					<pubDate>Mon, 05 Feb 2007 11:08:42 +0000</pubDate>
					<dc:creator>Olaf Matthes</dc:creator>

					<description>
						<![CDATA[
						<p>Jamie Bullock wrote:<br />
> Dear Max/MSP dev&#8217;ers,<br />
> <br />
> I&#8217;m in the process of porting one of my PD externals to Max/MSP, and<br />
> I&#8217;ve run into what seems to be a strange problem. In the PD object, the<br />
> first inlet and and first outlet are for control data,</p>
<p>In Max you have to create the outlets the other way round (right to <br />
left), not left to right as in Pd.</p>
<p>Olaf</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/outlet-creation-order/#post-95567</guid>
					<title><![CDATA[Re: Outlet creation order]]></title>
					<link>http://cycling74.com/forums/topic/outlet-creation-order/#post-95567</link>
					<pubDate>Mon, 05 Feb 2007 11:36:49 +0000</pubDate>
					<dc:creator>jamie</dc:creator>

					<description>
						<![CDATA[
						<p>On Mon, 2007-02-05 at 12:08 +0100, Olaf Matthes wrote:</p>
<p>> <br />
> In Max you have to create the outlets the other way round (right to <br />
> left), not left to right as in Pd.<br />
> </p>
<p>Yes, but my question is: is it possible for the outlets to be of<br />
arbitrary type &#8220;signal&#8221;/&#8221;control&#8221;? My problem occurs if I try to make<br />
the leftmost outlet a control outlet, and the rest signals. The other<br />
way round, things work fine.</p>
<p>Jamie</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/outlet-creation-order/#post-95568</guid>
					<title><![CDATA[Re: Outlet creation order]]></title>
					<link>http://cycling74.com/forums/topic/outlet-creation-order/#post-95568</link>
					<pubDate>Mon, 05 Feb 2007 17:15:40 +0000</pubDate>
					<dc:creator>Graham Wakefield</dc:creator>

					<description>
						<![CDATA[
						<p>Just to confirm, I had the same experience.  I gave up, and placed my  <br />
message outlet last (rightmost) instead.</p>
<p>On Feb 5, 2007, at 3:36 AM, Jamie Bullock wrote:</p>
<p>> On Mon, 2007-02-05 at 12:08 +0100, Olaf Matthes wrote:<br />
><br />
>><br />
>> In Max you have to create the outlets the other way round (right to<br />
>> left), not left to right as in Pd.<br />
>><br />
><br />
> Yes, but my question is: is it possible for the outlets to be of<br />
> arbitrary type &#8220;signal&#8221;/&#8221;control&#8221;? My problem occurs if I try to make<br />
> the leftmost outlet a control outlet, and the rest signals. The other<br />
> way round, things work fine.<br />
><br />
> Jamie<br />
></p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/outlet-creation-order/#post-95569</guid>
					<title><![CDATA[Re: Outlet creation order]]></title>
					<link>http://cycling74.com/forums/topic/outlet-creation-order/#post-95569</link>
					<pubDate>Mon, 05 Feb 2007 17:35:30 +0000</pubDate>
					<dc:creator>Joshua Kit Clayton</dc:creator>

					<description>
						<![CDATA[
						<p></p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/outlet-creation-order/#post-95570</guid>
					<title><![CDATA[Re: Outlet creation order]]></title>
					<link>http://cycling74.com/forums/topic/outlet-creation-order/#post-95570</link>
					<pubDate>Mon, 05 Feb 2007 18:37:49 +0000</pubDate>
					<dc:creator>jamie</dc:creator>

					<description>
						<![CDATA[
						<p>On Mon, 2007-02-05 at 09:35 -0800, Joshua Kit Clayton wrote:<br />
> On Feb 5, 2007, at 3:36 AM, Jamie Bullock wrote:<br />
> <br />
> Your findings are correct and described in the SDK documentation.  <br />
> First paragraph of &#8220;Writing MSP Code&#8221;:&#8221;New Instance Routine&#8221;:<br />
> </p>
<p>Ooops. Thanks for the info. I should have RTFM :)</p>
<p>Jamie</p>
						]]>
					</description>

					
					
				</item>

					
		
	</channel>
	</rss>

