<?xml version="1.0" encoding="utf-8" standalone="yes"?>

<?xml-stylesheet href="./_c74_ref.xsl" type="text/xsl"?>

<!--This is an automatically generated file. DO NOT EDIT THIS FILE DIRECTLY. Rather, use the _ref.xml files found in the 'edits' folder.-->
<c74object name="plugreceive~" module="msp" category="MSP Plug-ins">
	<digest>
		Receive audio from another plug-in
	</digest>
	<description>
		<b>Note: plug-in building for hosts other than Ableton Live is no longer supported. For more information to help you make the transition to creating plug-ins in Max for Live, see <link name="live_pluggo" module="core" type="vignette">Max for Live for Pluggo Developers</link>.			<br />
			The use of the <o>plugsend~</o> and <o>plugreceive~</o> objects to pass audio between Max for Live devices is not supported.</b> 		<br />
		The <o>plugreceive~</o> and <o>plugsend~</o> objects were used to send audio signals from one pluggo plug-in to another. They were used in the implementation of the PluggoBus feature of many of the plug-ins included with pluggo.
	</description>
	<!--METADATA-->
	<metadatalist>
		<metadata name="author">
			Cycling '74
		</metadata>
		<metadata name="tag">
			MSP
		</metadata>
		<metadata name="tag">
			MSP Plug-ins
		</metadata>
	</metadatalist>
	<!--INLETS-->
	<inletlist>
		<inlet id="0" type="INLET_TYPE">
			<digest>
				A Functionless Inlet
			</digest>
			<description>
				TEXT_HERE
			</description>
		</inlet>
		<inlet id="1" type="INLET_TYPE">
			<digest>
				A Functionless Inlet
			</digest>
			<description>
				TEXT_HERE
			</description>
		</inlet>
	</inletlist>
	<!--OUTLETS-->
	<outletlist>
		<outlet id="0" type="signal">
			<digest>
				Receive From plugsend~
			</digest>
			<description>
				TEXT_HERE
			</description>
		</outlet>
	</outletlist>
	<!--ARGUMENTS-->
	<objarglist>
		<objarg name="object-name" optional="0" type="symbol">
			<digest>
				Name the object
			</digest>
			<description>
				Gives the <o>plugreceive~</o> object a name used for connecting with one or more <o>plugsend~</o> objects.
			</description>
		</objarg>
	</objarglist>
	<!--MESSAGES-->
	<methodlist>
		<method name="set">
			<arglist>
				<arg name="object-name" optional="0" type="symbol" />
			</arglist>
			<digest>
				Connect the <o>plugreceive~</o> object to named <o>plugsend~</o> object(s)
			</digest>
			<description>
				The word <m>set</m>, followed by a symbol naming a <o>plugsend~</o> object, connects the <o>plugreceive~</o> object to the specified <o>plugsend~</o> object(s), and the <o>plugreceive~</o> object's audio output becomes the input to the <o>plugsend~</o>. If the symbol doesn't name a <o>plugsend~</o> object, the audio output becomes zero.
			</description>
		</method>
		<method name="signal">
			<arglist />
			<digest>
				Receive information from a <o>plugsend~</o> object
			</digest>
			<description>
				The input to the <o>plugreceive~</o> object comes from a <o>plugsend~</o> object to which it is currently connected. Initially, this will be a <o>plugsend~</o> having the same name as the <o>plugreceive~</o> object's argument.
			</description>
		</method>
	</methodlist>
	<!--ATTRIBUTES-->
	<!--EXAMPLE-->
	<examplelist>
		<example img="plugreceive~.png" />
	</examplelist>
	<!--SEEALSO-->
	<seealsolist>
		<seealso name="plugsend~" />
	</seealsolist>
	<misc name="Output">
		<entry name="signal">
			<description>
				The audio signal input to the <o>plugsend~</o> objects connected to this object. If no <o>plugsend~</o> objects are connected, the audio output is zero.
				<br />
				<br />
				There may be a delay of one processing (I/O) vector size of the host mixer between the <o>plugreceive~</o> output and the inputs to the plug-in which the <o>plugreceive~</o> is located. This occurs when a <o>plugsend~</o> occurs later in the processing chain than the <o>plugreceive~</o> to which it is sending audio.
			</description>
		</entry>
	</misc>
</c74object>
