What audio codecs are common?


Free Download Mp4Gain
picture

Audio Codecs

Depending on whether you want to burn your audio file to CD, make it available on the Internet, or edit it with an audio editor, the different audio formats are in question. Codecs are responsible for converting to and from the various formats:

Audio Formats

PCM (pulse code modulation)

Pulse code modulation is a coding process in which an analog signal can be digitized with almost no loss. Audio material encoded in this way is ideal for further processing because it is not compressed. Data generated with this method is generally saved as wave files with the extension “.wav”.

MP3 (MPEG-1 Audio Layer 3)

The encoding process is actually called MPEG-1 Audio Layer 3 or MPEG-2 Audio Layer 3 and was developed by the Fraunhofer Institute for Integrated Circuits. The name is derived from the associated MP3 file extension of the format. It is one of the first lossy compression processes to rely on psychoacoustic effects on perception to reduce the amount of data. In addition to the original codec from the Fraunhofer Institute, there is also the open source encoder LAME. Files containing data streams encoded in this way usually end in “.mp3”. There are also other container formats that can hold MP3 data streams, such as AVI or MP4.

AAC (advanced audio coding)

AAC is a lossy encoding method that can compress audio data (on a CD) to one-sixteenth of its original size. Compared to MP3, the process can demonstrate higher compression and improved sound quality. Therefore, various online music stores and online radio stations rely on this format. MP4 is designed as a container format to store compressed audio signals. Files containing such an audio track usually end in “.mp4” or “.m4a”.

Vorbis

This open source format is patent-free and therefore can be used by software developers without license fees. The format is also suitable for streaming. Compression is lossy and better than MP3. Although many hardware playback devices now support this format, it is not as widespread as MP3. The data stream is usually embedded in an OGG container. Associated files end in “.ogg” or “.oga”.

WMA (Windows Media Audio)

WMA is an encoding process developed by Microsoft and also offers lossy compression. Many hardware playback devices now support this format, because it is very popular in the music industry due to its built-in copy protection (Digital Rights Management (DRM)). If the file contains only audio data, it ends with “.wma”. ASF is used as the container format.

Why do you need “file formats”?

Digital data used to represent analog video or audio signals can be organized in different formats. The best way to explain this is with a single image – there are multiple options for storing individual pixels in a file. For example, if the image points are stored one after the other from left to right or first from top to bottom in the file it is of course a convention that must be specified. The way a color value is stored must also be clearly defined. These and many other definitions are determined by a specification, which is then implemented in the respective file format. To store the data, a predefined encoding rule is always followed, which is ultimately decisive for the data to be interpreted correctly. You can think of individual formats as different data carriers: CDs, large and small video cassettes, audio tapes, etc. can contain audio data; however, you cannot load a cassette in the CD player. WAV, MP4, WMA or MP3 file formats are equally different.

Many file formats are actually container formats. The term is intended to make it clear that different formats can be used within a convention. For example, an MP4 file can contain different video and audio formats that can also appear in the same file at the same time.


Free Download Mp4Gain
picture


Mp4Gain Main Window
picture


Mp4Gain Features
picture


Free Download Mp4Gain
picture

Types of audio codecs

Types of audio codecs:

-DST (Direct Stream Transfer)
-FLAC (Free Lossless Audio Codec)
-LA (Lossless Audio)
-LPAC (Lossless Predictive Audio Codec)
-LTAC (Lossless Transform Audio Codec)
-MLP (Meridial Lossless Packing)
-Monkey’s Audio (APE)

There is a huge amount of audio formats. The most common are formats such as MP3 (MPEG-2 Audio Layer III) and WAV. Usually, the type of format corresponds to the file extension (the letters of the file name after the period, for example .mp3, .wav, .ogg, .wma).

A codec is an algorithm for encoding and compressing data in an audio format. Some file types are assigned a specific codec. For example, the MP3 format always uses the MPEG Layer-3 codec, while the MP4 format can use a range of different codecs.

Many times, the notions of codec and format are used as interchangeable. Especially when a format always uses a single codec. However, it is necessary to understand the difference between a format and a codec. In simple terms, a format can be compared to a container in which a sound or a video signal that uses a particular codec can be stored.

Some formats, such as MP4 or FLV, can store both audio and video sequences.

In the general scope of codecs (for any type of data), we can classify them as follows, depending on whether the original signal can be recovered or not after coding:

With losses (lossy). In this type of codecs, after coding, it is impossible to recover the original signal. Most codecs manage to reduce the size of the bit stream to be transmitted or stored, due to the loss of information in said bit stream. Normally this loss does not produce a large decrease in the quality of the audio perceived by the end user, and if the decrease in quality is appreciable, it is that a lot of information has had to be lost to achieve a small bit stream size, that in many occasions it is necessary, especially in the transmission of audio at a distance (telephony, digital video, television …), although this is a compromise solution between the different codecs, an issue that we will discuss in the comparative section between codecs .
Lossless (loseless). In this type of codecs, after coding, the original signal can be recovered. These types of codecs are the least common. They are usually common especially in high quality audio applications, where the size of the bit stream or stream is not decisive. If the files are to be treated later, it is not advisable to perform loss coding, since one encoding with losses after another would significantly damage the audio quality.

There is another classification of codecs, depending on the type of algorithm used in the coding:

Waveform codecs:

used for all types of digital signals. The waveform of the encoded signal must be as similar to that of the original signal
Vocoders or source codecs: used only for coding voice signals. The original signal is analyzed and synthesized to give rise to the encoded signal
Hybrids: combine characteristics of the two previous types

The waveform codecs seek to produce a reconstructed signal of the signal to be encoded, whose waveform is as similar to that of the signal to be encoded. These codecs work without knowing how the signal to be encoded was generated, which implies that in theory its operation does not depend on the signal and can work well with all types of signals, even if they are not audio.

Hybrid Codecs

These types of codecs are a mix between waveform and source. Within the hybrid codecs, the most used are the codecs in the time domain of Analysis-by-Síntesi