<?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: sorting and labeling cells in matrix</title>
		<atom:link href="http://cycling74.com/forums/topic/sorting-and-labeling-cells-in-matrix/feed" rel="self" type="application/rss+xml" />
		<link>http://cycling74.com/forums/topic/sorting-and-labeling-cells-in-matrix/feed</link>
		<description></description>
		<pubDate>Wed, 19 Jun 2013 06:06:57 +0000</pubDate>
		<generator>http://bbpress.org/?v=2.2.4</generator>
		<language></language>

		
														
					
				<item>
					<guid>http://cycling74.com/forums/topic/sorting-and-labeling-cells-in-matrix/#post-29063</guid>
					<title><![CDATA[sorting and labeling cells in matrix]]></title>
					<link>http://cycling74.com/forums/topic/sorting-and-labeling-cells-in-matrix/#post-29063</link>
					<pubDate>Wed, 06 Dec 2006 01:34:35 +0000</pubDate>
					<dc:creator>Christopher Overstreet</dc:creator>

					<description>
						<![CDATA[
						<p>Hello list,<br />
I am currently needing 3 versions of a very similar function, and can&#8217;t figure out how to accomplish them in the matrix realm.  I&#8217;ve looked thru all of my externals and can&#8217;t seem to find anything that will do this.  If only jit.bsort spit out a matrix of the re-ordering.</p>
<p>Version #1<br />
I want to know the 5(or n) highest values in a 1-plane matrix, AND their address in the matrix.</p>
<p>Version #2<br />
I want a matrix to go in and the matrix that comes out should only pass the 5 highest values and fill the rest with 0&#8242;s.</p>
<p>Version #3<br />
I want to take in a 12 X 3 matrix, and spit out a 12 X 1 matrix which contains the highest values of each column.</p>
<p>Any suggestions or leads?</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/sorting-and-labeling-cells-in-matrix/#post-89945</guid>
					<title><![CDATA[Re: sorting and labeling cells in matrix]]></title>
					<link>http://cycling74.com/forums/topic/sorting-and-labeling-cells-in-matrix/#post-89945</link>
					<pubDate>Wed, 06 Dec 2006 01:47:49 +0000</pubDate>
					<dc:creator>(karrrlo)</dc:creator>

					<description>
						<![CDATA[
						<p>
> Version #3<br />
> I want to take in a 12 X 3 matrix, and spit out a 12 X 1 matrix which contains the highest values of each column.<br />
> </p>
<p>here&#8217;s version#3 for a start, not elegant but does the job:</p>
<p>#P window setfont &#8220;Sans Serif&#8221; 9.;<br />
#P window linecount 1;<br />
#P newex 124 518 109 196617 bgcolor 150 150 150;<br />
#P number 728 343 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;<br />
#P newex 700 319 53 196617 jit.3m;<br />
#P number 673 343 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;<br />
#P newex 645 319 53 196617 jit.3m;<br />
#P number 618 343 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;<br />
#P newex 590 319 53 196617 jit.3m;<br />
#P number 563 343 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;<br />
#P newex 535 319 53 196617 jit.3m;<br />
#P number 508 343 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;<br />
#P newex 480 319 53 196617 jit.3m;<br />
#P number 453 343 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;<br />
#P newex 425 319 53 196617 jit.3m;<br />
#P number 398 343 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;<br />
#P newex 370 319 53 196617 jit.3m;<br />
#P number 343 343 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;<br />
#P newex 315 319 53 196617 jit.3m;<br />
#P number 288 343 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;<br />
#P newex 260 319 53 196617 jit.3m;<br />
#P number 233 343 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;<br />
#P newex 205 319 53 196617 jit.3m;<br />
#P number 178 343 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;<br />
#P newex 150 319 53 196617 jit.3m;<br />
#P newex 123 411 137 196617 jit.matrix glass 1 char 12 1;<br />
#P user jit.pwindow 122 434 267 25 0 1 0 0 1 0;<br />
#P newex 123 388 63 196617 jit.fill glass;<br />
#P newex 123 367 622 196617 pak 0 0 0 0 0 0 0 0 0 0 0 0;<br />
#P user jit.pwindow 369 240 18 60 0 1 0 0 1 0;<br />
#P user jit.pwindow 344 240 18 60 0 1 0 0 1 0;<br />
#P user jit.pwindow 319 240 18 60 0 1 0 0 1 0;<br />
#P user jit.pwindow 294 240 18 60 0 1 0 0 1 0;<br />
#P user jit.pwindow 269 240 18 60 0 1 0 0 1 0;<br />
#P user jit.pwindow 244 240 18 60 0 1 0 0 1 0;<br />
#P user jit.pwindow 219 240 18 60 0 1 0 0 1 0;<br />
#P user jit.pwindow 194 240 18 60 0 1 0 0 1 0;<br />
#P user jit.pwindow 169 240 18 60 0 1 0 0 1 0;<br />
#P user jit.pwindow 144 240 18 60 0 1 0 0 1 0;<br />
#P number 123 343 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;<br />
#P newex 95 319 53 196617 jit.3m;<br />
#P user jit.pwindow 119 240 18 60 0 1 0 0 1 0;<br />
#P user jit.pwindow 94 240 18 60 0 1 0 0 1 0;<br />
#P newex 95 215 298 196617 jit.scissors @columns 12;<br />
#P user jit.pwindow 94 150 216 57 0 1 0 0 1 0;<br />
#P button 95 70 15 0;<br />
#P newex 95 92 103 196617 jit.noise 1 char 12 3;<br />
#P newex 95 118 111 196617 jit.matrix 1 char 12 3;<br />
#P connect 44 0 19 11;<br />
#P connect 42 0 19 10;<br />
#P connect 40 0 19 9;<br />
#P connect 38 0 19 8;<br />
#P connect 36 0 19 7;<br />
#P connect 34 0 19 6;<br />
#P connect 32 0 19 5;<br />
#P connect 30 0 19 4;<br />
#P connect 28 0 19 3;<br />
#P connect 26 0 19 2;<br />
#P connect 24 0 19 1;<br />
#P hidden connect 18 0 43 0;<br />
#P connect 43 2 44 0;<br />
#P hidden connect 17 0 41 0;<br />
#P hidden connect 16 0 39 0;<br />
#P hidden connect 15 0 37 0;<br />
#P hidden connect 14 0 35 0;<br />
#P hidden connect 13 0 33 0;<br />
#P hidden connect 12 0 31 0;<br />
#P hidden connect 11 0 29 0;<br />
#P hidden connect 10 0 27 0;<br />
#P hidden connect 9 0 25 0;<br />
#P hidden connect 6 0 23 0;<br />
#P connect 41 2 42 0;<br />
#P connect 39 2 40 0;<br />
#P connect 37 2 38 0;<br />
#P connect 35 2 36 0;<br />
#P connect 33 2 34 0;<br />
#P connect 31 2 32 0;<br />
#P connect 29 2 30 0;<br />
#P connect 27 2 28 0;<br />
#P connect 25 2 26 0;<br />
#P connect 23 2 24 0;<br />
#P connect 22 0 21 0;<br />
#P connect 20 0 22 0;<br />
#P connect 19 0 20 0;<br />
#P connect 8 0 19 0;<br />
#P connect 4 11 18 0;<br />
#P connect 4 10 17 0;<br />
#P connect 4 9 16 0;<br />
#P connect 4 8 15 0;<br />
#P connect 4 7 14 0;<br />
#P connect 4 6 13 0;<br />
#P connect 4 5 12 0;<br />
#P connect 4 4 11 0;<br />
#P connect 4 3 10 0;<br />
#P connect 4 2 9 0;<br />
#P connect 7 2 8 0;<br />
#P hidden connect 5 0 7 0;<br />
#P connect 4 1 6 0;<br />
#P connect 3 0 4 0;<br />
#P connect 4 0 5 0;<br />
#P connect 0 0 3 0;<br />
#P connect 2 0 1 0;<br />
#P connect 1 0 0 0;<br />
#P window clipboard copycount 46;</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/sorting-and-labeling-cells-in-matrix/#post-89946</guid>
					<title><![CDATA[Re: sorting and labeling cells in matrix]]></title>
					<link>http://cycling74.com/forums/topic/sorting-and-labeling-cells-in-matrix/#post-89946</link>
					<pubDate>Wed, 06 Dec 2006 02:13:05 +0000</pubDate>
					<dc:creator>Wesley Smith</dc:creator>

					<description>
						<![CDATA[
						<p>These things are a bit tricky to do with the standard jitter objects.<br />
At one point, I needed the same kind of functionality and ended up<br />
writing a number of jitter objects for these purposes.  Here&#8217;s a patch<br />
that shows how to do the 3 things you were interested in.  You can<br />
download the objects at:</p>
<p><a href="http://www.mat.ucsb.edu/~whsmith/xray-mac-UB.zip" rel="nofollow">http://www.mat.ucsb.edu/~whsmith/xray-mac-UB.zip</a></p>
<p>wes</p>
<p>
#P window setfont &#8220;Sans Serif&#8221; 9.;<br />
#P window linecount 2;<br />
#P comment 203 319 72 196617 Max values as a vector;<br />
#P comment 104 319 72 196617 Max values , rest are black;<br />
#P user jit.pwindow 318 436 398 65 0 1 0 0 1 0;<br />
#P newex 319 402 307 196617 jit.matrix 1 char 12 1 @usesrcdim 1<br />
@usedstdim 1 @srcdimstart 0 2 @srcdimend 11 2 @dstdimstart 0 0<br />
@dstdimend 11 0;<br />
#P window linecount 1;<br />
#P newex 319 296 150 196617 xray.jit.quicksort @dimmode 1;<br />
#P number 375 88 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;<br />
#P user jit.pwindow 196 248 82 62 0 1 0 0 1 0;<br />
#P user jit.pwindow 102 248 82 62 0 1 0 0 1 0;<br />
#P newex 197 224 89 196617 xray.jit.cellvalue;<br />
#P user jit.pwindow 458 136 82 62 0 1 0 0 1 0;<br />
#P newex 276 108 109 196617 jit.op @op > @val 200;<br />
#P button 163 60 15 0;<br />
#P user jit.pwindow 14 248 82 62 0 1 0 0 1 0;<br />
#P newex 163 81 103 196617 jit.noise 1 char 12 3;<br />
#P user jit.pwindow 318 329 398 65 0 1 0 0 1 0;<br />
#P user jit.fpsgui 309 167 60 196617 3;<br />
#P newex 276 137 138 196617 xray.jit.cellcoords @plane 0;<br />
#P newex 103 224 85 196617 xray.jit.keepcell;<br />
#P window linecount 2;<br />
#P comment 210 460 100 196617 Max values in a column as a 12&#215;1;<br />
#P connect 15 0 16 0;<br />
#P connect 4 0 15 0;<br />
#P fasten 5 0 6 0 168 103 20 103;<br />
#P lcolor 14;<br />
#P fasten 5 0 1 0 168 189 108 189;<br />
#P lcolor 14;<br />
#P fasten 5 0 10 0 168 149 202 149;<br />
#P lcolor 14;<br />
#P fasten 5 0 8 0 168 103 281 103;<br />
#P lcolor 14;<br />
#P connect 5 0 14 0;<br />
#P connect 14 0 4 0;<br />
#P connect 13 0 8 1;<br />
#P connect 10 0 12 0;<br />
#P connect 1 0 11 0;<br />
#P fasten 2 0 1 1 281 188 183 188;<br />
#P lcolor 15;<br />
#P connect 2 0 10 1;<br />
#P lcolor 15;<br />
#P fasten 2 0 3 0 281 160 314 160;<br />
#P lcolor 15;<br />
#P connect 8 0 2 0;<br />
#P fasten 8 0 9 0 281 130 464 130;<br />
#P connect 7 0 5 0;<br />
#P window clipboard copycount 19;</p>
<p>
On 12/5/06, Christopher Overstreet <cloverstreet @gmail.com> wrote:<br />
><br />
> Hello list,<br />
> I am currently needing 3 versions of a very similar function, and can&#8217;t figure out how to accomplish them in the matrix realm.  I&#8217;ve looked thru all of my externals and can&#8217;t seem to find anything that will do this.  If only jit.bsort spit out a matrix of the re-ordering.<br />
><br />
> Version #1<br />
> I want to know the 5(or n) highest values in a 1-plane matrix, AND their address in the matrix.<br />
><br />
> Version #2<br />
> I want a matrix to go in and the matrix that comes out should only pass the 5 highest values and fill the rest with 0&#8242;s.<br />
><br />
> Version #3<br />
> I want to take in a 12 X 3 matrix, and spit out a 12 X 1 matrix which contains the highest values of each column.<br />
><br />
> Any suggestions or leads?<br />
></cloverstreet></p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/sorting-and-labeling-cells-in-matrix/#post-89947</guid>
					<title><![CDATA[Re: sorting and labeling cells in matrix]]></title>
					<link>http://cycling74.com/forums/topic/sorting-and-labeling-cells-in-matrix/#post-89947</link>
					<pubDate>Wed, 06 Dec 2006 02:51:59 +0000</pubDate>
					<dc:creator>(karrrlo)</dc:creator>

					<description>
						<![CDATA[
						<p>> Version #1<br />
> I want to know the 5(or n) highest values in a 1-plane matrix, AND their address in the matrix.<br />
> <br />
> Version #2<br />
> I want a matrix to go in and the matrix that comes out should only pass the 5 highest values and fill the rest with 0&#8242;s.<br />
> </p>
<p>here is a simple solution using the Lobjects. could be tidious for bigger matrices of course.</p>
<p>#P window setfont &#8220;Sans Serif&#8221; 9.;<br />
#P number 939 469 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;<br />
#P window linecount 1;<br />
#P message 890 469 50 196617 1 4;<br />
#N vpatcher 244 44 851 503;<br />
#P origin 0 8;<br />
#P outlet 86 350 15 0;<br />
#P outlet 29 354 15 0;<br />
#P window setfont &#8220;Sans Serif&#8221; 9.;<br />
#P newex 29 308 62 196617 prepend set;<br />
#P newex 29 264 43 196617 pak 0 4;<br />
#P outlet 178 368 15 0;<br />
#P user jit.pwindow 177 324 279 26 0 1 0 0 1 0;<br />
#P newex 178 286 122 196617 jit.matrix pot 1 char 5 1;<br />
#P newex 178 261 63 196617 jit.fill pot 0;<br />
#P inlet 89 28 15 0;<br />
#P number 29 229 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;<br />
#P number 65 229 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;<br />
#P newex 29 205 33 196617 Lpeak;<br />
#P newex 88 52 54 196617 jit.change;<br />
#P message 190 224 250 196617 0 249 0 0 0;<br />
#P newex 190 201 62 196617 prepend set;<br />
#P newex 140 170 31 196617 lhigh;<br />
#P newex 88 77 43 196617 jit.spill;<br />
#P fasten 0 0 5 0 93 99 34 99;<br />
#P connect 5 0 7 0;<br />
#P connect 7 0 13 0;<br />
#P connect 13 0 14 0;<br />
#P connect 14 0 15 0;<br />
#P connect 5 1 6 0;<br />
#P connect 6 0 16 0;<br />
#P connect 8 0 4 0;<br />
#P connect 4 0 0 0;<br />
#P fasten 0 0 1 0 93 100 145 100;<br />
#P connect 1 0 9 0;<br />
#P connect 9 0 10 0;<br />
#P connect 10 0 11 0;<br />
#P connect 11 0 12 0;<br />
#P connect 1 0 2 0;<br />
#P connect 2 0 3 0;<br />
#P pop;<br />
#P newobj 1115 341 55 196617 p findpeak;<br />
#P number 939 451 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;<br />
#P message 890 451 50 196617 2 3;<br />
#N vpatcher 244 44 851 503;<br />
#P origin 0 8;<br />
#P outlet 86 350 15 0;<br />
#P outlet 29 354 15 0;<br />
#P window setfont &#8220;Sans Serif&#8221; 9.;<br />
#P newex 29 308 62 196617 prepend set;<br />
#P newex 29 264 43 196617 pak 0 3;<br />
#P outlet 178 368 15 0;<br />
#P user jit.pwindow 177 324 279 26 0 1 0 0 1 0;<br />
#P newex 178 291 123 196617 jit.matrix can 1 char 5 1;<br />
#P newex 178 261 64 196617 jit.fill can 0;<br />
#P inlet 89 28 15 0;<br />
#P number 29 229 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;<br />
#P number 65 229 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;<br />
#P newex 29 205 33 196617 Lpeak;<br />
#P newex 88 52 54 196617 jit.change;<br />
#P message 190 224 250 196617 0 0 191 0 0;<br />
#P newex 190 201 62 196617 prepend set;<br />
#P newex 140 170 31 196617 lhigh;<br />
#P newex 88 77 43 196617 jit.spill;<br />
#P fasten 0 0 5 0 93 99 34 99;<br />
#P connect 5 0 7 0;<br />
#P connect 7 0 13 0;<br />
#P connect 13 0 14 0;<br />
#P connect 14 0 15 0;<br />
#P connect 5 1 6 0;<br />
#P connect 6 0 16 0;<br />
#P connect 8 0 4 0;<br />
#P connect 4 0 0 0;<br />
#P fasten 0 0 1 0 93 100 145 100;<br />
#P connect 1 0 9 0;<br />
#P connect 9 0 10 0;<br />
#P connect 10 0 11 0;<br />
#P connect 11 0 12 0;<br />
#P connect 1 0 2 0;<br />
#P connect 2 0 3 0;<br />
#P pop;<br />
#P newobj 1055 341 55 196617 p findpeak;<br />
#P number 939 433 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;<br />
#P message 890 433 50 196617 0 2;<br />
#N vpatcher 244 44 851 503;<br />
#P origin 0 8;<br />
#P outlet 86 350 15 0;<br />
#P outlet 29 354 15 0;<br />
#P window setfont &#8220;Sans Serif&#8221; 9.;<br />
#P newex 29 308 62 196617 prepend set;<br />
#P newex 29 264 43 196617 pak 0 2;<br />
#P outlet 178 368 15 0;<br />
#P user jit.pwindow 177 324 279 26 0 1 0 0 1 0;<br />
#P newex 178 286 129 196617 jit.matrix vase 1 char 5 1;<br />
#P newex 178 261 70 196617 jit.fill vase 0;<br />
#P inlet 89 28 15 0;<br />
#P number 29 229 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;<br />
#P number 65 229 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;<br />
#P newex 29 205 33 196617 Lpeak;<br />
#P newex 88 52 54 196617 jit.change;<br />
#P message 190 224 250 196617 240 0 0 0 0;<br />
#P newex 190 201 62 196617 prepend set;<br />
#P newex 140 170 31 196617 lhigh;<br />
#P newex 88 77 43 196617 jit.spill;<br />
#P fasten 0 0 5 0 93 99 34 99;<br />
#P connect 5 0 7 0;<br />
#P connect 7 0 13 0;<br />
#P connect 13 0 14 0;<br />
#P connect 14 0 15 0;<br />
#P connect 5 1 6 0;<br />
#P connect 6 0 16 0;<br />
#P connect 8 0 4 0;<br />
#P connect 4 0 0 0;<br />
#P fasten 0 0 1 0 93 100 145 100;<br />
#P connect 1 0 9 0;<br />
#P connect 9 0 10 0;<br />
#P connect 10 0 11 0;<br />
#P connect 11 0 12 0;<br />
#P connect 1 0 2 0;<br />
#P connect 2 0 3 0;<br />
#P pop;<br />
#P newobj 995 341 55 196617 p findpeak;<br />
#P number 939 415 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;<br />
#P message 890 415 50 196617 4 1;<br />
#N vpatcher 244 44 851 503;<br />
#P origin 0 8;<br />
#P outlet 86 350 15 0;<br />
#P outlet 29 354 15 0;<br />
#P window setfont &#8220;Sans Serif&#8221; 9.;<br />
#P newex 29 308 62 196617 prepend set;<br />
#P newex 29 263 43 196617 pak 0 1;<br />
#P outlet 178 368 15 0;<br />
#P user jit.pwindow 177 324 279 26 0 1 0 0 1 0;<br />
#P newex 178 286 133 196617 jit.matrix spoon 1 char 5 1;<br />
#P newex 178 261 74 196617 jit.fill spoon 0;<br />
#P inlet 89 28 15 0;<br />
#P number 29 229 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;<br />
#P number 65 229 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;<br />
#P newex 29 205 33 196617 Lpeak;<br />
#P newex 88 52 54 196617 jit.change;<br />
#P message 190 224 250 196617 0 0 0 0 243;<br />
#P newex 190 201 62 196617 prepend set;<br />
#P newex 140 170 31 196617 lhigh;<br />
#P newex 88 77 43 196617 jit.spill;<br />
#P fasten 0 0 5 0 93 99 34 99;<br />
#P connect 5 0 7 0;<br />
#P connect 7 0 13 0;<br />
#P connect 13 0 14 0;<br />
#P connect 14 0 15 0;<br />
#P connect 5 1 6 0;<br />
#P connect 6 0 16 0;<br />
#P connect 8 0 4 0;<br />
#P connect 4 0 0 0;<br />
#P fasten 0 0 1 0 93 100 145 100;<br />
#P connect 1 0 9 0;<br />
#P connect 9 0 10 0;<br />
#P connect 10 0 11 0;<br />
#P connect 11 0 12 0;<br />
#P connect 1 0 2 0;<br />
#P connect 2 0 3 0;<br />
#P pop;<br />
#P newobj 935 342 55 196617 p findpeak;<br />
#P number 939 397 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;<br />
#P message 890 397 50 196617 4 0;<br />
#P user jit.pwindow 977 395 158 118 1 1 0 0 1 0;<br />
#P newex 968 370 264 196617 jit.glue @rows 5;<br />
#N vpatcher 244 44 851 503;<br />
#P origin 0 8;<br />
#P outlet 86 350 15 0;<br />
#P outlet 29 354 15 0;<br />
#P window setfont &#8220;Sans Serif&#8221; 9.;<br />
#P newex 29 308 62 196617 prepend set;<br />
#P newex 29 264 43 196617 pak 0 0;<br />
#P outlet 178 368 15 0;<br />
#P user jit.pwindow 177 324 279 26 0 1 0 0 1 0;<br />
#P newex 178 286 134 196617 jit.matrix bottle 1 char 5 1;<br />
#P newex 178 261 75 196617 jit.fill bottle 0;<br />
#P inlet 89 28 15 0;<br />
#P number 29 229 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;<br />
#P number 65 229 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;<br />
#P newex 29 205 33 196617 Lpeak;<br />
#P newex 88 52 54 196617 jit.change;<br />
#P message 190 224 250 196617 0 0 0 0 165;<br />
#P newex 190 201 62 196617 prepend set;<br />
#P newex 140 170 31 196617 lhigh;<br />
#P newex 88 77 43 196617 jit.spill;<br />
#P fasten 0 0 5 0 93 99 34 99;<br />
#P connect 5 0 7 0;<br />
#P connect 7 0 13 0;<br />
#P connect 13 0 14 0;<br />
#P connect 14 0 15 0;<br />
#P connect 5 1 6 0;<br />
#P connect 6 0 16 0;<br />
#P connect 8 0 4 0;<br />
#P connect 4 0 0 0;<br />
#P fasten 0 0 1 0 93 100 145 100;<br />
#P connect 1 0 9 0;<br />
#P connect 9 0 10 0;<br />
#P connect 10 0 11 0;<br />
#P connect 11 0 12 0;<br />
#P connect 1 0 2 0;<br />
#P connect 2 0 3 0;<br />
#P pop 1;<br />
#P newobj 875 343 55 196617 p findpeak;<br />
#P newex 875 308 256 196617 jit.scissors @rows 5;<br />
#P toggle 819 100 15 0;<br />
#P newex 819 127 52 196617 metro 33;<br />
#P user jit.pwindow 874 182 158 118 1 1 0 0 1 0;<br />
#P button 875 105 15 0;<br />
#P newex 875 127 97 196617 jit.noise 1 char 5 5;<br />
#P newex 875 153 105 196617 jit.matrix 1 char 5 5;<br />
#P hidden connect 21 2 8 4;<br />
#P hidden connect 18 2 8 3;<br />
#P hidden connect 15 2 8 2;<br />
#P hidden connect 12 2 8 1;<br />
#P connect 6 4 21 0;<br />
#P hidden connect 21 1 23 0;<br />
#P hidden connect 21 0 22 0;<br />
#P connect 6 3 18 0;<br />
#P hidden connect 18 0 19 0;<br />
#P hidden connect 18 1 20 0;<br />
#P connect 6 2 15 0;<br />
#P hidden connect 15 1 17 0;<br />
#P hidden connect 15 0 16 0;<br />
#P connect 6 1 12 0;<br />
#P hidden connect 12 0 13 0;<br />
#P hidden connect 12 1 14 0;<br />
#P hidden connect 7 1 11 0;<br />
#P hidden connect 7 0 10 0;<br />
#P connect 8 0 9 0;<br />
#P hidden connect 7 2 8 0;<br />
#P connect 6 0 7 0;<br />
#P connect 3 0 6 0;<br />
#P connect 0 0 3 0;<br />
#P fasten 4 0 0 0 824 148 880 148;<br />
#P connect 1 0 0 0;<br />
#P connect 2 0 1 0;<br />
#P connect 5 0 4 0;<br />
#P window clipboard copycount 24;</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/sorting-and-labeling-cells-in-matrix/#post-89948</guid>
					<title><![CDATA[Re: sorting and labeling cells in matrix]]></title>
					<link>http://cycling74.com/forums/topic/sorting-and-labeling-cells-in-matrix/#post-89948</link>
					<pubDate>Wed, 06 Dec 2006 02:53:42 +0000</pubDate>
					<dc:creator>(karrrlo)</dc:creator>

					<description>
						<![CDATA[
						<p>Wes,<br />
havent spent enough time on your objects, and just realized that i should &#8230;</p>
<p>
Quote: <a href="mailto:wesley.hoke@gmail.com">wesley.hoke@gmail.com</a> wrote on Tue, 05 December 2006 18:13<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<br />
> These things are a bit tricky to do with the standard jitter objects.<br />
> At one point, I needed the same kind of functionality and ended up<br />
> writing a number of jitter objects for these purposes.  Here&#8217;s a patch<br />
> that shows how to do the 3 things you were interested in.  You can<br />
> download the objects at:<br />
> <br />
> <a href="http://www.mat.ucsb.edu/~whsmith/xray-mac-UB.zip" rel="nofollow">http://www.mat.ucsb.edu/~whsmith/xray-mac-UB.zip</a><br />
> <br />
> wes<br />
> <br />
></p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/sorting-and-labeling-cells-in-matrix/#post-89949</guid>
					<title><![CDATA[Re: sorting and labeling cells in matrix]]></title>
					<link>http://cycling74.com/forums/topic/sorting-and-labeling-cells-in-matrix/#post-89949</link>
					<pubDate>Wed, 06 Dec 2006 03:12:24 +0000</pubDate>
					<dc:creator>(karrrlo)</dc:creator>

					<description>
						<![CDATA[
						<p>Christopher or anybody else, disregard my last patch for version#2 and #3 it is actually incorrect&#8230; sorry for the bandwidth.</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/sorting-and-labeling-cells-in-matrix/#post-89950</guid>
					<title><![CDATA[Re: sorting and labeling cells in matrix]]></title>
					<link>http://cycling74.com/forums/topic/sorting-and-labeling-cells-in-matrix/#post-89950</link>
					<pubDate>Wed, 06 Dec 2006 08:27:40 +0000</pubDate>
					<dc:creator>Christopher Overstreet</dc:creator>

					<description>
						<![CDATA[
						<p>Thanks for the help.</p>
<p>The Lobj solution isn&#8217;t ideal, as sometimes I will be dealing with larger matrices. The xray objects are great, however Wesley&#8217;s example still doesn&#8217;t quite solve my problem, as the &#8220;mapping&#8221; matrix is variable, based on values over a threshold.  I want the size to be fixed. </p>
<p>ie. A Map that contains references to the 5(var) highest cells. No more or less.  Not sure what it should output if they are all zero? This is basically a patch to manage polyphony.</p>
<p>Thanks,<br />
Christopher</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/sorting-and-labeling-cells-in-matrix/#post-89951</guid>
					<title><![CDATA[Re: sorting and labeling cells in matrix]]></title>
					<link>http://cycling74.com/forums/topic/sorting-and-labeling-cells-in-matrix/#post-89951</link>
					<pubDate>Wed, 06 Dec 2006 08:50:35 +0000</pubDate>
					<dc:creator>Wesley Smith</dc:creator>

					<description>
						<![CDATA[
						<p>I didn&#8217;t complete the job for you.  What I would do is use 2<br />
xray.jit.quicksort objects sorting in x and y dimension and then take<br />
out the appropriate 5 cells.  Things will be properly ordered for you<br />
this way.</p>
<p>wes</p>
<p>On 12/6/06, Christopher Overstreet <cloverstreet @gmail.com> wrote:<br />
><br />
> Thanks for the help.<br />
><br />
> The Lobj solution isn&#8217;t ideal, as sometimes I will be dealing with larger matrices. The xray objects are great, however Wesley&#8217;s example still doesn&#8217;t quite solve my problem, as the &#8220;mapping&#8221; matrix is variable, based on values over a threshold.  I want the size to be fixed.<br />
><br />
> ie. A Map that contains references to the 5(var) highest cells. No more or less.  Not sure what it should output if they are all zero? This is basically a patch to manage polyphony.<br />
><br />
> Thanks,<br />
> Christopher<br />
></cloverstreet></p>
						]]>
					</description>

					
					
				</item>

					
		
	</channel>
	</rss>

