{"id":1074,"date":"2020-04-06T23:22:59","date_gmt":"2020-04-06T23:22:59","guid":{"rendered":"http:\/\/mp4gain.com\/mp4gain\/?p=1074"},"modified":"2020-04-06T23:22:59","modified_gmt":"2020-04-06T23:22:59","slug":"whats-in-an-mp3-file","status":"publish","type":"post","link":"https:\/\/mp4gain.com\/mp4gain\/whats-in-an-mp3-file\/","title":{"rendered":"What&#8217;s in an mp3 file?"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_81 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/mp4gain.com\/mp4gain\/whats-in-an-mp3-file\/#Whats_in_an_mp3_file\" >What&#8217;s in an mp3 file?<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/mp4gain.com\/mp4gain\/whats-in-an-mp3-file\/#_What_is_in_an_MP3_file\" >\u00a0What is in an MP3 file?<\/a><\/li><\/ul><\/nav><\/div>\n<h3><span class=\"ez-toc-section\" id=\"Whats_in_an_mp3_file\"><\/span>What&#8217;s in an mp3 file?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>All of us have ever downloaded music files in MP3 format and have passed them to our player or mobile phone, or we have listened to them in streaming from a web page. But do we really know what one of these files contains?<\/p>\n<p><a href=\"http:\/\/mp4gain.com\/mp4gain\/wp-content\/uploads\/2020\/02\/digital-audio-1.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-904\" src=\"http:\/\/mp4gain.com\/mp4gain\/wp-content\/uploads\/2020\/02\/digital-audio-1.jpg\" alt=\"\" width=\"318\" height=\"159\" srcset=\"https:\/\/mp4gain.com\/mp4gain\/wp-content\/uploads\/2020\/02\/digital-audio-1.jpg 318w, https:\/\/mp4gain.com\/mp4gain\/wp-content\/uploads\/2020\/02\/digital-audio-1-300x150.jpg 300w\" sizes=\"auto, (max-width: 318px) 85vw, 318px\" \/><\/a><\/p>\n<p>To explain it clearly, we must mention a good number of characters and discoveries, because technology is almost always based on more than one invention. The first of these is the French mathematician Jean-Baptiste Joseph Fourier (1768-1830), who demonstrated that every periodic function can be expressed as the sum of sinusoidal functions of different frequencies and amplitudes, as shown in the figure. The approximation is exact if infinite frequencies are available, although in practical applications we are satisfied with a finite number of them. The Fourier transform, named after him, is a mathematical transformation that converts a periodic function into another function in the frequency domain, expressing for each frequency the proportion by which the corresponding sinusoidal contributes to the original function.<\/p>\n<p>In order to store an audio signal on a computer, it must first be converted into numbers. This is done by sampling: the amplitudes of the signal are taken at regularly spaced time intervals and the resulting voltages are converted to base two numbers.<\/p>\n<p><a href=\"http:\/\/mp4gain.com\/mp4gain\/wp-content\/uploads\/2019\/12\/bitrate2.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-774\" src=\"http:\/\/mp4gain.com\/mp4gain\/wp-content\/uploads\/2019\/12\/bitrate2.jpg\" alt=\"\" width=\"960\" height=\"720\" srcset=\"https:\/\/mp4gain.com\/mp4gain\/wp-content\/uploads\/2019\/12\/bitrate2.jpg 960w, https:\/\/mp4gain.com\/mp4gain\/wp-content\/uploads\/2019\/12\/bitrate2-300x225.jpg 300w, https:\/\/mp4gain.com\/mp4gain\/wp-content\/uploads\/2019\/12\/bitrate2-768x576.jpg 768w\" sizes=\"auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px\" \/><\/a><\/p>\n<p>Sounds can be represented as continuous functions in the time domain. A microphone transforms the sound into an electrical signal that varies over time (see figure), called an audio signal. In order to store an audio signal on a computer, it must first be converted into numbers. This is done by sampling: the signal amplitudes are taken at regularly spaced time intervals and the resulting voltages are converted to base two numbers. Each sample is stored in 16 bits, giving an accuracy from zero to just over 65,000 to express each voltage.<\/p>\n<p>The frequencies that the human ear can perceive vary in a range of 20 to 20,000 hertz (one hertz is one vibration per second). In order not to lose the high frequencies, the sampling must be done at a frequency at least twice the highest that we want to record. For example, a CD recorder \/ player normally uses 44.1 KHz (kilohertz). A simple calculation tells us that a single second of stereo music generates 44,100 samples, over two channels, over 16 bits, giving a total of 1.4 megabits per second. Or, one minute of music takes 10.6 megabytes on a CD, and one hour more than 600 megabytes. These volumes are too &#8220;heavy&#8221; to transmit over the network. The success of the MP3 format is due to the fact that it is capable of dividing by 11 the volume occupied by the sound signals, with little loss of quality when reproduced by a speaker.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"_What_is_in_an_MP3_file\"><\/span>\u00a0What is in an MP3 file?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>The next invention is the computer algorithm called the <strong>fast Fourier transform<\/strong>, or FFT, due to the North American mathematicians James Cooley and John Tukey in 1965. It is the discrete and efficient version of the Fourier transform: given a set of n samples of amplitude of a signal, gives us the samples of its n most representative frequencies. The transformation is reversible: given the frequencies, the initial samples can be recovered without losing precision. To generate an MP3 file from an audio signal sampled for example at 44.1 KHz, the signal is first converted to the frequency domain using the FFT.<\/p>\n<p>The following contribution is due to the doctoral thesis of the German engineer and mathematician Karlheinz Brandenburg in 1989, who proposed a model of human auditory perception that allowed to dispense with many frequencies because they were masked by others nearby, depending on their respective volumes. Their work was the basis of the MP3 format proposed by the MPEG group (Moving Picture Experts Group) of the international organization for standardization ISO in 1993. After the conversion of the audio signal to the frequency domain, a small number of them are selected (less than 600) to be stored in the file, without losing appreciable quality for it. In addition, it is done in a way adapted to the shape of the signal: in the sections where the signal is simpler, less information is stored and in the more complex sections (for example during percussion sounds), more is stored. This selection is responsible for a part of the compression of the file. Another part of compression has to do with reducing the number of bits in the samples when they are of a similar amplitude. In that case, a common base is stored for a set of samples, and then the differences are coded in a few bits (usually 4). This phase is called quantization.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>What&#8217;s in an mp3 file? All of us have ever downloaded music files in MP3 format and have passed them to our player or mobile phone, or we have listened to them in streaming from a web page. But do we really know what one of these files contains? To explain it clearly, we must &hellip; <a href=\"https:\/\/mp4gain.com\/mp4gain\/whats-in-an-mp3-file\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;What&#8217;s in an mp3 file?&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[257],"tags":[28115,28113,28169,28192,28190,28186,28150,28128,28151,28153,28156,28157,28158,28154,28152,28155,28136,28148,28142,28159,28147,28146,28144,28143,28145,28149,28197,28162,28138,28160,28166,28137,28165,28161,28163,28164,28134,28133,28167,28135,28168,28172,28179,28180,28181,28182,28183,28140,28187,28184,28141,28189,28195,28194,28196,28193,28096,28118,28178,28176,28139,28170,28175,28177,28185,28188,28097,28106,28108,28112,28101,28103,28102,28104,28107,28109,28110,28111,28124,28125,28123,28117,28121,28122,28173,28174,28119,28171,28114,28092,28116,28126,28100,28095,28094,28093,28105,28191,28098,28099,28120,28127,28131,28130,28129,28132],"class_list":["post-1074","post","type-post","status-publish","format-standard","hentry","category-audio-normalizer","tag-a-fast-fourier-transform","tag-a-fast-fourier-transform-compiler","tag-additive-fast-fourier-transforms-over-finite-fields","tag-difference-between-fast-fourier-transform-and-fourier-transform","tag-difference-between-fourier-transform-and-fast-fourier-transform","tag-discrete-fourier-transform-vs-fast-fourier-transform","tag-fast-fourier-transform-by-hand","tag-fast-fourier-transform-explanation","tag-fast-fourier-transform-for-dummies","tag-fast-fourier-transform-for-feature-extraction","tag-fast-fourier-transform-for-forecasting","tag-fast-fourier-transform-for-image-processing","tag-fast-fourier-transform-for-multiplication","tag-fast-fourier-transform-for-polynomial-multiplication","tag-fast-fourier-transform-for-time-series","tag-fast-fourier-transform-for-vibration-analysis","tag-fast-fourier-transform-image","tag-fast-fourier-transform-in-c","tag-fast-fourier-transform-in-daa","tag-fast-fourier-transform-in-dsp","tag-fast-fourier-transform-in-excel","tag-fast-fourier-transform-in-image-processing","tag-fast-fourier-transform-in-matlab","tag-fast-fourier-transform-in-python","tag-fast-fourier-transform-in-r","tag-fast-fourier-transform-in-r-example","tag-fast-fourier-transform-not-power-of-two","tag-fast-fourier-transform-of-a-signal","tag-fast-fourier-transform-of-an-image","tag-fast-fourier-transform-of-cosine","tag-fast-fourier-transform-of-gaussian","tag-fast-fourier-transform-of-image","tag-fast-fourier-transform-of-image-python","tag-fast-fourier-transform-of-sine-wave","tag-fast-fourier-transform-of-square-wave","tag-fast-fourier-transform-of-time-series","tag-fast-fourier-transform-on-excel","tag-fast-fourier-transform-on-images","tag-fast-fourier-transform-on-python","tag-fast-fourier-transform-on-r","tag-fast-fourier-transform-over-finite-fields","tag-fast-fourier-transform-sine-wave","tag-fast-fourier-transform-to-determine-frequency","tag-fast-fourier-transform-to-find-frequency","tag-fast-fourier-transform-to-frequency","tag-fast-fourier-transform-to-signal","tag-fast-fourier-transform-to-time","tag-fast-fourier-transform-vs-dft","tag-fast-fourier-transform-vs-discrete-fourier-transform","tag-fast-fourier-transform-vs-fourier-transform","tag-fast-fourier-transform-vs-laplace","tag-fast-fourier-transform-vs-short-time-fourier-transform","tag-fast-fourier-transform-with-example","tag-fast-fourier-transform-with-excel","tag-fast-fourier-transform-with-matlab","tag-fast-fourier-transform-with-python","tag-fast-fourier-transforms","tag-fast-fourier-transform","tag-faster-than-fast-fourier-transform","tag-fourier-transform-for-sine-wave","tag-fourier-transform-on-images","tag-fourier-transform-over-finite-field","tag-fourier-transform-sine-wave","tag-fourier-transform-sine-wave-example","tag-fourier-transform-vs-dft","tag-fourier-transform-vs-fast-fourier-transform","tag-how-does-fast-fourier-transform-work","tag-how-fast-fourier-transform-works","tag-how-the-fast-fourier-transform-got-its-name","tag-how-to-calculate-fast-fourier-transform","tag-how-to-do-fast-fourier-transform","tag-how-to-do-fast-fourier-transform-in-excel","tag-how-to-do-fast-fourier-transform-in-matlab","tag-how-to-do-fast-fourier-transform-in-python","tag-how-to-fast-fourier-transform","tag-how-to-fast-fourier-transform-in-excel","tag-how-to-fast-fourier-transform-matlab","tag-how-to-use-fast-fourier-transform","tag-mcq-on-fast-fourier-transform","tag-notes-on-fast-fourier-transform","tag-on-the-fast-fourier-transform-of-functions-with-singularities","tag-plotting-a-fast-fourier-transform-in-python","tag-ppt-on-fast-fourier-transform","tag-problems-on-fast-fourier-transform","tag-sine-fast-fourier-transform","tag-sine-function-fast-fourier-transform","tag-the-fast-fourier-transform","tag-the-fast-fourier-transform-in-a-finite-field","tag-very-fast-fourier-transform","tag-what-are-fast-fourier-transforms-used-for","tag-what-does-fast-fourier-transform-do","tag-what-fast-fourier-transform","tag-what-is-a-fast-fourier-transform","tag-what-is-fast-fourier-transform","tag-what-is-fast-fourier-transform-in-dsp","tag-what-is-fast-fourier-transform-in-image-processing","tag-what-is-fast-fourier-transform-used-for","tag-what-is-the-difference-between-fourier-transform-and-fast-fourier-transform","tag-what-is-the-fast-fourier-transform","tag-what-is-the-use-of-fast-fourier-transform","tag-when-to-use-fast-fourier-transform","tag-who-invented-fast-fourier-transform","tag-why-do-we-use-fast-fourier-transform","tag-why-fast-fourier-transform-is-needed","tag-why-fast-fourier-transform-is-used","tag-why-we-use-fast-fourier-transform"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>What&#039;s in an mp3 file? - mp4gain.com<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/mp4gain.com\/mp4gain\/whats-in-an-mp3-file\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"What&#039;s in an mp3 file? - mp4gain.com\" \/>\n<meta property=\"og:description\" content=\"What&#8217;s in an mp3 file? All of us have ever downloaded music files in MP3 format and have passed them to our player or mobile phone, or we have listened to them in streaming from a web page. But do we really know what one of these files contains? To explain it clearly, we must &hellip; Continue reading &quot;What&#8217;s in an mp3 file?&quot;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/mp4gain.com\/mp4gain\/whats-in-an-mp3-file\/\" \/>\n<meta property=\"og:site_name\" content=\"mp4gain.com\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/mp4gain\" \/>\n<meta property=\"article:published_time\" content=\"2020-04-06T23:22:59+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/mp4gain.com\/mp4gain\/wp-content\/uploads\/2020\/02\/digital-audio-1.jpg\" \/>\n<meta name=\"author\" content=\"R. Arias\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@mp4gain\" \/>\n<meta name=\"twitter:site\" content=\"@mp4gain\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"R. Arias\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/mp4gain.com\/mp4gain\/whats-in-an-mp3-file\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/mp4gain.com\/mp4gain\/whats-in-an-mp3-file\/\"},\"author\":{\"name\":\"R. Arias\",\"@id\":\"https:\/\/mp4gain.com\/mp4gain\/#\/schema\/person\/36ffddda9988e565bd4a9013324ce2cc\"},\"headline\":\"What&#8217;s in an mp3 file?\",\"datePublished\":\"2020-04-06T23:22:59+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/mp4gain.com\/mp4gain\/whats-in-an-mp3-file\/\"},\"wordCount\":772,\"image\":{\"@id\":\"https:\/\/mp4gain.com\/mp4gain\/whats-in-an-mp3-file\/#primaryimage\"},\"thumbnailUrl\":\"http:\/\/mp4gain.com\/mp4gain\/wp-content\/uploads\/2020\/02\/digital-audio-1.jpg\",\"keywords\":[\"a fast fourier transform\",\"a fast fourier transform compiler\",\"additive fast fourier transforms over finite fields\",\"difference between fast fourier transform and fourier transform\",\"difference between fourier transform and fast fourier transform\",\"discrete fourier transform vs fast fourier transform\",\"fast fourier transform by hand\",\"fast fourier transform explanation\",\"fast fourier transform for dummies\",\"fast fourier transform for feature extraction\",\"fast fourier transform for forecasting\",\"fast fourier transform for image processing\",\"fast fourier transform for multiplication\",\"fast fourier transform for polynomial multiplication\",\"fast fourier transform for time series\",\"fast fourier transform for vibration analysis\",\"fast fourier transform image\",\"fast fourier transform in c\",\"fast fourier transform in daa\",\"fast fourier transform in dsp\",\"fast fourier transform in excel\",\"fast fourier transform in image processing\",\"fast fourier transform in matlab\",\"fast fourier transform in python\",\"fast fourier transform in r\",\"fast fourier transform in r example\",\"fast fourier transform not power of two\",\"fast fourier transform of a signal\",\"fast fourier transform of an image\",\"fast fourier transform of cosine\",\"fast fourier transform of gaussian\",\"fast fourier transform of image\",\"fast fourier transform of image python\",\"fast fourier transform of sine wave\",\"fast fourier transform of square wave\",\"fast fourier transform of time series\",\"fast fourier transform on excel\",\"fast fourier transform on images\",\"fast fourier transform on python\",\"fast fourier transform on r\",\"fast fourier transform over finite fields\",\"fast fourier transform sine wave\",\"fast fourier transform to determine frequency\",\"fast fourier transform to find frequency\",\"fast fourier transform to frequency\",\"fast fourier transform to signal\",\"fast fourier transform to time\",\"fast fourier transform vs dft\",\"fast fourier transform vs discrete fourier transform\",\"fast fourier transform vs fourier transform\",\"fast fourier transform vs laplace\",\"fast fourier transform vs short time fourier transform\",\"fast fourier transform with example\",\"fast fourier transform with excel\",\"fast fourier transform with matlab\",\"fast fourier transform with python\",\"fast fourier transforms\",\"fast-fourier transform\",\"faster than fast fourier transform\",\"fourier transform for sine wave\",\"fourier transform on images\",\"fourier transform over finite field\",\"fourier transform sine wave\",\"fourier transform sine wave example\",\"fourier transform vs dft\",\"fourier transform vs fast fourier transform\",\"how does fast fourier transform work\",\"how fast fourier transform works\",\"how the fast fourier transform got its name\",\"how to calculate fast fourier transform\",\"how to do fast fourier transform\",\"how to do fast fourier transform in excel\",\"how to do fast fourier transform in matlab\",\"how to do fast fourier transform in python\",\"how to fast fourier transform\",\"how to fast fourier transform in excel\",\"how to fast fourier transform matlab\",\"how to use fast fourier transform\",\"mcq on fast fourier transform\",\"notes on fast fourier transform\",\"on the fast fourier transform of functions with singularities\",\"plotting a fast fourier transform in python\",\"ppt on fast fourier transform\",\"problems on fast fourier transform\",\"sine fast fourier transform\",\"sine function fast fourier transform\",\"the fast fourier transform\",\"the fast fourier transform in a finite field\",\"very fast fourier transform\",\"what are fast fourier transforms used for\",\"what does fast fourier transform do\",\"what fast fourier transform\",\"what is a fast fourier transform\",\"what is fast fourier transform\",\"what is fast fourier transform in dsp\",\"what is fast fourier transform in image processing\",\"what is fast fourier transform used for\",\"what is the difference between fourier transform and fast fourier transform\",\"what is the fast fourier transform\",\"what is the use of fast fourier transform\",\"when to use fast fourier transform\",\"who invented fast fourier transform\",\"why do we use fast fourier transform\",\"why fast fourier transform is needed\",\"why fast fourier transform is used\",\"why we use fast fourier transform\"],\"articleSection\":[\"Audio Normalizer\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/mp4gain.com\/mp4gain\/whats-in-an-mp3-file\/\",\"url\":\"https:\/\/mp4gain.com\/mp4gain\/whats-in-an-mp3-file\/\",\"name\":\"What's in an mp3 file? - mp4gain.com\",\"isPartOf\":{\"@id\":\"https:\/\/mp4gain.com\/mp4gain\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/mp4gain.com\/mp4gain\/whats-in-an-mp3-file\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/mp4gain.com\/mp4gain\/whats-in-an-mp3-file\/#primaryimage\"},\"thumbnailUrl\":\"http:\/\/mp4gain.com\/mp4gain\/wp-content\/uploads\/2020\/02\/digital-audio-1.jpg\",\"datePublished\":\"2020-04-06T23:22:59+00:00\",\"author\":{\"@id\":\"https:\/\/mp4gain.com\/mp4gain\/#\/schema\/person\/36ffddda9988e565bd4a9013324ce2cc\"},\"breadcrumb\":{\"@id\":\"https:\/\/mp4gain.com\/mp4gain\/whats-in-an-mp3-file\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/mp4gain.com\/mp4gain\/whats-in-an-mp3-file\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/mp4gain.com\/mp4gain\/whats-in-an-mp3-file\/#primaryimage\",\"url\":\"http:\/\/mp4gain.com\/mp4gain\/wp-content\/uploads\/2020\/02\/digital-audio-1.jpg\",\"contentUrl\":\"http:\/\/mp4gain.com\/mp4gain\/wp-content\/uploads\/2020\/02\/digital-audio-1.jpg\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/mp4gain.com\/mp4gain\/whats-in-an-mp3-file\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/mp4gain.com\/mp4gain\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"What&#8217;s in an mp3 file?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/mp4gain.com\/mp4gain\/#website\",\"url\":\"https:\/\/mp4gain.com\/mp4gain\/\",\"name\":\"mp4gain.com\",\"description\":\"Mp4 Gain Official Website\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/mp4gain.com\/mp4gain\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/mp4gain.com\/mp4gain\/#\/schema\/person\/36ffddda9988e565bd4a9013324ce2cc\",\"name\":\"R. Arias\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/secure.gravatar.com\/avatar\/8ca03263e87418cfde07c571c83fa172297ce230085e4f181b9e5f9af745d6be?s=96&d=blank&r=g\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/8ca03263e87418cfde07c571c83fa172297ce230085e4f181b9e5f9af745d6be?s=96&d=blank&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/8ca03263e87418cfde07c571c83fa172297ce230085e4f181b9e5f9af745d6be?s=96&d=blank&r=g\",\"caption\":\"R. Arias\"},\"description\":\"R. Arias is the author of this article and has extensive experience for more than 30 years as a recording engineer and audio specialist, as well as more than 20 years of experience creating algorithms related to audio and video. Linkedin\",\"sameAs\":[\"https:\/\/www.linkedin.com\/in\/ricardoariaszorrilla\/\"],\"url\":\"https:\/\/mp4gain.com\/mp4gain\/author\/mp4gain\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"What's in an mp3 file? - mp4gain.com","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/mp4gain.com\/mp4gain\/whats-in-an-mp3-file\/","og_locale":"en_US","og_type":"article","og_title":"What's in an mp3 file? - mp4gain.com","og_description":"What&#8217;s in an mp3 file? All of us have ever downloaded music files in MP3 format and have passed them to our player or mobile phone, or we have listened to them in streaming from a web page. But do we really know what one of these files contains? To explain it clearly, we must &hellip; Continue reading \"What&#8217;s in an mp3 file?\"","og_url":"https:\/\/mp4gain.com\/mp4gain\/whats-in-an-mp3-file\/","og_site_name":"mp4gain.com","article_publisher":"https:\/\/www.facebook.com\/mp4gain","article_published_time":"2020-04-06T23:22:59+00:00","og_image":[{"url":"http:\/\/mp4gain.com\/mp4gain\/wp-content\/uploads\/2020\/02\/digital-audio-1.jpg","type":"","width":"","height":""}],"author":"R. Arias","twitter_card":"summary_large_image","twitter_creator":"@mp4gain","twitter_site":"@mp4gain","twitter_misc":{"Written by":"R. Arias","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/mp4gain.com\/mp4gain\/whats-in-an-mp3-file\/#article","isPartOf":{"@id":"https:\/\/mp4gain.com\/mp4gain\/whats-in-an-mp3-file\/"},"author":{"name":"R. Arias","@id":"https:\/\/mp4gain.com\/mp4gain\/#\/schema\/person\/36ffddda9988e565bd4a9013324ce2cc"},"headline":"What&#8217;s in an mp3 file?","datePublished":"2020-04-06T23:22:59+00:00","mainEntityOfPage":{"@id":"https:\/\/mp4gain.com\/mp4gain\/whats-in-an-mp3-file\/"},"wordCount":772,"image":{"@id":"https:\/\/mp4gain.com\/mp4gain\/whats-in-an-mp3-file\/#primaryimage"},"thumbnailUrl":"http:\/\/mp4gain.com\/mp4gain\/wp-content\/uploads\/2020\/02\/digital-audio-1.jpg","keywords":["a fast fourier transform","a fast fourier transform compiler","additive fast fourier transforms over finite fields","difference between fast fourier transform and fourier transform","difference between fourier transform and fast fourier transform","discrete fourier transform vs fast fourier transform","fast fourier transform by hand","fast fourier transform explanation","fast fourier transform for dummies","fast fourier transform for feature extraction","fast fourier transform for forecasting","fast fourier transform for image processing","fast fourier transform for multiplication","fast fourier transform for polynomial multiplication","fast fourier transform for time series","fast fourier transform for vibration analysis","fast fourier transform image","fast fourier transform in c","fast fourier transform in daa","fast fourier transform in dsp","fast fourier transform in excel","fast fourier transform in image processing","fast fourier transform in matlab","fast fourier transform in python","fast fourier transform in r","fast fourier transform in r example","fast fourier transform not power of two","fast fourier transform of a signal","fast fourier transform of an image","fast fourier transform of cosine","fast fourier transform of gaussian","fast fourier transform of image","fast fourier transform of image python","fast fourier transform of sine wave","fast fourier transform of square wave","fast fourier transform of time series","fast fourier transform on excel","fast fourier transform on images","fast fourier transform on python","fast fourier transform on r","fast fourier transform over finite fields","fast fourier transform sine wave","fast fourier transform to determine frequency","fast fourier transform to find frequency","fast fourier transform to frequency","fast fourier transform to signal","fast fourier transform to time","fast fourier transform vs dft","fast fourier transform vs discrete fourier transform","fast fourier transform vs fourier transform","fast fourier transform vs laplace","fast fourier transform vs short time fourier transform","fast fourier transform with example","fast fourier transform with excel","fast fourier transform with matlab","fast fourier transform with python","fast fourier transforms","fast-fourier transform","faster than fast fourier transform","fourier transform for sine wave","fourier transform on images","fourier transform over finite field","fourier transform sine wave","fourier transform sine wave example","fourier transform vs dft","fourier transform vs fast fourier transform","how does fast fourier transform work","how fast fourier transform works","how the fast fourier transform got its name","how to calculate fast fourier transform","how to do fast fourier transform","how to do fast fourier transform in excel","how to do fast fourier transform in matlab","how to do fast fourier transform in python","how to fast fourier transform","how to fast fourier transform in excel","how to fast fourier transform matlab","how to use fast fourier transform","mcq on fast fourier transform","notes on fast fourier transform","on the fast fourier transform of functions with singularities","plotting a fast fourier transform in python","ppt on fast fourier transform","problems on fast fourier transform","sine fast fourier transform","sine function fast fourier transform","the fast fourier transform","the fast fourier transform in a finite field","very fast fourier transform","what are fast fourier transforms used for","what does fast fourier transform do","what fast fourier transform","what is a fast fourier transform","what is fast fourier transform","what is fast fourier transform in dsp","what is fast fourier transform in image processing","what is fast fourier transform used for","what is the difference between fourier transform and fast fourier transform","what is the fast fourier transform","what is the use of fast fourier transform","when to use fast fourier transform","who invented fast fourier transform","why do we use fast fourier transform","why fast fourier transform is needed","why fast fourier transform is used","why we use fast fourier transform"],"articleSection":["Audio Normalizer"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/mp4gain.com\/mp4gain\/whats-in-an-mp3-file\/","url":"https:\/\/mp4gain.com\/mp4gain\/whats-in-an-mp3-file\/","name":"What's in an mp3 file? - mp4gain.com","isPartOf":{"@id":"https:\/\/mp4gain.com\/mp4gain\/#website"},"primaryImageOfPage":{"@id":"https:\/\/mp4gain.com\/mp4gain\/whats-in-an-mp3-file\/#primaryimage"},"image":{"@id":"https:\/\/mp4gain.com\/mp4gain\/whats-in-an-mp3-file\/#primaryimage"},"thumbnailUrl":"http:\/\/mp4gain.com\/mp4gain\/wp-content\/uploads\/2020\/02\/digital-audio-1.jpg","datePublished":"2020-04-06T23:22:59+00:00","author":{"@id":"https:\/\/mp4gain.com\/mp4gain\/#\/schema\/person\/36ffddda9988e565bd4a9013324ce2cc"},"breadcrumb":{"@id":"https:\/\/mp4gain.com\/mp4gain\/whats-in-an-mp3-file\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/mp4gain.com\/mp4gain\/whats-in-an-mp3-file\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/mp4gain.com\/mp4gain\/whats-in-an-mp3-file\/#primaryimage","url":"http:\/\/mp4gain.com\/mp4gain\/wp-content\/uploads\/2020\/02\/digital-audio-1.jpg","contentUrl":"http:\/\/mp4gain.com\/mp4gain\/wp-content\/uploads\/2020\/02\/digital-audio-1.jpg"},{"@type":"BreadcrumbList","@id":"https:\/\/mp4gain.com\/mp4gain\/whats-in-an-mp3-file\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/mp4gain.com\/mp4gain\/"},{"@type":"ListItem","position":2,"name":"What&#8217;s in an mp3 file?"}]},{"@type":"WebSite","@id":"https:\/\/mp4gain.com\/mp4gain\/#website","url":"https:\/\/mp4gain.com\/mp4gain\/","name":"mp4gain.com","description":"Mp4 Gain Official Website","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/mp4gain.com\/mp4gain\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/mp4gain.com\/mp4gain\/#\/schema\/person\/36ffddda9988e565bd4a9013324ce2cc","name":"R. Arias","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/8ca03263e87418cfde07c571c83fa172297ce230085e4f181b9e5f9af745d6be?s=96&d=blank&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/8ca03263e87418cfde07c571c83fa172297ce230085e4f181b9e5f9af745d6be?s=96&d=blank&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/8ca03263e87418cfde07c571c83fa172297ce230085e4f181b9e5f9af745d6be?s=96&d=blank&r=g","caption":"R. Arias"},"description":"R. Arias is the author of this article and has extensive experience for more than 30 years as a recording engineer and audio specialist, as well as more than 20 years of experience creating algorithms related to audio and video. Linkedin","sameAs":["https:\/\/www.linkedin.com\/in\/ricardoariaszorrilla\/"],"url":"https:\/\/mp4gain.com\/mp4gain\/author\/mp4gain\/"}]}},"_links":{"self":[{"href":"https:\/\/mp4gain.com\/mp4gain\/wp-json\/wp\/v2\/posts\/1074","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mp4gain.com\/mp4gain\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mp4gain.com\/mp4gain\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mp4gain.com\/mp4gain\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mp4gain.com\/mp4gain\/wp-json\/wp\/v2\/comments?post=1074"}],"version-history":[{"count":0,"href":"https:\/\/mp4gain.com\/mp4gain\/wp-json\/wp\/v2\/posts\/1074\/revisions"}],"wp:attachment":[{"href":"https:\/\/mp4gain.com\/mp4gain\/wp-json\/wp\/v2\/media?parent=1074"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mp4gain.com\/mp4gain\/wp-json\/wp\/v2\/categories?post=1074"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mp4gain.com\/mp4gain\/wp-json\/wp\/v2\/tags?post=1074"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}