<?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: midi notes keep sustaining</title>
		<atom:link href="http://cycling74.com/forums/topic/midi-notes-keep-sustaining/feed" rel="self" type="application/rss+xml" />
		<link>http://cycling74.com/forums/topic/midi-notes-keep-sustaining/feed</link>
		<description></description>
		<pubDate>Wed, 19 Jun 2013 11:16:48 +0000</pubDate>
		<generator>http://bbpress.org/?v=2.2.4</generator>
		<language></language>

		
														
					
				<item>
					<guid>http://cycling74.com/forums/topic/midi-notes-keep-sustaining/#post-52408</guid>
					<title><![CDATA[midi notes keep sustaining]]></title>
					<link>http://cycling74.com/forums/topic/midi-notes-keep-sustaining/#post-52408</link>
					<pubDate>Mon, 20 Sep 2010 21:24:24 +0000</pubDate>
					<dc:creator>kazouki</dc:creator>

					<description>
						<![CDATA[
						<p>hi everybody,<br />
i have a problem which is driving me near to nuts,<br />
what my patch does is take midi notes from notein then<br />
send the pitch data through a processing part which then manipulates<br />
the number and sends it out of the processing part to the noteout where it should meet with the appropriate velocity value. now this works whenever i&#8217;m playing single notes or playing slowly, but when i play a chord, often the notes don&#8217;t receive the note-off and they get sustained.<br />
anybody have a good suggestion how to get rid of this problem?<br />
i try&#8217;d it with pack/unpack, but does&#8217;nt seem to work with alot of simultaneous notes.<br />
thanx alot.</p>
<p>thom</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/midi-notes-keep-sustaining/#post-188436</guid>
					<title><![CDATA[Re: midi notes keep sustaining]]></title>
					<link>http://cycling74.com/forums/topic/midi-notes-keep-sustaining/#post-188436</link>
					<pubDate>Mon, 20 Sep 2010 21:52:21 +0000</pubDate>
					<dc:creator>Christopher Dobrian</dc:creator>

					<description>
						<![CDATA[
						<p>As you surmise the notes are probably not getting their proper associated note-off message sent. From your description it sounds like you&#8217;re transposing the pitch of incoming notes, so you need to be certain that the note-off has the same transposition. And it sounds like any time you play more than one note at a time, the second note is changing the transposition before the first note gets a note-off sent for it. So to solve that you need to keep track of what transposition you give to each incoming note. Something like this.</p>
<div><span id="toggle188436-0" class="patchtoggle" onmousedown="toggleMaxPatch('post188436-0', 'er188436-0');">&#8211; Pasted Max <span id="maxversion188436-0"></span> Patch, click to <span id="er188436-0">expand</span>. &#8211;</span> <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"  width="110" height="14" class="clippy" ><param name="allowScriptAccess" value="always" /><param name="quality" value="high" /><param name="scale" value="noscale" /><param NAME="FlashVars" value="copied=copied!&#038;copyto=copy to clipboard"/><param name="bgcolor" value="#FFFFFF"/><param name="wmode" value="opaque"/><embed src="/wp-content/plugins/bbpress-copy-compressed/clippy.swf"  width="110" height="14"   name="clippy"  quality="high"  allowScriptAccess="always"  type="application/x-shockwave-flash"  pluginspage="http://www.macromedia.com/go/getflashplayer"  FlashVars="text=----------begin_max5_patcher----------%0A977.3ocwX00jhiBE8Y8WAU1WloVmtBDyGtus%2BF14ss5pKzPqriBVAROcuSM%2B%0A2W3Bno0naxjX6KhbEtbNGt2Kf%2BX5jnkxWYpHzef9azjI%2BX5jIfIqgI99Sh1Q%0Aec0VpBFVzJ4tcLgNZl62zrW0f8utgg3BtlS2hzUTgZuTY5IEnUTAZICsuR9B%0AujUhnJjwBsZcs0QlIgzl4tmVY6smpWsgU8Pv%2Ba4B1JYs.VjDuQdIrjxk%2ByWH%0AogQJp2Iq0aYZ.mwdqOKEZE%2BeYVaXxCMMKn6.yQ%2BYkAzMbCWD7B1aDPEWr9oJ%0A1JsSsHwEFugHyisM3LrsYtwF5Q6b94zo1OlMBp5ZplgLb0rzHoX6aHK5bZF2%0A.Ky2pj0q2fdVVgDRM6KRgZFRKQJsrhACLrgXTeXNsKuyaQdStWxaAHu37Lng%0AL21jQFY48ubJzQ0InegnRMc4V1LTsxfNvfQpNQKswy1egVVVwTVkeCSXlA6R%0Ai2ryrUJ%2BFhqQ06QextssTp2bbsoh.Pd9Y0me.80MbEhIT0F%2BabJUCdNLBz5P%0A3fxn3mj64wl20PTA8EIuzDaTu5afcU6AC4sDLfuSACKfffDBjv4ZvwIibrv6%0ADtnyYOdw8JUvWhYNjCju.Tg3Ql8uv1JWw0u0FwyuSDGWLuAwSw2DhC4jsw56%0A0AK9ZcdVmjcSX8oEkZsD.oEU4dcdPNwUB.RExgPgj4ef4.36aNfm3CLGvA7V%0An2%2BSostB1B.jDW4ZRZ3Szi9oDDd6x9ItP%2B4ytXRzXxphwgU3Ej9RqCQR%2BBzQ%0Av9tA7mEb96neC2BGuPsY70iKciT%2B1dlihQbK7ereQsjqHYXRiKGmLePQsWPP%0ArWKtEAIabDjagZ3dwPR5sPMfKp1hbbgSwH%2BBwGyPQKoh0iox3KXjc1A79on1%0AH%2BNqjatkdyDWmklBbr6FRtljFMG8D8EV4StWQ8DUqq3Kq0tW9N4fRab8tkrx%0AFqkgJABFErn3qEtAgOXpMbZGYPYKBlL06VepM6svCKSLXChI5ajAn3sDBjb8%0ALhqD5%2Btsw3qbC0T2qzxh6cge2yTLu1Rw1YzOgYKYDoN4lSc%2BgC8g5C4vgKQT%0A7smnjh9RzyNQGFKbGyS9Kmf0yZ%2B8TWIqqVEfrmlniqXISo4BJ7dsiiwb..Be%0AXLa3kkLQStsiWtWZvmGBWnHbWQDoiHJt6HhDieH0VHzUTibr2.wZVGvZd%2Bv5%0A.QTRGQTO1OIYofd4%2BaBLueJzafXMuCXM8CM1KqiHpG6mgnsjDq5Ur3PmABU7%0AM.pI4Vz4K.6fJzYfPMsCPcwGZVRWpwTL.DY57yo%2BGvGE4NM%0A-----------end_max5_patcher-----------&#038;copied=copied!&#038;;copyto=copy to clipboard"  bgcolor="#ffffff"  wmode="opaque" /> </object></div>
<div id="post188436-0" style="display:none;visibility:hidden;" >
<div class="patchtoggleInfo"><small>Copy <b>all</b> of the following text.Then, in Max, select <em>New From Clipboard</em>.</small></div>
<div class="patchtogglediv">
<pre><code id="pastedcode188436-0">----------begin_max5_patcher----------
977.3ocwX00jhiBE8Y8WAU1WloVmtBDyGtus+F14ss5pKzPqriBVAROcuSM+
2W3Bno0naxjX6KhbEtbNGt2Kf+X5jnkxWYpHzef9azjI+X5jIfIqgI99Sh1Q
ec0VpBFVzJ4tcLgNZl62zrW0f8utgg3BtlS2hzUTgZuTY5IEnUTAZICsuR9B
ujUhnJjwBsZcs0QlIgzl4tmVY6smpWsgU8Pv+a4B1JYs.VjDuQdIrjxk+yWH
ogQJp2Iq0aYZ.mwdqOKEZE+eYVaXxCMMKn6.yQ+YkAzMbCWD7B1aDPEWr9oJ
1JsSsHwEFugHyisM3LrsYtwF5Q6b94zo1OlMBp5ZplgLb0rzHoX6aHK5bZF2
.Ky2pj0q2fdVVgDRM6KRgZFRKQJsrhACLrgXTeXNsKuyaQdStWxaAHu37Lng
L21jQFY48ubJzQ0InegnRMc4V1LTsxfNvfQpNQKswy1egVVVwTVkeCSXlA6R
i2ryrUJ+FhqQ06QextssTp2bbsoh.Pd9Y0me.80MbEhIT0F+abJUCdNLBz5P
3fxn3mj64wl20PTA8EIuzDaTu5afcU6AC4sDLfuSACKfffDBjv4ZvwIibrv6
DtnyYOdw8JUvWhYNjCju.Tg3Ql8uv1JWw0u0FwyuSDGWLuAwSw2DhC4jsw56
0AK9ZcdVmjcSX8oEkZsD.oEU4dcdPNwUB.RExgPgj4ef4.36aNfm3CLGvA7V
n2+SostB1B.jDW4ZRZ3Szi9oDDd6x9ItP+4ytXRzXxphwgU3Ej9RqCQR+BzQ
v9tA7mEb96neC2BGuPsY70iKciT+1dlihQbK7ereQsjqHYXRiKGmLePQsWPP
rWKtEAIabDjagZ3dwPR5sPMfKp1hbbgSwH+BwGyPQKoh0iox3KXjc1A79on1
H+NqjatkdyDWmklBbr6FRtljFMG8D8EV4StWQ8DUqq3Kq0tW9N4fRab8tkrx
FqkgJABFErn3qEtAgOXpMbZGYPYKBlL06VepM6svCKSLXChI5ajAn3sDBjb8
LhqD5+tsw3qbC0T2qzxh6cge2yTLu1Rw1YzOgYKYDoN4lSc+gC8g5C4vgKQT
7smnjh9RzyNQGFKbGyS9Kmf0yZ+8TWIqqVEfrmlniqXISo4BJ7dsiiwb..Be
XLa3kkLQStsiWtWZvmGBWnHbWQDoiHJt6HhDieH0VHzUTibr2.wZVGvZd+v5
.QTRGQTO1OIYofd4+aBLueJzafXMuCXM8CM1KqiHpG6mgnsjDq5Ur3PmABU7
M.pI4Vz4K.6fJzYfPMsCPcwGZVRWpwTL.DY57yo+GvGE4NM
-----------end_max5_patcher-----------</code></pre></div>
</div>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/midi-notes-keep-sustaining/#post-188437</guid>
					<title><![CDATA[Re: midi notes keep sustaining]]></title>
					<link>http://cycling74.com/forums/topic/midi-notes-keep-sustaining/#post-188437</link>
					<pubDate>Mon, 20 Sep 2010 22:01:22 +0000</pubDate>
					<dc:creator>kazouki</dc:creator>

					<description>
						<![CDATA[
						<p>hi christopher,</p>
<p>im really sorry i forgot to say i&#8217;m running max 4.5, cant load your patch.<br />
like you say there&#8217;s transposing involved as well. could you<br />
explain to me shortly what objects your patch holds?<br />
thanx a million!</p>
<p>thom</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/midi-notes-keep-sustaining/#post-188438</guid>
					<title><![CDATA[Re: midi notes keep sustaining]]></title>
					<link>http://cycling74.com/forums/topic/midi-notes-keep-sustaining/#post-188438</link>
					<pubDate>Mon, 20 Sep 2010 22:43:08 +0000</pubDate>
					<dc:creator>Christopher Dobrian</dc:creator>

					<description>
						<![CDATA[
						<p>max v2;<br />
#N vpatcher 548 110 947 370;<br />
#P window setfont Times 10.;<br />
#P window linecount 3;<br />
#P comment 2 151 120 1310730 The initial transposition can be provided as an argument in the parent patcher.;<br />
#P window linecount 8;<br />
#P comment 2 36 104 1310730 This patch transposes notes , and makes sure that note-offs get the same transposition as note-ons , even if the interval of transposition changes while the note is being played.;<br />
#P window linecount 1;<br />
#P comment 215 206 43 1310730 Velocity;<br />
#N comlet Velocity;<br />
#P outlet 228 191 15 0;<br />
#P window setfont &#8220;Fixedwidth Serif&#8221; 10.;<br />
#N vtable 128 10 59 220 226 0 128;<br />
#P newobj 139 155 56 1441802 table;<br />
#N comlet Transposed Pitch;<br />
#P outlet 139 191 15 0;<br />
#P window setfont Times 10.;<br />
#P comment 111 206 77 1310730 Transposed Pitch;<br />
#P window setfont &#8220;Fixedwidth Serif&#8221; 10.;<br />
#P newex 185 90 38 1441802 gate;<br />
#P newex 185 125 34 1441802 + $1;<br />
#N comlet Velocity;<br />
#P inlet 228 47 15 0;<br />
#N comlet Pitch;<br />
#P inlet 139 47 15 0;<br />
#P window setfont Times 10.;<br />
#P comment 133 33 29 1310730 Pitch;<br />
#P comment 216 33 43 1310730 Velocity;<br />
#P comment 297 33 63 1310730 Transposition;<br />
#N comlet Interval of Transposition (in semitones);<br />
#P inlet 316 47 15 0;<br />
#P window linecount 4;<br />
#P comment 237 68 75 1310730 Only note-ons get through the “transpose and store” gate.;<br />
#P window linecount 7;<br />
#P comment 254 122 126 1310730 Note-on: untransposed pitch and transposed pitch are stored as an x , y pair. Note-on and note-off: the transposed pitch is sent out , triggered by the untransposed pitch in the left inlet of table.;<br />
#P connect 9 0 12 0;<br />
#P connect 6 0 12 0;<br />
#P connect 12 0 11 0;<br />
#P fasten 7 0 9 0 233 85 190 85;<br />
#P connect 9 0 8 0;<br />
#P connect 8 0 12 1;<br />
#P fasten 2 0 8 1 321 121 214 121;<br />
#P fasten 6 0 9 1 144 71 218 71;<br />
#P connect 7 0 13 0;<br />
#P pop;</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/midi-notes-keep-sustaining/#post-188439</guid>
					<title><![CDATA[Re: midi notes keep sustaining]]></title>
					<link>http://cycling74.com/forums/topic/midi-notes-keep-sustaining/#post-188439</link>
					<pubDate>Mon, 20 Sep 2010 22:50:43 +0000</pubDate>
					<dc:creator>kazouki</dc:creator>

					<description>
						<![CDATA[
						<p>Thanx alot!!! this looks like a good trick :)</p>
						]]>
					</description>

					
					
				</item>

					
		
	</channel>
	</rss>

