Difference between revisions of "Help:Standard article"

From Hydrogenaudio Knowledgebase
Jump to: navigation, search
(Style guideline)
Line 42: Line 42:
  
 
==Style guideline==
 
==Style guideline==
'''Introduction'''<br />
+
===Introduction===
 
Every article should start with a ''summary of the topic'' detailed in the article. This is the very first thing to be written before any section.
 
Every article should start with a ''summary of the topic'' detailed in the article. This is the very first thing to be written before any section.
  
''Example:''
+
'''Example:'''
 
{|
 
{|
 +
|'''wikicode'''||'''page rendereded'''
 
|-
 
|-
|style="border: 1px solid #777777; font-family:courier new;"|
+
|style="border: 1px solid #777777; font-family:courier new; width:50%;"|
 
<nowiki>'''Joint stereo'''</nowiki> coding methods try to increase the coding efficiency when encoding stereo signals by exploiting commonalties between the left and right channel signal.
 
<nowiki>'''Joint stereo'''</nowiki> coding methods try to increase the coding efficiency when encoding stereo signals by exploiting commonalties between the left and right channel signal.
 +
|style="border: 1px solid #777777; width:50%;"|
 +
'''Joint stereo''' coding methods try to increase the coding efficiency when encoding stereo signals by exploiting commonalties between the left and right channel signal.
 
|}
 
|}
  
Line 57: Line 60:
 
''Example:''
 
''Example:''
 
{|
 
{|
 +
|'''wikicode'''||'''page rendereded'''
 
|-
 
|-
 
|style="border: 1px solid #777777; font-family:courier new;"|
 
|style="border: 1px solid #777777; font-family:courier new;"|
<nowiki>==Additional information==</nowiki>
+
<nowiki>==History==</nowiki>
 +
 
 +
LAME development began around mid-1998. Mike Cheng started it as a patch against the 8hz-MP3 encoder sources. After some quality concerns raised by others, he decided to start from scratch based on the dist10 sources. That branch (a patch against the reference sources) became LAME 2.0, and only on LAME 3.81 they got rid of all dist10 code, making LAME a completely new program-not a mere patch of an existing encoder.
 +
 
 +
The project quickly became a team effort. Mike Cheng eventually left leadership and started working on tooLAME, an MP2 encoder. Mark Taylor became leader and released version 3.0 featuring gpsycho, a new psychoacoustic model developed by him.
 +
 
 +
Nowadays LAME is considered the best MP3 encoder at mid-high bitrates and features the best VBR model among MP3 implementations, mostly thanks to the dedicated work of talented developers like Takehiro Tominaga, Naoki Shibata, Darin Morrison, Gabriel Bouvigne, Robert Hegemann, etc. And development is still going on...
 +
|style="border: 1px solid #777777; width:50%;"|
 +
==History==
 +
 
 +
LAME development began around mid-1998. Mike Cheng started it as a patch against the 8hz-MP3 encoder sources. After some quality concerns raised by others, he decided to start from scratch based on the dist10 sources. That branch (a patch against the reference sources) became LAME 2.0, and only on LAME 3.81 they got rid of all dist10 code, making LAME a completely new program-not a mere patch of an existing encoder.
  
Some more details, history and examples about joint stereo & mid/side coding:
+
The project quickly became a team effort. Mike Cheng eventually left leadership and started working on tooLAME, an MP2 encoder. Mark Taylor became leader and released version 3.0 featuring gpsycho, a new psychoacoustic model developed by him.
  
mid/side can be lossless like obviously in Lossless formats Flac, Wavpack, Monkey's Audio (ape) etc., but in lossy encoders the encoder tries to do the best to minimize all losses in perception. And here the encoder has not only to deal with stereo modes, but also with mids, highs etc. etc.
+
Nowadays LAME is considered the best MP3 encoder at mid-high bitrates and features the best VBR model among MP3 implementations, mostly thanks to the dedicated work of talented developers like Takehiro Tominaga, Naoki Shibata, Darin Morrison, Gabriel Bouvigne, Robert Hegemann, etc. And development is still going on...
So, regarding lossy formats like MP3 (Lame, Fraunhofer, Xing), Musepack (MPC), Vorbis etc., the mid/side coding might be even mathematical lossless, might be perceptual lossless (=transparent), or not so lossless at all at low bitrates.
+
So, it depends in the lossy formats about the quality of mid/side (js) coding.
+
From obvious bad sounding bugs like in some old Fraunhofer mp3 ("Radium hack"), not so optimized perfomance like in mp3-Xing, up to the optimized js-modes in mp3-Lame, which offer frame-dependent stereo or mid/side coding to achieve maximum qualities. And advanced formats like mp3-lame, Musepack-MPC or Vorbis-ogg offer increasing js(mid/side//stereo)qualities in increasing general quality (q) levels, examples:
+
Mp3-Lame inside the presets eg. -V quality levels, with different -msfix values up to the "nssafejoint" mode in 320 kbit cbr.
+
Musepack-MPC inside the various q-levels/presets and the --ms x switch.
+
Vorbis in its presets, 1 example above q6 the "lossless stereo coupling".
+
 
|}
 
|}
  

Revision as of 13:13, 20 September 2006

This is a guideline. Please use it for creating articles in this wiki.

Introduction

The aim of this guideline is to provide ways to standardize articles in this wiki. Every article should abide to the general structure below (in wiki code):

Introduction

==Lead section #1==
This is the lead section of the article.

===Subsection #1.1===
This is a subsection of the article.

====Subsection #1.2====
This is a sub-subsection of the article.

==Lead section #2==
This is the lead section of the article.

===Subsection #2.1===
This is a subsection of the article.

====Subsection #2.2====
This is a sub-subsection of the article.

==See also==
See also section.

==Notes and references==
Notes and references section.

==Further reading and bibliography==
Reading and bibliography section.

==External links==
External links section.

Style guideline

Introduction

Every article should start with a summary of the topic detailed in the article. This is the very first thing to be written before any section.

Example:

wikicode page rendereded

'''Joint stereo''' coding methods try to increase the coding efficiency when encoding stereo signals by exploiting commonalties between the left and right channel signal.

Joint stereo coding methods try to increase the coding efficiency when encoding stereo signals by exploiting commonalties between the left and right channel signal.

Lead sections
An article may have any number or lead sections. Within these sections you should put any relevant information about the section topic including pictures, media files, formulas etc.

Example:

wikicode page rendereded

==History==

LAME development began around mid-1998. Mike Cheng started it as a patch against the 8hz-MP3 encoder sources. After some quality concerns raised by others, he decided to start from scratch based on the dist10 sources. That branch (a patch against the reference sources) became LAME 2.0, and only on LAME 3.81 they got rid of all dist10 code, making LAME a completely new program-not a mere patch of an existing encoder.

The project quickly became a team effort. Mike Cheng eventually left leadership and started working on tooLAME, an MP2 encoder. Mark Taylor became leader and released version 3.0 featuring gpsycho, a new psychoacoustic model developed by him.

Nowadays LAME is considered the best MP3 encoder at mid-high bitrates and features the best VBR model among MP3 implementations, mostly thanks to the dedicated work of talented developers like Takehiro Tominaga, Naoki Shibata, Darin Morrison, Gabriel Bouvigne, Robert Hegemann, etc. And development is still going on...

History

LAME development began around mid-1998. Mike Cheng started it as a patch against the 8hz-MP3 encoder sources. After some quality concerns raised by others, he decided to start from scratch based on the dist10 sources. That branch (a patch against the reference sources) became LAME 2.0, and only on LAME 3.81 they got rid of all dist10 code, making LAME a completely new program-not a mere patch of an existing encoder.

The project quickly became a team effort. Mike Cheng eventually left leadership and started working on tooLAME, an MP2 encoder. Mark Taylor became leader and released version 3.0 featuring gpsycho, a new psychoacoustic model developed by him.

Nowadays LAME is considered the best MP3 encoder at mid-high bitrates and features the best VBR model among MP3 implementations, mostly thanks to the dedicated work of talented developers like Takehiro Tominaga, Naoki Shibata, Darin Morrison, Gabriel Bouvigne, Robert Hegemann, etc. And development is still going on...

Subsections
Use subsections whenever necessary to make information easily readable.

Example:

==Recommended encoder settings==

This section describes the Hydrogenaudio recommended settings to be used with LAME for highest quality MP3 encoding.

These settings require LAME 3.94 or later. LAME 3.97beta3 is the recommended version.

Avoid using alpha (a) versions of LAME. More often than not those are exclusively for testing purposes. Use them only if you want to help developers with feedback.

(...)

===VBR (variable bitrate) settings===

'''[[VBR]]:''' ''variable bitrate mode. Use variable bitrate modes when the goal is to achieve a fixed level of quality using the lowest possible bitrate.''

VBR is best used to target a specific quality level, instead of a specific bitrate. The final file size of a VBR encode is less predictable than with ABR, but the quality is usually better.

See also
This section contains links to other wiki articles related to the article being written.

Example:

==See also==

* [[ABR]]

* [[VBR]]

* [[CBR]]

Notes and references
Include here any notes or references related to the article being written. Any credits should be put in a subsection in this section too, however remember that this is a collaborative wiki so please do not abuse credits.

Notes and references must be numbered.

Example:

==Notes and references==

# ''MCSE Exam 70-215, Microsoft Windows 2000 Server''. Chapter 1, Introduction to Microsoft Windows 2000, pg 7-18.

# ''Inside NT's Object Manager''. Introduction.

Credits

Text © Menno Bakker - [http://www.audiocoding.com/ Audiocoding]

written by user - [http://www.High-Quality.ch.vu/ High Quality Audio guides]

Further reading and bibliography
Include here references to books, academic articles, webpages or other resources that are related to the article being written.

Example:

==Further reading and bibliography==

Text © Menno Bakker - [http://www.audiocoding.com/ Audiocoding]

written by user - [http://www.High-Quality.ch.vu/ High Quality Audio guides]