<?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="jit.scope" module="jit" category="Jitter UI">
	<digest>
		Visual matrix analysis tools
	</digest>
	<description>
		<o>jit.scope</o> lets you visually inspecting matrix values and display them as waveform, vectorscope, histogram or parade visual data.
	</description>
	<!--METADATA-->
	<metadatalist>
		<metadata name="author">
			Cycling '74
		</metadata>
		<metadata name="tag">
			Jitter UI
		</metadata>
	</metadatalist>
	<!--INLETS-->
	<inletlist>
		<inlet id="0" type="INLET_TYPE">
			<digest>
				(Matrix) In
			</digest>
			<description>
				TEXT_HERE
			</description>
		</inlet>
	</inletlist>
	<!--OUTLETS-->
	<outletlist>
		<outlet id="0" type="OUTLET_TYPE">
			<digest>
				(Matrix) Out
			</digest>
			<description>
				TEXT_HERE
			</description>
		</outlet>
		<outlet id="1" type="OUTLET_TYPE">
			<digest>
				Dumpout
			</digest>
			<description>
				TEXT_HERE
			</description>
		</outlet>
	</outletlist>
	<palette category="Jitter" action="jit.scope" pic="jit.scope.svg" />
	<!--ARGUMENTS-->
	<objarglist>
		<objarg name="OBJARG_NAME" optional="0" type="OBJARG_TYPE">
			<digest>
				TEXT_HERE
			</digest>
			<description>
				TEXT_HERE
			</description>
		</objarg>
	</objarglist>
	<!--MESSAGES-->
	<methodlist>
		<method name="bang">
			<arglist />
			<digest>
				Output the current matrix
			</digest>
			<description>
				Outputs the current matrix.
			</description>
		</method>
		<method name="jit_matrix">
			<arglist>
				<arg name="window-size" optional="0" type="list" />
			</arglist>
			<digest>
				Display the input matrix by scaling to the window size
			</digest>
			<description>
				Displays the input matrix by scaling to the window size.
			</description>
		</method>
		<method name="(mouse)">
			<digest>
				Click to display a line trace and numerical cursor
			</digest>
			<description>
				Clicking with the mouse will display a horizontal or vertical line trace and numerical cursor.
			</description>
		</method>
	</methodlist>
	<!--ATTRIBUTES-->
	<attributelist>
		<attribute name="accum" get="1" set="1" type="int" size="1">
			<digest>
				Sets the amount of data, per pixel, to accumulate for display
			</digest>
			<description>
				Sets the amount of data, per pixel, to accumulate for display.
			</description>
			<attributelist>
				<attribute name="default" get="1" set="1" type="int" size="1" value="25" />
				<attribute name="save" get="1" set="1" type="int" size="1" value="1" />
			</attributelist>
		</attribute>
		<attribute name="accum_desat" get="1" set="1" type="float" size="1">
			<digest>
				Display desaturation for parade mode
			</digest>
			<description>
				When the <o>jit.scope</o> object is set to parade mode, this attribute sets the desaturation for the display (expressed as a float in the range 0. 1.0).
			</description>
			<attributelist>
				<attribute name="default" get="1" set="1" type="float" size="1" value="0.35" />
				<attribute name="save" get="1" set="1" type="int" size="1" value="1" />
			</attributelist>
		</attribute>
		<attribute name="bgcolor" get="1" set="1" type="float" size="4">
			<digest>
				Background Color
			</digest>
			<description>
				Sets the background color of the object in RGBA format
			</description>
			<attributelist>
				<attribute name="category" get="1" set="1" type="atom" size="1" value="Color" />
				<attribute name="introduced" get="1" set="1" type="symbol" size="1" value="7.0.0" />
				<attribute name="label" get="1" set="1" type="symbol" size="1" value="Background Color" />
				<attribute name="legacydefault" get="1" set="1" type="float" size="4" value="0. 0. 0. 1." />
				<attribute name="paint" get="1" set="1" type="int" size="1" value="1" />
				<attribute name="preview" get="1" set="1" type="symbol" size="1" value="rect_fill" />
				<attribute name="save" get="1" set="1" type="int" size="1" value="1" />
				<attribute name="set" get="1" set="1" type="pointer" size="1" value="pointer" />
				<attribute name="style" get="1" set="1" type="symbol" size="1" value="rgba" />
			</attributelist>
		</attribute>
		<attribute name="border" get="1" set="1" type="atom" size="1">
			<digest>
				TEXT_HERE
			</digest>
			<description>
				TEXT_HERE
			</description>
			<attributelist>
				<attribute name="invisible" get="1" set="1" type="int" size="1" value="1" />
				<attribute name="obsolete" get="1" set="1" type="int" size="1" value="1" />
			</attributelist>
		</attribute>
		<attribute name="colormode" get="1" set="1" type="symbol" size="1">
			<digest>
				Color mode
			</digest>
			<description>
				Sets the color mode. The options are:
				<br />
				<br />
				argb (the default)
				<br />
				uyvy
			</description>
			<attributelist>
				<attribute name="default" get="1" set="1" type="symbol" size="1" value="argb" />
				<attribute name="enumvals" get="1" set="1" type="atom" size="2">
					<enumlist>
						<enum name="argb">
							<digest>
								TEXT_HERE
							</digest>
							<description>
								TEXT_HERE
							</description>
						</enum>
						<enum name="uyvy">
							<digest>
								TEXT_HERE
							</digest>
							<description>
								TEXT_HERE
							</description>
						</enum>
					</enumlist>
				</attribute>
				<attribute name="save" get="1" set="1" type="int" size="1" value="1" />
				<attribute name="style" get="1" set="1" type="symbol" size="1" value="enum" />
			</attributelist>
		</attribute>
		<attribute name="dstrect" get="1" set="1" type="int" size="4">
			<digest>
				Portion of output matrix written to by the input frame
			</digest>
			<description>
				Specifies the portion of the output matrix written to by the input frame (default = 0 0 (matrix width) (matrix height)) The proportions of the rectangle are expressed in the form <i>left top right bottom</i>. All values are relative to the top left corner of the object's viewing area.
			</description>
		</attribute>
		<attribute name="graphcolor" get="1" set="1" type="float" size="4">
			<digest>
				Graph Color
			</digest>
			<description>
				Sets the Graph Color in RGBA format. The <m>graphcolor</m> attribute is mapped to the <m>elementcolor</m>  <link module="core" name="maxcolor" type="vignette">style color</link>.
			</description>
			<attributelist>
				<attribute name="category" get="1" set="1" type="atom" size="1" value="Color" />
				<attribute name="label" get="1" set="1" type="symbol" size="1" value="Graph Color" />
				<attribute name="legacydefault" get="1" set="1" type="float" size="4" value="0.6 0.3 0. 1." />
				<attribute name="paint" get="1" set="1" type="int" size="1" value="1" />
				<attribute name="preview" get="1" set="1" type="symbol" size="1" value="gridlines" />
				<attribute name="save" get="1" set="1" type="int" size="1" value="1" />
				<attribute name="set" get="1" set="1" type="pointer" size="1" value="pointer" />
				<attribute name="style" get="1" set="1" type="symbol" size="1" value="rgba" />
				<attribute name="stylemap" get="1" set="1" type="symbol" size="1" value="elementcolor" />
			</attributelist>
		</attribute>
		<attribute name="graphmode" get="1" set="1" type="symbol" size="1">
			<digest>
				Histogram display mode
			</digest>
			<description>
				When the <o>jit.scope</o> object is set to histogram mode, this attribute sets the data to be displayed. The options are:
				<br />
				<br />
				luminance: displays a luminance (monochrome) display of histogram values
				<br />
				rgb: displays an overlaid set of histograms for R, G, and B values.
			</description>
			<attributelist>
				<attribute name="default" get="1" set="1" type="symbol" size="1" value="luminance" />
				<attribute name="enumvals" get="1" set="1" type="atom" size="2">
					<enumlist>
						<enum name="luminance">
							<digest>
								TEXT_HERE
							</digest>
							<description>
								TEXT_HERE
							</description>
						</enum>
						<enum name="rgb">
							<digest>
								TEXT_HERE
							</digest>
							<description>
								TEXT_HERE
							</description>
						</enum>
					</enumlist>
				</attribute>
				<attribute name="save" get="1" set="1" type="int" size="1" value="1" />
				<attribute name="style" get="1" set="1" type="symbol" size="1" value="enum" />
			</attributelist>
		</attribute>
		<attribute name="hgraphcolor" get="1" set="1" type="float" size="4">
			<digest>
				Graph color (hover)
			</digest>
			<description>
				Sets the Graph Color displayed on hover in RGBA format. The <m>hgraphcolor</m> attribute is mapped to the <m>selectioncolor</m>  <link module="core" name="maxcolor" type="vignette">style color</link>.
			</description>
			<attributelist>
				<attribute name="category" get="1" set="1" type="atom" size="1" value="Color" />
				<attribute name="label" get="1" set="1" type="symbol" size="1" value="Cursor Color" />
				<attribute name="legacydefault" get="1" set="1" type="float" size="4" value="0.6 0.6 0. 1." />
				<attribute name="paint" get="1" set="1" type="int" size="1" value="1" />
				<attribute name="preview" get="1" set="1" type="symbol" size="1" value="cross" />
				<attribute name="save" get="1" set="1" type="int" size="1" value="1" />
				<attribute name="set" get="1" set="1" type="pointer" size="1" value="pointer" />
				<attribute name="style" get="1" set="1" type="symbol" size="1" value="rgba" />
				<attribute name="stylemap" get="1" set="1" type="symbol" size="1" value="selectioncolor" />
			</attributelist>
		</attribute>
		<attribute name="hpopupbackgcolor" get="1" set="1" type="atom" size="1">
			<digest>
				Popup highlight background color
			</digest>
			<description>
				Sets the Popup Highlight Background Color in RGBA format.
			</description>
			<attributelist>
				<attribute name="invisible" get="1" set="1" type="int" size="1" value="1" />
				<attribute name="obsolete" get="1" set="1" type="int" size="1" value="1" />
			</attributelist>
		</attribute>
		<attribute name="hpopupcolor" get="1" set="1" type="atom" size="1">
			<digest>
				Popup highlight text color
			</digest>
			<description>
				Sets the Popup Highlight Text Color in RGBA format.
			</description>
			<attributelist>
				<attribute name="invisible" get="1" set="1" type="int" size="1" value="1" />
				<attribute name="obsolete" get="1" set="1" type="int" size="1" value="1" />
			</attributelist>
		</attribute>
		<attribute name="interp" get="1" set="1" type="int" size="1">
			<digest>
				Interpolation flag
			</digest>
			<description>
				Interpolation flag (default = 0) When the flag is set, the incoming matrix is interpolated when scaling to display.
			</description>
			<attributelist>
				<attribute name="default" get="1" set="1" type="int" size="1" value="0" />
				<attribute name="save" get="1" set="1" type="int" size="1" value="1" />
			</attributelist>
		</attribute>
		<attribute name="mode" get="1" set="1" type="symbol" size="1">
			<digest>
				Display mode
			</digest>
			<description>
				Sets the display mode of the <o>jit.scope</o> object. The modes are:
				<br />
				<br />
				waveform: signal values (y) plotted over time (x)
				<br />
				vectorscope: an x-y plot of two signals
				<br />
				histogram: a plot of the disbribution of values for an input signal
				<br />
				parade: a scrolling display of R, G, and B values shown on a single screen
			</description>
			<attributelist>
				<attribute name="default" get="1" set="1" type="symbol" size="1" value="waveform" />
				<attribute name="enumvals" get="1" set="1" type="atom" size="4">
					<enumlist>
						<enum name="waveform">
							<digest>
								TEXT_HERE
							</digest>
							<description>
								TEXT_HERE
							</description>
						</enum>
						<enum name="vectorscope">
							<digest>
								TEXT_HERE
							</digest>
							<description>
								TEXT_HERE
							</description>
						</enum>
						<enum name="histogram">
							<digest>
								TEXT_HERE
							</digest>
							<description>
								TEXT_HERE
							</description>
						</enum>
						<enum name="parade">
							<digest>
								TEXT_HERE
							</digest>
							<description>
								TEXT_HERE
							</description>
						</enum>
					</enumlist>
				</attribute>
				<attribute name="save" get="1" set="1" type="int" size="1" value="1" />
				<attribute name="style" get="1" set="1" type="symbol" size="1" value="enum" />
			</attributelist>
		</attribute>
		<attribute name="planemap" get="1" set="1" type="int" size="4">
			<digest>
				Plane mapping
			</digest>
			<description>
				Sets input plane to output plane mapping (default = 0 1 2 3 ...)
			</description>
		</attribute>
		<attribute name="popupbackgcolor" get="1" set="1" type="atom" size="1">
			<digest>
				TEXT_HERE
			</digest>
			<description>
				TEXT_HERE
			</description>
			<attributelist>
				<attribute name="invisible" get="1" set="1" type="int" size="1" value="1" />
				<attribute name="obsolete" get="1" set="1" type="int" size="1" value="1" />
			</attributelist>
		</attribute>
		<attribute name="popupcolor" get="1" set="1" type="atom" size="1">
			<digest>
				TEXT_HERE
			</digest>
			<description>
				TEXT_HERE
			</description>
			<attributelist>
				<attribute name="invisible" get="1" set="1" type="int" size="1" value="1" />
				<attribute name="obsolete" get="1" set="1" type="int" size="1" value="1" />
			</attributelist>
		</attribute>
		<attribute name="size" get="1" set="1" type="int" size="2">
			<digest>
				Window size
			</digest>
			<description>
				Sets the window size (width and height) (default = 320 240)
			</description>
		</attribute>
		<attribute name="srcrect" get="1" set="1" type="int" size="4">
			<digest>
				Portion of input matrix used when copying an input matrix
			</digest>
			<description>
				<description>
					Specifies Specifies the portion of the input matrix used when copying an input matrix to the internal matrix. (default = 0 0 (matrix width) (matrix height)) The proportions of the rectangle are expressed in the form <i>left top right bottom</i>. All values are relative to the top left corner of the viewing area of the input matrix.
				</description>
			</description>
		</attribute>
		<attribute name="style" get="1" set="1" type="symbol" size="1">
			<digest>
				Style
			</digest>
			<description>
				Sets the <link type="vignette" module="core" name="styles">style</link> to be applied to the object. Styles can be set using the <link type="vignette" module="core" name="format_palette">Format palette</link>.
			</description>
			<attributelist>
				<attribute name="category" get="1" set="1" type="symbol" size="1" value="Appearance" />
				<attribute name="introduced" get="1" set="1" type="symbol" size="1" value="7.0.0" />
				<attribute name="label" get="1" set="1" type="symbol" size="1" value="Style" />
				<attribute name="paint" get="1" set="1" type="int" size="1" value="1" />
				<attribute name="save" get="1" set="1" type="int" size="1" value="1" />
				<attribute name="style" get="1" set="1" type="symbol" size="1" value="style" />
			</attributelist>
		</attribute>
	</attributelist>
	<!--EXAMPLE-->
	<examplelist>
		<example img="jit.scope.png" />
	</examplelist>
	<!--SEEALSO-->
	<seealsolist>
		<seealso name="jit.dx.grab" />
		<seealso name="jit.histogram" />
		<seealso name="jit.qt.grab" />
		<seealso name="jit.qt.movie" />
	</seealsolist>
</c74object>
