<?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: omx.comp~ makes no sense</title>
		<atom:link href="http://cycling74.com/forums/topic/omx-comp-makes-no-sense/feed" rel="self" type="application/rss+xml" />
		<link>http://cycling74.com/forums/topic/omx-comp-makes-no-sense/feed</link>
		<description></description>
		<pubDate>Tue, 18 Jun 2013 19:07:07 +0000</pubDate>
		<generator>http://bbpress.org/?v=2.2.4</generator>
		<language></language>

		
														
					
				<item>
					<guid>http://cycling74.com/forums/topic/omx-comp-makes-no-sense/#post-50117</guid>
					<title><![CDATA[omx.comp~ makes no sense]]></title>
					<link>http://cycling74.com/forums/topic/omx-comp-makes-no-sense/#post-50117</link>
					<pubDate>Sat, 01 May 2010 22:10:22 +0000</pubDate>
					<dc:creator>swieser1</dc:creator>

					<description>
						<![CDATA[
						<p>Is it just me, or does omx.comp~ not work right at all?  I&#8217;ve been testing the object out using the patch below, and it is not doing what I&#8217;d expect it to do.  Here&#8217;s what I&#8217;m expecting it to do, let me know if this is unreasonable:</p>
<p>- Create a 1kHz sine wave at -6dBFS (6dB below full scale) and put it into omx.comp~<br />
- Set the compression threshold to -12dBFS<br />
- Set the compression ratio to 3:1<br />
- Expect to see a sine wave come out the output of omx.comp~ at -10dBFS (the signal should only be allowed to get 1dB louder for every 3dB over the threshold, so 6dB over the threshold on input = 2dB over the threshold on output)</p>
<p>I don&#8217;t get that value, and in addition the output level of the compressor changes when I change the attack and release times?  Like, if I let the compressor sit at one value for a few minutes, then the only thing I change is the attack time, the output level will go up or down.  How does that make sense?  Also, if I make the ratio quite large, it will attenuate the output signal to well below the threshold.  With any compressor I&#8217;ve ever used, no matter what the ratio is, the output signal never gets attenuated to below the threshold.  If I have an input signal at -3dBFS and a threshold of -12dBFS and a ratio of infinity:1, then I should get an output signal at -12dBFS, not  -100dBFS.</p>
<p>Can anyone explain what&#8217;s going on?  Here&#8217;s my test patch:</p>
<div><span id="toggle50117-0" class="patchtoggle" onmousedown="toggleMaxPatch('post50117-0', 'er50117-0');">&#8211; Pasted Max <span id="maxversion50117-0"></span> Patch, click to <span id="er50117-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----------%0A1577.3oc2at0aaaCEG%2B4jOEDF6gsgTOdmR6s1s8EnXuMLLHKwXqMYJCK4ljV%0Az9Ye7hrSZZDEahjhr.Bbrntc3O9mmygW7mt7hEqJuUVs.7qf%2BBbwEe5xKtvV%0AjofKZN9hEaStMsHoxdYKTxaJW8uKtxcpZ4s01hKJSxVknVe7D6RpS2jqV%2BO6%0Ako0tmeDkrDdEfBiL%2BiCMeh0eB96l6IOy9nzO92HN9bTG1lqJj01WNpovqKU0%0ApjsR6k%2B184IEO3xKOT%2B3q2UT8c6jNKYg0RO8dMOtp7OZOIBuDZJ8yWdo4iqB%0AjJoka2JU0eCVd600x8.8Y2sWVUkWp.%2BHJ6cfc5BqjqM2xOc7dJxUxzxCJ6Mh%0AaGizXC3DDKLQLKFIzmFibZuvQ3vCp2IutbureIEBxsvAwB.UTw4BppzuJPkl%0AAfaR9fDTH%2Bfr.TWBp2jWA1lntCn41JYQ4MfqOTT.pRSJjeurifsPiQcni5Ec%0AvoF51pkPIqkeC51J0cGqzVFv9s2mTKALcMKYc5enRVUHyLmKcShRIK9sxC6z%0A3Zs1v.qtam9YCfA3diX6eRDBK4hdZjQdZjg6KGb8pysqKJ0u1E9bI4boKrDf%0A40ydLqWDK31p4ZiMQ2mY.7w2MFnvfw.BRmsbfPYNNfCPNPlsX.GIBGCyW0.F%0AZ6Nv47.v.d1hATSmhPvPj3bECsL5fCpcIo%2BG.t7Q%2B4iWLmrA6hihi8Br9InB%0AuSfE9W5SpZSV4Kmr4Z4t7LctJ1SxtulbrHLrcrJbxOWHJBxkcGqEp522b1Jc%0Ax4524CKKWab6%2BflulxfdyYQsor9wUhV.%2BIiScSx9SUS1yfjxOlkj9EOxtFxf%0AH1Nnt9rz13C1aRbOJ61Aw2Zi0JPA3TAMybpTqUXKAWG.dPVQOE4cFGhGI7z%2B%0AtGZgO6JuI.13F0ha1DZkM7gczJiFR9Evavdi5zPEWlajHuPgctAkPcm3lZN%2B%0AdSDmsdS5wfoHbjK.ZT.QS4yunoszK6m%2BB.4qSlq2kdDvVpw8Iy3ngsSVU9Zk%0AguCuqmz6RKjZv.gvNQC0NhQAyGYXQmej4v1Ux8dp8b27Lxnztc.wF3wHkqFn%0AjY5BBrnnvg.atBArabJz.l6DFZlBAJO1Ag.lOQFdtBAnHXk.MdlBABCErRfd%0Al5SnpHO6dHb5gAM07thXPPwGWskq.wsj.Fg6ELguxJ83BRkrN8O2rWVsorHC%0A7CntiM1rFCQV2ilw09T0T7qxhKAWRILNOtGWpySrwGXZVvMqPAHh7sraTzvs%0ARkufp%2ByR52jmPPReZzzS5uOoNuzuluoJ1n4cN%2BZSyyfyEQ%2B6MfwKUvNAOtaA%0AOiLiD73lsyQT2BdFcJJ3UqkcH3cUwFAuKNeqBd97QvqtGWOEUP1T.www2O2b%0AsJ3imOB9l7%2BItou1ufmCmdB9LYQxc9E7MUwid3i7I34ylzZ9cCX7RErSvak5%0AhXeBdN6bRvy7K3ci0KnTZ3hWOA%2Bypx0LFNBRDPkaJlulrPlT0Q.rlVviAvD9%0A5OKN65O25n3pqMauAujoo4%2BHYPdICY1DZ2IZ7wE2dGLHecQQSRecst4usxBu%0AaTtv8yGCmj08VVsixs2tzrWt8sUKZ1JJDWk26BP2OqBDsi053pG9sh7p5S%2BO%0Aj44xdM18W8i98TXq5lx%2BZLVUdXe5QKn427.39ZelrpNWYFJn5AWiYeC%2BfKZS%0AdVlT8v10s4Y6JyU0M1PKQ.B0jLK%2BVm1j4ZPgaRw7kLcyN1syxIwmN5EZql8.%0AFf0gsZ18wiH%2Br1DsK9Y1JvisQQ5BTjw2lvcYSiKmPAfonWA8TW8GiDiuMg5p%0AoCO5McchowUgKBwlDiqbRDhbxrw3FS4THbh%2BcFyAGgMgYvP2VpvsTJe8QwtI%0AaCQLWXL7EGNxrm45VChF2163PZu4iuMgBwlPSqzd3joYpXvmYpXQr9JSLyVS%0AJrtviG9HgzcjMtQNogvI13FRfQCwlF21NNLDaZbyvfGxn0nianSdH5IJa5YS%0ABxzqsSfmdZbNdB5KfOA8YBmdwVF2ltG0ipWxVfvg1LDf1DEZRWvbvK0Vw8us%0ARQ7AwV4CgsJhFDakw6eakQXCisBG.aMVLH15.HA3bxfXpjA.qQLb.1p9fOe4%0A%2BCbreVFG%0A-----------end_max5_patcher-----------&#038;copied=copied!&#038;;copyto=copy to clipboard"  bgcolor="#ffffff"  wmode="opaque" /> </object></div>
<div id="post50117-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="pastedcode50117-0">----------begin_max5_patcher----------
1577.3oc2at0aaaCEG+4jOEDF6gsgTOdmR6s1s8EnXuMLLHKwXqMYJCK4ljV
z9Ye7hrSZZDEahjhr.Bbrntc3O9mmygW7mt7hEqJuUVs.7qf+BbwEe5xKtvV
jofKZN9hEaStMsHoxdYKTxaJW8uKtxcpZ4s01hKJSxVknVe7D6RpS2jqV+O6
ko0tmeDkrDdEfBiL+iCMeh0eB96l6IOy9nzO92HN9bTG1lqJj01WNpovqKU0
pjsR6k+184IEO3xKOT+3q2UT8c6jNKYg0RO8dMOtp7OZOIBuDZJ8yWdo4iqB
jJoka2JU0eCVd600x8.8Y2sWVUkWp.+HJ6cfc5BqjqM2xOc7dJxUxzxCJ6Mh
aGizXC3DDKLQLKFIzmFibZuvQ3vCp2IutbureIEBxsvAwB.UTw4BppzuJPkl
AfaR9fDTH+fr.TWBp2jWA1lntCn41JYQ4MfqOTT.pRSJjeurifsPiQcni5Ec
voF51pkPIqkeC51J0cGqzVFv9s2mTKALcMKYc5enRVUHyLmKcShRIK9sxC6z
3Zs1v.qtam9YCfA3diX6eRDBK4hdZjQdZjg6KGb8pysqKJ0u1E9bI4boKrDf
40ydLqWDK31p4ZiMQ2mY.7w2MFnvfw.BRmsbfPYNNfCPNPlsX.GIBGCyW0.F
Z6Nv47.v.d1hATSmhPvPj3bECsL5fCpcIo+G.t7Q+4iWLmrA6hihi8Br9InB
uSfE9W5SpZSV4Kmr4Z4t7LctJ1SxtulbrHLrcrJbxOWHJBxkcGqEp522b1Jc
x4524CKKWab6+flulxfdyYQsor9wUhV.+IiScSx9SUS1yfjxOlkj9EOxtFxf
H1Nnt9rz13C1aRbOJ61Aw2Zi0JPA3TAMybpTqUXKAWG.dPVQOE4cFGhGI7z+
tGZgO6JuI.13F0ha1DZkM7gczJiFR9Evavdi5zPEWlajHuPgctAkPcm3lZN+
dSDmsdS5wfoHbjK.ZT.QS4yunoszK6m+B.4qSlq2kdDvVpw8Iy3ngsSVU9Zk
guCuqmz6RKjZv.gvNQC0NhQAyGYXQmej4v1Ux8dp8b27Lxnztc.wF3wHkqFn
jY5BBrnnvg.atBArabJz.l6DFZlBAJO1Ag.lOQFdtBAnHXk.MdlBABCErRfd
l5SnpHO6dHb5gAM07thXPPwGWskq.wsj.Fg6ELguxJ83BRkrN8O2rWVsorHC
7CntiM1rFCQV2ilw09T0T7qxhKAWRILNOtGWpySrwGXZVvMqPAHh7sraTzvs
Rkufp+yR52jmPPReZzzS5uOoNuzuluoJ1n4cN+ZSyyfyEQ+6MfwKUvNAOtaA
OiLiD73lsyQT2BdFcJJ3UqkcH3cUwFAuKNeqBd97QvqtGWOEUP1T.www2O2b
sJ3imOB9l7+Itou1ufmCmdB9LYQxc9E7MUwid3i7I34ylzZ9cCX7RErSvak5
hXeBdN6bRvy7K3ci0KnTZ3hWOA+ypx0LFNBRDPkaJlulrPlT0Q.rlVviAvD9
5OKN65O25n3pqMauAujoo4+HYPdICY1DZ2IZ7wE2dGLHecQQSRecst4usxBu
aTtv8yGCmj08VVsixs2tzrWt8sUKZ1JJDWk26BP2OqBDsi053pG9sh7p5S+O
j44xdM18W8i98TXq5lx+ZLVUdXe5QKn427.39ZelrpNWYFJn5AWiYeC+fKZS
dVlT8v10s4Y6JyU0M1PKQ.B0jLK+Vm1j4ZPgaRw7kLcyN1syxIwmN5EZql8.
Ff0gsZ18wiH+r1DsK9Y1JvisQQ5BTjw2lvcYSiKmPAfonWA8TW8GiDiuMg5p
oCO5McchowUgKBwlDiqbRDhbxrw3FS4THbh+cFyAGgMgYvP2VpvsTJe8QwtI
aCQLWXL7EGNxrm45VChF2163PZu4iuMgBwlPSqzd3joYpXvmYpXQr9JSLyVS
JrtviG9HgzcjMtQNogvI13FRfQCwlF21NNLDaZbyvfGxn0nianSdH5IJa5YS
BxzqsSfmdZbNdB5KfOA8YBmdwVF2ltG0ipWxVfvg1LDf1DEZRWvbvK0Vw8us
RQ7AwV4CgsJhFDakw6eakQXCisBG.aMVLH15.HA3bxfXpjA.qQLb.1p9fOe4
+CbreVFG
-----------end_max5_patcher-----------</code></pre></div>
</div>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/omx-comp-makes-no-sense/#post-179938</guid>
					<title><![CDATA[Re: omx.comp~ makes no sense]]></title>
					<link>http://cycling74.com/forums/topic/omx-comp-makes-no-sense/#post-179938</link>
					<pubDate>Sun, 02 May 2010 08:21:58 +0000</pubDate>
					<dc:creator>andrea agostini</dc:creator>

					<description>
						<![CDATA[
						<p>omx.comp~&#8217;s input values are not expressed in dB and linear ratio, there are some conversions to do. </p>
<p>unfortunately this is not explained in the doc page or the help file, but you can find the details in the &#8220;tweaking compression&#8221; tutorial (in the compression section of the MSP tutorials).</p>
<p>you also have to take care of the &#8220;range&#8221; parameter. to have an easy-to-predict behaviour I usually keep it very low (-90 dB or so), otherwise you end up with an auto-makeup which makes your actual output level quite erratic.</p>
<p>hope this helps<br />
aa</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/omx-comp-makes-no-sense/#post-179939</guid>
					<title><![CDATA[Re: omx.comp~ makes no sense]]></title>
					<link>http://cycling74.com/forums/topic/omx-comp-makes-no-sense/#post-179939</link>
					<pubDate>Sun, 02 May 2010 14:11:58 +0000</pubDate>
					<dc:creator>swieser1</dc:creator>

					<description>
						<![CDATA[
						<p>hmm ok i&#8217;m having a look at that tutorial and i&#8217;ll try to decipher the conversions.  It is quite confusing though, because in the documentation for the threshold message, it specifically says: &#8220;The word agcThreshold, followed by a number, sets the compressor threshold (in dB below full scale).&#8221;  This is clearly not true.</p>
<p>I think that tutorial will help, although I still don&#8217;t think it explains why changing the attack and release times changes the output level of an otherwise stable signal.  And it&#8217;s not just that I had it set to a very slow attack time and then ramped it up and saw the compressor actually kick in&#8230; I can take the attack time up and down, up and down, multiple times, and the output level goes up and down with it.  Makes absolutely no sense.  Is there a better compressor object out there?</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/omx-comp-makes-no-sense/#post-179940</guid>
					<title><![CDATA[Re: omx.comp~ makes no sense]]></title>
					<link>http://cycling74.com/forums/topic/omx-comp-makes-no-sense/#post-179940</link>
					<pubDate>Sun, 02 May 2010 23:40:23 +0000</pubDate>
					<dc:creator>swieser1</dc:creator>

					<description>
						<![CDATA[
						<p>Ok, well now I&#8217;ve gotten the threshold and ratio to work correctly by converting the &#8220;arbitrary&#8221; numbers into real world dBFS values, thanks for the tip.  The other trick is to leave the &#8220;range&#8221; parameter as low as possible.  I can&#8217;t imagine ever having a use for such a feature.  Kind of an inverse expander or something.</p>
<p>Are there similar formulas for converting the &#8220;arbitrary&#8221; attack/release times into milliseconds?  I&#8217;m still having trouble figuring out why changing the attack and release times changes the output level from the compressor.</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/omx-comp-makes-no-sense/#post-179941</guid>
					<title><![CDATA[Re: omx.comp~ makes no sense]]></title>
					<link>http://cycling74.com/forums/topic/omx-comp-makes-no-sense/#post-179941</link>
					<pubDate>Wed, 05 May 2010 02:10:40 +0000</pubDate>
					<dc:creator>Macciza</dc:creator>

					<description>
						<![CDATA[
						<p>There are also the various &#8216;kompressors&#8217; in Max5> examples > effects . . .<br />
Also vcomp~ or audiounits may be an option . . .<br />
Cheers</p>
						]]>
					</description>

					
					
				</item>

					
		
	</channel>
	</rss>

