<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.hydrogenaudio.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=79.133.131.255</id>
	<title>Hydrogenaudio Knowledgebase - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.hydrogenaudio.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=79.133.131.255"/>
	<link rel="alternate" type="text/html" href="https://wiki.hydrogenaudio.org/index.php?title=Special:Contributions/79.133.131.255"/>
	<updated>2026-04-29T16:57:14Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.44.2</generator>
	<entry>
		<id>https://wiki.hydrogenaudio.org/index.php?title=Talk:LAME&amp;diff=25124</id>
		<title>Talk:LAME</title>
		<link rel="alternate" type="text/html" href="https://wiki.hydrogenaudio.org/index.php?title=Talk:LAME&amp;diff=25124"/>
		<updated>2013-05-10T20:11:13Z</updated>

		<summary type="html">&lt;p&gt;79.133.131.255: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{talkheader}}&lt;br /&gt;
&lt;br /&gt;
==Page discussion==&lt;br /&gt;
I propose a major merging with this page. I don&#039;t think information about lame should be scattered all over the wiki. I&#039;ll think about it this evening and after the merge I&#039;ll add a redirect from all Lame related pages to this one.--[[User:Beto|Beto]] 15:51, 13 September 2006 (CDT)&lt;br /&gt;
&lt;br /&gt;
Finally I ended the revision :)--[[User:Beto|Beto]] 19:14, 14 September 2006 (CDT)&lt;br /&gt;
&lt;br /&gt;
== LAME compiles Win32 ==&lt;br /&gt;
&lt;br /&gt;
http://rarewares.org/dancer/dancer.php?f=1 is linked at this Wiki page. But at http://rarewares.org/mp3.html I can only find http://rarewares.org/dancer/dancer.php?f=107 The two archives contain different lame.exe and lame_enc.dll. Why is that? Here&#039;s another compile: http://mitiok.maresweb.org/ This is confusing! --[[User:Pohli|Pohli]] 13:16, 27 September 2006 (CDT)&lt;br /&gt;
&lt;br /&gt;
:IMO we should &#039;&#039;&#039;not&#039;&#039;&#039; give direct link to the downloader; everytime a new build is outed, the direct link becomes outdated. Better to link only to Rareware&#039;s MP3 page. --[[User:Pepoluan|pepoluan]] &amp;lt;small&amp;gt;&#039;&#039;&#039;([[User_talk:pepoluan|talk]] | [[Special:Contributions/pepoluan|contribs]])&#039;&#039;&#039;&amp;lt;/small&amp;gt; 13:46, 27 September 2006 (CDT)&lt;br /&gt;
:Agree. If noone oposes we should make the change.--[[User:Beto|Beto]] &amp;lt;small&amp;gt;&#039;&#039;&#039;([[User_talk:Beto|talk]] | [[Special:Contributions/Beto|contribs]])&#039;&#039;&#039;&amp;lt;/small&amp;gt; 15:48, 27 September 2006 (CDT)&lt;br /&gt;
:PLUS, LAME binaries are illegal in many countries. It&#039;s easy to use google. {{User:Elliottmobile/sig2}} 02:10, 28 September 2006 (CDT)&lt;br /&gt;
&lt;br /&gt;
==Define quality==&lt;br /&gt;
&lt;br /&gt;
Much is made of LAME&#039;s &amp;quot;quality&amp;quot; settings, but this term is not really defined. I believe the main definition of quality is inverse of quantization noise (more noise = lower quality). Are there other factors? And it&#039;d be worth remarking on how higher quality is often achieved: by using higher bitrates, using different psychoacoustic models, or simply chopping off the high end.&lt;br /&gt;
&lt;br /&gt;
There is also no mention of the tuning that has been done for LAME&#039;s presets and default settings at certain bitrates. Much attention has been given to optimizing VBR, ABR, and the common (128 kbps and up) bitrates, but not so much for the CBR lower bitrates. For example, as I mentioned at the bottom of the [[CBR]] article, a certain other codec&#039;s default setting for 96 kbps CBR stereo output uses about an 11.5 kHz lowpass filter on the input, as compared to LAME which defaults to about a 12.5 kHz filter. LAME allows for more high end in the audio, but encodes it with more noise (bleepy artifacts), too. For some, it&#039;s an even trade, and LAME&#039;s definition of &amp;quot;quality&amp;quot; is equivalent to that of the other encoder. But for others, one encoder or the other produces qualitatively inferior output. In other words, each encoder has its own definition of &#039;&#039;measurable&#039;&#039; quality, and its own standard of quality for its presets, and each listener has his/her own subjective tolerances and criteria for &#039;&#039;perceived&#039;&#039; quality. So this is why I&#039;d like to see an explanation of exactly which factors are used in LAME&#039;s quality settings. -- [[User:Mjb|Mjb]] 04:10, 19 January 2008 (CST)&lt;br /&gt;
&lt;br /&gt;
== My usual (best) settings: ==&lt;br /&gt;
lame version 3.93.1 - only this version work ok for -k.&lt;br /&gt;
lame.exe -q0 -k --vbr-new  -v -V3 -b32 -B256 my.wav&lt;/div&gt;</summary>
		<author><name>79.133.131.255</name></author>
	</entry>
	<entry>
		<id>https://wiki.hydrogenaudio.org/index.php?title=Talk:LAME&amp;diff=25123</id>
		<title>Talk:LAME</title>
		<link rel="alternate" type="text/html" href="https://wiki.hydrogenaudio.org/index.php?title=Talk:LAME&amp;diff=25123"/>
		<updated>2013-05-10T20:06:43Z</updated>

		<summary type="html">&lt;p&gt;79.133.131.255: /* My usual (best) settings: */ new section&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{talkheader}}&lt;br /&gt;
&lt;br /&gt;
==Page discussion==&lt;br /&gt;
I propose a major merging with this page. I don&#039;t think information about lame should be scattered all over the wiki. I&#039;ll think about it this evening and after the merge I&#039;ll add a redirect from all Lame related pages to this one.--[[User:Beto|Beto]] 15:51, 13 September 2006 (CDT)&lt;br /&gt;
&lt;br /&gt;
Finally I ended the revision :)--[[User:Beto|Beto]] 19:14, 14 September 2006 (CDT)&lt;br /&gt;
&lt;br /&gt;
== LAME compiles Win32 ==&lt;br /&gt;
&lt;br /&gt;
http://rarewares.org/dancer/dancer.php?f=1 is linked at this Wiki page. But at http://rarewares.org/mp3.html I can only find http://rarewares.org/dancer/dancer.php?f=107 The two archives contain different lame.exe and lame_enc.dll. Why is that? Here&#039;s another compile: http://mitiok.maresweb.org/ This is confusing! --[[User:Pohli|Pohli]] 13:16, 27 September 2006 (CDT)&lt;br /&gt;
&lt;br /&gt;
:IMO we should &#039;&#039;&#039;not&#039;&#039;&#039; give direct link to the downloader; everytime a new build is outed, the direct link becomes outdated. Better to link only to Rareware&#039;s MP3 page. --[[User:Pepoluan|pepoluan]] &amp;lt;small&amp;gt;&#039;&#039;&#039;([[User_talk:pepoluan|talk]] | [[Special:Contributions/pepoluan|contribs]])&#039;&#039;&#039;&amp;lt;/small&amp;gt; 13:46, 27 September 2006 (CDT)&lt;br /&gt;
:Agree. If noone oposes we should make the change.--[[User:Beto|Beto]] &amp;lt;small&amp;gt;&#039;&#039;&#039;([[User_talk:Beto|talk]] | [[Special:Contributions/Beto|contribs]])&#039;&#039;&#039;&amp;lt;/small&amp;gt; 15:48, 27 September 2006 (CDT)&lt;br /&gt;
:PLUS, LAME binaries are illegal in many countries. It&#039;s easy to use google. {{User:Elliottmobile/sig2}} 02:10, 28 September 2006 (CDT)&lt;br /&gt;
&lt;br /&gt;
==Define quality==&lt;br /&gt;
&lt;br /&gt;
Much is made of LAME&#039;s &amp;quot;quality&amp;quot; settings, but this term is not really defined. I believe the main definition of quality is inverse of quantization noise (more noise = lower quality). Are there other factors? And it&#039;d be worth remarking on how higher quality is often achieved: by using higher bitrates, using different psychoacoustic models, or simply chopping off the high end.&lt;br /&gt;
&lt;br /&gt;
There is also no mention of the tuning that has been done for LAME&#039;s presets and default settings at certain bitrates. Much attention has been given to optimizing VBR, ABR, and the common (128 kbps and up) bitrates, but not so much for the CBR lower bitrates. For example, as I mentioned at the bottom of the [[CBR]] article, a certain other codec&#039;s default setting for 96 kbps CBR stereo output uses about an 11.5 kHz lowpass filter on the input, as compared to LAME which defaults to about a 12.5 kHz filter. LAME allows for more high end in the audio, but encodes it with more noise (bleepy artifacts), too. For some, it&#039;s an even trade, and LAME&#039;s definition of &amp;quot;quality&amp;quot; is equivalent to that of the other encoder. But for others, one encoder or the other produces qualitatively inferior output. In other words, each encoder has its own definition of &#039;&#039;measurable&#039;&#039; quality, and its own standard of quality for its presets, and each listener has his/her own subjective tolerances and criteria for &#039;&#039;perceived&#039;&#039; quality. So this is why I&#039;d like to see an explanation of exactly which factors are used in LAME&#039;s quality settings. -- [[User:Mjb|Mjb]] 04:10, 19 January 2008 (CST)&lt;br /&gt;
&lt;br /&gt;
== My usual (best) settings: ==&lt;br /&gt;
&lt;br /&gt;
lame.exe -q0 -k -v -V3 -b32 -B256 my.wav&lt;/div&gt;</summary>
		<author><name>79.133.131.255</name></author>
	</entry>
	<entry>
		<id>https://wiki.hydrogenaudio.org/index.php?title=Channel_coupling&amp;diff=25122</id>
		<title>Channel coupling</title>
		<link rel="alternate" type="text/html" href="https://wiki.hydrogenaudio.org/index.php?title=Channel_coupling&amp;diff=25122"/>
		<updated>2013-05-10T19:59:28Z</updated>

		<summary type="html">&lt;p&gt;79.133.131.255: /* Vorbis Channel Coupling */ dual stereo - will be quadro :)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Channel coupling&#039;&#039;&#039; is a method used to reduce [[bitrate]] demand by coding the stereo channel information more efficiently. there are several channel coupling methods. In [[MP3]] the general term is [[joint stereo]].&lt;br /&gt;
&lt;br /&gt;
== MP3 Channel Coupling ==&lt;br /&gt;
MP3 can use 2 different channel coupling methods: mid/side-coding and [[intensity stereo]]. Mid/Side-coding calculates a &amp;quot;mid&amp;quot;-channel by addition of left and right channel (l+r)/2 and a &amp;quot;side&amp;quot;-channel (l-r)/2. With more mono-like signals one can use less [[bitrate]] to encode the side-channel, so that the overall bitrate will be less than encoding the left and right channel. Intensity stereo destroys phase information, so it&#039;s used only at low bitrates.&lt;br /&gt;
&lt;br /&gt;
Correctly implemented MP3 mid/side stereo (like in [[LAME]]) does very little or no damage to the stereo-image and increases compression efficiency either by reducing size or increasing overall quality.&lt;br /&gt;
&lt;br /&gt;
== Vorbis Channel Coupling ==&lt;br /&gt;
(Ogg) [[Vorbis]] treats stereo information with &#039;&#039;&#039;square polar mapping&#039;&#039;&#039; which is beneficial when the correlation between the left and right channels are strong (this can also be extended to multichannel coupling as well). In Vorbis, the spectrum of each channel is normalized against a floor function, which is a rough envelope of the actual spectrum. In the square polar mapping, the (stereo) phase is roughly defined as the difference between the normalized left and right amplitude of a given frequency component. If the original left and right channel are the same within a certain frequency band, apart from an overall scaling factor, then the normalized frequency spectrum is the same left and right and the stereo phase is zero over the whole frequency band. Note that in the context of polar mapping, the term &#039;phase&#039; (here: &#039;stereo phase&#039;) has a very different meaning from the phase of a periodic wave. Unlike in the Fourier Transform, the Cosine Transform used in Vorbis and other encoders only provides amplitudes and no phases of the latter type.&lt;br /&gt;
&lt;br /&gt;
Once the stereo information is represented in polar mapping as a magnitude and stereo phase, Vorbis can use three coupling methods:&lt;br /&gt;
* &#039;&#039;&#039;Lossless coupling&#039;&#039;&#039; is equivalent to independent encoding of the two channels (&#039;dual mono&#039; in MP3), but with the benefit of additional space-saving. It does polar mapping/channel interleaving using the residue vectors.&lt;br /&gt;
* In [[point stereo]], the stereo phase is discarded completely. All the stereo information comes from the difference in the spectral floors for the left and right channels.&lt;br /&gt;
* In &#039;&#039;&#039;phase stereo&#039;&#039;&#039;&#039;, the stereo phase is quantized, i.e. stored at a lower resolution. Especially above 4 kHz, the ear is not very sensitive to phase information. Phase stereo is &#039;&#039;&#039;not&#039;&#039;&#039; currently implemented in reference encoder due to complexity, but will be re-added again later on.  Note that phase stereo should not be compared to intensity stereo in MP3 coding. &lt;br /&gt;
&lt;br /&gt;
Ogg Vorbis uses lossless/point stereo coupling below &#039;&#039;-q 6&#039;&#039;. Lossless channel coupling is used for high bitrates entirely (&#039;&#039;-q 6 and up&#039;&#039;). This can be adjusted via an advanced-encode switch, but is not done for simplicity&#039;s sake.&lt;br /&gt;
&lt;br /&gt;
=== Additional Reading ===&lt;br /&gt;
* [http://www.xiph.org/vorbis/doc/stereo.html Ogg Vorbis stereo-specific channel coupling] at xiph.org.&lt;br /&gt;
&lt;br /&gt;
[[Category:Technical]]&lt;/div&gt;</summary>
		<author><name>79.133.131.255</name></author>
	</entry>
	<entry>
		<id>https://wiki.hydrogenaudio.org/index.php?title=Joint_stereo&amp;diff=25121</id>
		<title>Joint stereo</title>
		<link rel="alternate" type="text/html" href="https://wiki.hydrogenaudio.org/index.php?title=Joint_stereo&amp;diff=25121"/>
		<updated>2013-05-10T19:49:40Z</updated>

		<summary type="html">&lt;p&gt;79.133.131.255: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Joint stereo&#039;&#039;&#039; is a property of an audio data stream and means that the stream supports more than one method of stereo coding, such as SS (&amp;quot;simple&amp;quot; or &amp;quot;L/R&amp;quot; stereo or DualMono), MS (&amp;quot;mid-side&amp;quot; stereo), or IS (&amp;quot;intensity&amp;quot; stereo).  A joint stereo stream may still only employ a single coding method, but for the sake of efficiency or quality may switch between methods on a frame or even sub-frame basis.&lt;br /&gt;
&lt;br /&gt;
For example, a high-[[bitrate]] &amp;quot;joint stereo&amp;quot; [[MP3]] file may contain a mixture of SS and MS frames, or it may contain all SS frames or all MS frames. A non-&amp;quot;joint stereo&amp;quot; MP3 will never contain a mixture of frame types.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Joint stereo coding methods&amp;quot; in prose generally refers to whatever alternatives to simple (L/R) stereo coding are supported by a particular format, even though simple stereo is also an option.&lt;br /&gt;
&lt;br /&gt;
==Stereo coding methods or &amp;quot;modes&amp;quot;==&lt;br /&gt;
&lt;br /&gt;
===Left-Right (L/R) or &amp;quot;Simple&amp;quot; Stereo (SS)===&lt;br /&gt;
Simple stereo is the most straightforward method of coding a stereo signal: each channel is treated as a completely separate entity. This can be inefficient and may adversely impact quality (as compared to other modes) when both channels contain nearly identical signals (i.e., are mono or nearly so).&lt;br /&gt;
&lt;br /&gt;
===Mid-side Stereo (MS)===&lt;br /&gt;
Mid-side stereo coding calculates a &amp;quot;mid&amp;quot;-channel by addition of left and right channel, and a &amp;quot;side&amp;quot;-channel, i.e.:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;Left = L \qquad Right = R\,&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;Middle=\frac{L+R}{2} \qquad Side=\frac{L-R}{2}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt;Left=Middle+Side \qquad Right=Middle-Side&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Whenever a signal is concentrated in the middle of the stereo image (i.e. more mono-like), mid-side stereo can achieve a significant saving in bitrate, since one can use fewer bits to encode the side-channel. Even more important is the fact that by applying the inverse matrix in the decoder, the quantization noise becomes correlated and falls in the middle of the stereo image, where it is masked by the signal.&lt;br /&gt;
&lt;br /&gt;
Unlike [[Joint stereo#intensity stereo|intensity stereo]] which destroys phase information, mid-side coding keeps the phase information pretty much intact. Correctly implemented mid-side stereo does very little or no damage to the stereo image and increases compression efficiency either by reducing size or increasing overall quality.&lt;br /&gt;
&lt;br /&gt;
===Intensity Stereo===&lt;br /&gt;
&lt;br /&gt;
Intensity stereo coding is a method that achieves a saving in bitrate by replacing the left and the right signal by a single representing signal plus directional information. This replacement is psychoacoustically justified in the higher [[frequency]] range since the human auditory system is insensitive to the signal phase at frequencies above approximately 2kHz.&lt;br /&gt;
&lt;br /&gt;
Intensity stereo is by definition a [[lossy]] coding method thus it is primarily useful at low bitrates. For coding at higher bitrates only mid-side stereo should be used.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Additional information==&lt;br /&gt;
&lt;br /&gt;
Some early MP3 encoders didn&#039;t make ideal decisions about what mode to use from frame to frame in joint stereo files, or how much bandwidth to allocate to encoding the side channel. This led to a widespread but mistaken belief that an abundance of M/S frames, or the use of joint stereo in general, always negatively impacts channel separation and other measures of audio quality. This is not an issue with modern encoders. Modern, optimized encoders will switch between mid-side coding or simple stereo coding as necessary, depending on the correlation between the left and right channels, and will allocate channel bandwidth appropriately to ensure the best mode is used for each frame.&lt;br /&gt;
&lt;br /&gt;
==External Links==&lt;br /&gt;
* &amp;lt;s&amp;gt;[http://harmsy.freeuk.com/mostync/ Joint stereo myths and realities]&amp;lt;/s&amp;gt; &#039;&#039;(very important read, but fails to observe that a &amp;quot;joint stereo&amp;quot; file may very well contain 100% simple stereo data!)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [http://www.audiocoding.com/ Audiocoding] -- written by Menno Bakker&lt;br /&gt;
&lt;br /&gt;
* [http://www.High-Quality.ch.vu/ High Quality Audio guides] -- written by user&amp;lt;br /&amp;gt;Note: Recommendation of MPC is his preference.&lt;br /&gt;
&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Joint_stereo joint stereo at wikipedia]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Technical]]&lt;/div&gt;</summary>
		<author><name>79.133.131.255</name></author>
	</entry>
</feed>