<?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: mdi negative range</title>
		<atom:link href="http://cycling74.com/forums/topic/mdi-negative-range/feed" rel="self" type="application/rss+xml" />
		<link>http://cycling74.com/forums/topic/mdi-negative-range/feed</link>
		<description></description>
		<pubDate>Wed, 19 Jun 2013 07:39:56 +0000</pubDate>
		<generator>http://bbpress.org/?v=2.2.4</generator>
		<language></language>

		
														
					
				<item>
					<guid>http://cycling74.com/forums/topic/mdi-negative-range/#post-60466</guid>
					<title><![CDATA[mdi negative range]]></title>
					<link>http://cycling74.com/forums/topic/mdi-negative-range/#post-60466</link>
					<pubDate>Mon, 05 Dec 2011 01:20:52 +0000</pubDate>
					<dc:creator>willianpires</dc:creator>

					<description>
						<![CDATA[
						<p>hey guys, </p>
<p>I&#8217;m trying to implement my mbrane in maxforlive and have problems, I have the following:</p>
<p>M1 Dampen MSB &#8212;-  0..1<br />
M1 Dampen LSB  &#8212;-  0..127</p>
<p>When the MSB is 0 the LSB range is: 0 to 126.<br />
When the MSB is 1 the LSB range is: -1 to -128</p>
<p>I Would like to do a unique knob with the range : -128 to 126</p>
<p>Could anyone help me?</p>
<p>Thank you </p>
<p>W</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/mdi-negative-range/#post-217616</guid>
					<title><![CDATA[Re: mdi negative range]]></title>
					<link>http://cycling74.com/forums/topic/mdi-negative-range/#post-217616</link>
					<pubDate>Mon, 05 Dec 2011 09:51:38 +0000</pubDate>
					<dc:creator>broc</dc:creator>

					<description>
						<![CDATA[
						<p>Not sure I understand your goals completely, but the knob could be made like this.</p>
<div><span id="toggle217616-0" class="patchtoggle" onmousedown="toggleMaxPatch('post217616-0', 'er217616-0');">&#8211; Pasted Max <span id="maxversion217616-0"></span> Patch, click to <span id="er217616-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----------%0A380.3oceSsraBCCD7bxWQjOCH.Idndrm6sdrBgbh2.t0YcjsSDHD%2B6MwO3gv%0AlKaR1Y8ryNqyk7LRo7DnIEeT7SQV1k7rLapwDY9uyHMzSUBp1VFQv6gYLNUP%0Al3P6oJj1.wAaUfFPC0vk3dETYbsZ9r4SbgU131gXwN%2BYvtFNJ.iseK7Ioss.%0AUQwJaiVFnmZpNxwCOP8lMiDtdaBx4LqPkk%2BNcA4dCkclPGuysZXrLfZOfzRA%0A7nZbkaN2BtlRHSJH0BIcPDgNoo8.aO0XT7xNCb%2BMs2c816nCJ5.YcHcH%2BiRP%0A2B.SvarhXXndsBN1y0buNiUf1.stAb0pHvTDk98zs0IIRcvoVINrRSqjNjaz%0AlyoURyvEJ6wWtdVbbNNhOcwxsIlUtY7RV3tTvyepnv14MD75l8YG6nTYtYFe%0A88mw7iFI613rIpZER7Px%2BPdgK2nOONSb7uQlzIc1ABjr2L10xjKV6ZKIpTw.%0AUJdYPsGzgcMO%2B9Ca7Zdwt7q4%2BeRvkLL%0A-----------end_max5_patcher-----------&#038;copied=copied!&#038;;copyto=copy to clipboard"  bgcolor="#ffffff"  wmode="opaque" /> </object></div>
<div id="post217616-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="pastedcode217616-0">----------begin_max5_patcher----------
380.3oceSsraBCCD7bxWQjOCH.Idndrm6sdrBgbh2.t0YcjsSDHD+6MwO3gv
lKaR1Y8ryNqyk7LRo7DnIEeT7SQV1k7rLapwDY9uyHMzSUBp1VFQv6gYLNUP
l3P6oJj1.wAaUfFPC0vk3dETYbsZ9r4SbgU131gXwN+YvtFNJ.iseK7Ioss.
UQwJaiVFnmZpNxwCOP8lMiDtdaBx4LqPkk+NcA4dCkclPGuysZXrLfZOfzRA
7nZbkaN2BtlRHSJH0BIcPDgNoo8.aO0XT7xNCb+Ms2c816nCJ5.YcHcH+iRP
2B.SvarhXXndsBN1y0buNiUf1.stAb0pHvTDk98zs0IIRcvoVINrRSqjNjaz
lyoURyvEJ6wWtdVbbNNhOcwxsIlUtY7RV3tTvyepnv14MD75l8YG6nTYtYFe
88mw7iFI613rIpZER7Px+PdgK2nOONSb7uQlzIc1ABjr2L10xjKV6ZKIpTw.
UJdYPsGzgcMO+9Ca7Zdwt7q4+eRvkLL
-----------end_max5_patcher-----------</code></pre></div>
</div>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/mdi-negative-range/#post-217617</guid>
					<title><![CDATA[Re: mdi negative range]]></title>
					<link>http://cycling74.com/forums/topic/mdi-negative-range/#post-217617</link>
					<pubDate>Tue, 06 Dec 2011 00:08:15 +0000</pubDate>
					<dc:creator>willianpires</dc:creator>

					<description>
						<![CDATA[
						<p>dear broc, </p>
<p>thanks for your reply &#8230;. I did the tests here, but unfortunately did not work &#8230;. it froze on the mbrane display in -128, began to operate only when the knob (M4L) arrived in 1 &#8230; then when I push the knob(m4l) to maximum (126) the mbrane display moved to -2.</p>
<p>When i move the fisical (LSB) mbrane knob to the minimum i have -128&#8230; and when i move to the maximum i have 126.</p>
<p>So, via software the parameter only works in negative numbers when the MSB is set 1&#8230; and only works in positive numbers when the MSB is set 0&#8230;. </p>
<p>So, i need to do a virtual knob like that: </p>
<p>LSB:     -128&#8230;&#8230;&#8230;.1&#8230;&#8230;&#8230;&#8230;126<br />
MSB:      11111111000000000</p>
<p>Can you understand me ? </p>
<p>Thank you for your help.</p>
<p>W</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/mdi-negative-range/#post-217618</guid>
					<title><![CDATA[Re: mdi negative range]]></title>
					<link>http://cycling74.com/forums/topic/mdi-negative-range/#post-217618</link>
					<pubDate>Tue, 06 Dec 2011 00:20:24 +0000</pubDate>
					<dc:creator>willianpires</dc:creator>

					<description>
						<![CDATA[
						<p>the algorithm, perhaps you can better understand</p>
<p>if (LSB < 0)<br />
  MSB = 1</p>
<p>if (LSB >= 1)<br />
  MSB = 0</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/mdi-negative-range/#post-217619</guid>
					<title><![CDATA[Re: mdi negative range]]></title>
					<link>http://cycling74.com/forums/topic/mdi-negative-range/#post-217619</link>
					<pubDate>Tue, 06 Dec 2011 09:33:16 +0000</pubDate>
					<dc:creator>broc</dc:creator>

					<description>
						<![CDATA[
						<p>Remember that midi cannot handle negative values.<br />
So you need to specify the mapping from your software knob to *positive* MSB and LSB values.<br />
Maybe just use a midi monitor and see what messages the physical mbrane knob sends out.</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/mdi-negative-range/#post-217620</guid>
					<title><![CDATA[Re: mdi negative range]]></title>
					<link>http://cycling74.com/forums/topic/mdi-negative-range/#post-217620</link>
					<pubDate>Tue, 06 Dec 2011 10:06:09 +0000</pubDate>
					<dc:creator>Macciza</dc:creator>

					<description>
						<![CDATA[
						<p>Look up 2&#8242;s Complement  . . . .</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/mdi-negative-range/#post-217621</guid>
					<title><![CDATA[Re: mdi negative range]]></title>
					<link>http://cycling74.com/forums/topic/mdi-negative-range/#post-217621</link>
					<pubDate>Tue, 06 Dec 2011 10:48:12 +0000</pubDate>
					<dc:creator>willianpires</dc:creator>

					<description>
						<![CDATA[
						<p>dear broc, </p>
<p>In the mbrane manual on the 25 page have this note: </p>
<p>&#8220;5.1. Sound Parameter CC<br />
In the M.Brane 11, the fine resolution controllers such as Tune and Dampen<br />
can be sent with 2 MSB/LSB controllers in order to have the full 8 bit<br />
resolution. Most state-of-the-art sequencer programs are able to do this, you<br />
only have to define the controllers as 14 bit CCs with MSB and LSB and edit<br />
the corresponding values.<br />
The other controllers use one step of 7 bit CC resolution for 2 steps 8 bit<br />
internal resolution. However, with these parameters the controlling range is<br />
absolutely satisfying.&#8221;</p>
<p>This is the manual <a href="http://jomox.com/upload/manuals/MBrane11_E.pdf" rel="nofollow">http://jomox.com/upload/manuals/MBrane11_E.pdf</a></p>
<p>Maybe you can help me to understand better&#8230;. maybe I&#8217;m confused?</p>
<p>Thank you</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/mdi-negative-range/#post-217622</guid>
					<title><![CDATA[Re: mdi negative range]]></title>
					<link>http://cycling74.com/forums/topic/mdi-negative-range/#post-217622</link>
					<pubDate>Tue, 06 Dec 2011 12:32:05 +0000</pubDate>
					<dc:creator>broc</dc:creator>

					<description>
						<![CDATA[
						<p>Apparently mbrane uses a combination of 2 CC messages to represent 8 bit values. I suspect this will not work with M4L because Live considers them as separate messages and ignores any duplicates. But you can easily test it by sending the CC messages as specified in the manual (eg. CC92 and CC93).</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/mdi-negative-range/#post-217623</guid>
					<title><![CDATA[Re: mdi negative range]]></title>
					<link>http://cycling74.com/forums/topic/mdi-negative-range/#post-217623</link>
					<pubDate>Tue, 06 Dec 2011 21:37:31 +0000</pubDate>
					<dc:creator>willianpires</dc:creator>

					<description>
						<![CDATA[
						<p>dear broc,</p>
<p>yeah, the test works fine! </p>
<p>I do 2 knobs&#8230;. </p>
<p>Knob1 controlling the CC92 (MSB)<br />
knob2 controlling the CC93 (LSB)</p>
<p>so, if the the CC92 are set 0 the CC93 (LSB) is set to negative numbers<br />
if the CC92 are set 1 the CC93 (LSB) is set to positive numbers</p>
<p>Maybe a toggle button to set 0 or 1 in CC92 will be better&#8230;. can you help me to work with that?  i.e. if the toggle button are checked the cc92 need to be set 1 or if the toggle button are un-checked the cc92 is set 0 </p>
<p>check attached my idea&#8230;. </p>
<p>thanks</p>
<p>Willian</p>
<p> [attachment=178609,3036]</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/mdi-negative-range/#post-217624</guid>
					<title><![CDATA[Re: mdi negative range]]></title>
					<link>http://cycling74.com/forums/topic/mdi-negative-range/#post-217624</link>
					<pubDate>Tue, 06 Dec 2011 23:49:50 +0000</pubDate>
					<dc:creator>broc</dc:creator>

					<description>
						<![CDATA[
						<p>In the picture you are already using a toggle for MSB. Doesn&#8217;t it work as expected?</p>
<p>But now it should also be possible to make a unique knob.<br />
For this I need to know the exact behavior of your test patch.</p>
<p>a) If CC92 is 0 and CC93 goes from 0 to 127, which values (from-to) do you see on the mbrane?</p>
<p>and</p>
<p>b) If CC92 is 1 and CC93 goes from 0 to 127, which values (from-to) do you see on the mbrane?</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/mdi-negative-range/#post-217625</guid>
					<title><![CDATA[Re: mdi negative range]]></title>
					<link>http://cycling74.com/forums/topic/mdi-negative-range/#post-217625</link>
					<pubDate>Wed, 07 Dec 2011 09:57:36 +0000</pubDate>
					<dc:creator>willianpires</dc:creator>

					<description>
						<![CDATA[
						<p>Dear broc</p>
<p>yes, it works well with toggle &#8230; but a single button would be perfect!</p>
<p>about your questions: </p>
<p>a) I see on the mbrane the values (from-to) : 0 to 126</p>
<p>b) I see on the mbrane the values (from-to) : -1 to -128</p>
<p>Thanks,</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/mdi-negative-range/#post-217626</guid>
					<title><![CDATA[Re: mdi negative range]]></title>
					<link>http://cycling74.com/forums/topic/mdi-negative-range/#post-217626</link>
					<pubDate>Wed, 07 Dec 2011 12:10:44 +0000</pubDate>
					<dc:creator>broc</dc:creator>

					<description>
						<![CDATA[
						<p>The range 0-126 seems strange as the manual says the values go up to 127 (which makes sense to me).<br />
And I wonder how the individual CC93 values 0-127 are actually mapped to values 0-126?</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/mdi-negative-range/#post-217627</guid>
					<title><![CDATA[Re: mdi negative range]]></title>
					<link>http://cycling74.com/forums/topic/mdi-negative-range/#post-217627</link>
					<pubDate>Wed, 07 Dec 2011 21:32:26 +0000</pubDate>
					<dc:creator>willianpires</dc:creator>

					<description>
						<![CDATA[
						<p>hey broc, </p>
<p>yeah the manual are correctly&#8230; in the display i have 0-126&#8230; maybe it&#8217;s occur as the most significative bit ? check the 5.4 (page 27) on the manual&#8230; </p>
<p>hugs</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/mdi-negative-range/#post-217628</guid>
					<title><![CDATA[Re: mdi negative range]]></title>
					<link>http://cycling74.com/forums/topic/mdi-negative-range/#post-217628</link>
					<pubDate>Thu, 08 Dec 2011 00:40:40 +0000</pubDate>
					<dc:creator>broc</dc:creator>

					<description>
						<![CDATA[
						<p>But without understanding every detail of the actual mapping it&#8217;s difficult to make a unique knob.</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/mdi-negative-range/#post-217629</guid>
					<title><![CDATA[Re: mdi negative range]]></title>
					<link>http://cycling74.com/forums/topic/mdi-negative-range/#post-217629</link>
					<pubDate>Sat, 28 Jan 2012 00:11:40 +0000</pubDate>
					<dc:creator>Braintentacle</dc:creator>

					<description>
						<![CDATA[
						<p>Hey willianpires did you ever get it working? Mind posting a download link?<br />
Thanks!</p>
						]]>
					</description>

					
					
				</item>

					
		
	</channel>
	</rss>

