PageSourceSearch

https://www.meterplugs.com/blog/

html meterplugs.com collected 2026-10-02 11:09:20 UTC 17,624 bytes, 185 lines download raw bytes

1<!doctype html> <html lang="en"> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <link href="/css/app.css" rel="stylesheet"> <!--[if lt IE 9 ]>
2    
2<script src="/js/modernizr.js"></script>
2
3    <![endif]--> <title>Blog - MeterPlugs.com</title> <meta name="description" content="News, advice and commentary about mixing / mastering and making your music sound its best.
4"> <meta property="fb:admins" content="100001438839894"> <meta property="og:url" content="http://meterplugs.com/blog/"> <meta property="og:title" content="Blog - MeterPlugs.com"> <meta property="og:type" content="article"> <meta property="og:description" content="News, advice and commentary about mixing / mastering and making your music sound its best.
5"> <meta property="og:image" content="http://meterplugs.com/images/cds-grid.jpg"> <meta name="twitter:card" content="summary_large_image"> <meta name="twitter:site" content="@meterplugs"> <meta name="twitter:creator" content="@meterplugs"> <meta name="twitter:title" content="Blog - MeterPlugs.com"> <meta name="twitter:description" content="News, advice and commentary about mixing / mastering and making your music sound its best.
6"> <meta name="twitter:image" content="http://meterplugs.com/images/cds-grid.jpg"> <link type="application/atom+xml" rel="alternate" href="https://meterplugs.com/blog/feed.xml" title="Blog - MeterPlugs.com"> <link rel="dns-prefetch" href="//cdnjs.cloudflare.com"> <link rel="dns-prefetch" href="//cdn.jsdelivr.net"> <link rel="dns-prefetch" href="//sbl.onfastspring.com"> <link rel="dns-prefetch" href="//www.googletagmanager.com"> <link rel="preconnect" href="https://cdnjs.cloudflare.com" crossorigin> 
6<script type="text/javascript"> // Capture utm_* params from the URL into a 30-day cookie so they can be
7    // attached to FastSpring orders for GA4 purchase-event attribution.
8    // Last-touch: each new UTM-tagged landing overwrites the cookie.
9    (function() {
10      var params = new URLSearchParams(window.location.search);
11      var utmKeys = ['utm_source', 'utm_medium', 'utm_campaign', 'utm_term', 'utm_content'];
12      var captured = {};
13      utmKeys.forEach(function(k) {
14        if (params.has(k)) captured[k] = params.get(k);
15      });
16      if (Object.keys(captured).length > 0) {
17        var expires = new Date(Date.now() + 30 * 24 * 60 * 60 * 1000).toUTCString();
18        document.cookie = 'mp_utm=' + encodeURIComponent(JSON.stringify(captured))
19          + '; path=/; expires=' + expires + '; SameSite=Lax';
20      }
21    })(); </script>
21 
21<script>
vendor: 414 bytes, lines 21-27
21 !function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod?
22    n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n;
23    n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0;
24    t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window,
25    document,'script','//connect.facebook.net/en_US/fbevents.js');
26    
27    fbq('init', '
271220091678004526
vendor: 33 bytes, lines 27-28
27');
28    fbq('track', "PageView");
28</script>
28 <noscript> <img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=1220091678004526&ev=PageView&noscript=1" alt="Facebook tracking pixel"> </noscript> 
28<script type="text/javascript"> function fbTrackAddToCart(item) {
29      fbq('track', 'AddToCart', {
30        content_type: 'product',
31        content_ids: [item.id],
32        content_name: item.name,
33        value: item.price ? item.price * item.quantity : undefined,
34        currency: item.currency,
35        contents: [{
36          id: item.id,
37          quantity: item.quantity,
38          item_price: item.price
39        }]
40      });
41    }
42    
43    function trackContentView(data) {
44      fbq('track', 'ViewContent', data);
45    }
46    
47    function trackProductView(product_name, product_id) {
48      trackContentView({
49        content_name: product_name,
50        content_type: 'product',
51        content_ids: [product_id]
52      });
53    } </script>
vendor: 64 bytes, line 53
53 <script async src="https://www.googletagmanager.com/gtag/js?id=
53G-KEFHLY5QEM
vendor: 12 bytes, line 53
53"></script> 
53<script> 
vendor: 150 bytes, lines 53-57
53window.dataLayer = window.dataLayer || [];
54      function gtag(){dataLayer.push(arguments);}
55      gtag('js', new Date());
56    
57      gtag('config', '
57G-KEFHLY5QEM
vendor: 10 bytes, lines 57-58
57');
58      
58gtag('config', 'AW-1009090027'); </script>
58 
58<script type="text/javascript"> function gaTrackAddToCart(item) {
59      gtag('event', 'add_to_cart', {
60        currency: item.currency,
61        value: item.price ? item.price * item.quantity : undefined,
62        items: [{
63          item_id: item.id,
64          item_name: item.name,
65          price: item.price,
66          quantity: item.quantity
67        }]
68      });
69    }
70    
71    function gaTrackClick(target) {
72      gtag('event', 'Click', {
73        'target': target
74      });
75    } </script>
75 <link rel="stylesheet" type="text/css" href="//cdnjs.cloudflare.com/ajax/libs/cookieconsent2/3.0.3/cookieconsent.min.css"> 
75<script src="https://cdnjs.cloudflare.com/ajax/libs/cookieconsent2/3.0.3/cookieconsent.min.js" integrity="sha384-PDjg2ZdS3khPzd53i18+7tzB32JVQfFMrTXYo21RqPgUmEVAPwIhxOUF/8sP79CS" crossorigin="anonymous"></script>
75 
75<script> window.addEventListener("load", function() {
76    window.cookieconsent.initialise({
77      "palette": {
78        "popup": {
79          "background": "#252e39"
80        },
81        "button": {
82          "background": "#14a7d0"
83        }
84      },
85      "content": {
86        "message": "This website uses cookies to gather website and advertising analytics.",
87        "href": "/privacy"
88      }
89    })}); </script>
89 
89<script type="text/javascript"> function fastSpringErrorCallback(code) {
90        if (code === 400) { // empty session (e.g., no products in the cart)
91          alert("Your cart is empty");
92        }
93      }
94    
95      function fastSpringPopupClosed(orderReference) {
96        if (orderReference) {
97          window.location.replace("/order-success?order_id=" + orderReference.id);
98        }
99      }
100    
101      // Pass the GA client ID and any captured UTM params to FastSpring as order
102      // tags so they can be used for server-side GA4 Measurement Protocol
103      // attribution.
104      var orderTagged = false;
105    
106      // Cache product info from FastSpring so trackAddToCart can enrich GA/FB
107      // events with display name, price, and currency at click time.
108      window.fsProductCatalog = window.fsProductCatalog || {};
109    
110      function fastSpringDataCallback(data) {
111        if (!orderTagged && window.fastspring && window.fastspring.builder) {
112          var tags = {};
113    
114          var gaMatch = document.cookie.match(/_ga=GA\d+\.\d+\.([^;]+)/);
115          if (gaMatch) tags.ga_client_id = gaMatch[1];
116    
117          var utmMatch = document.cookie.match(/(?:^|; )mp_utm=([^;]+)/);
118          if (utmMatch) {
119            try {
120              var utms = JSON.parse(decodeURIComponent(utmMatch[1]));
121              Object.keys(utms).forEach(function(k) { tags[k] = utms[k]; });
122            } catch (e) {}
123          }
124    
125          if (Object.keys(tags).length > 0) {
126            fastspring.builder.tag(tags);
127            orderTagged = true;
128          }
129        }
130    
131        if (data && data.groups) {
132          data.groups.forEach(function(group) {
133            if (!group.items) return;
134            group.items.forEach(function(item) {
135              window.fsProductCatalog[item.product] = {
136                name: item.display,
137                price: item.priceValue,
138                currency: data.currency || 'USD'
139              };
140            });
141          });
142        }
143      } </script>
143 
143<script id="fsc-api" src="https://sbl.onfastspring.com/sbl/0.9.2/fastspring-builder.min.js" type="text/javascript" data-storefront="meterplugs.onfastspring.com/popup-meterplugs" data-error-callback="fastSpringErrorCallback" data-popup-closed="fastSpringPopupClosed" data-data-callback="fastSpringDataCallback" data-continuous="true"> </script>
143 
143<script> (function(w,d,e,u,f,l,n){w[f]=w[f]||function(){(w[f].q=w[f].q||[])
144        .push(arguments);},l=d.createElement(e),l.async=1,l.src=u,
145        n=d.getElementsByTagName(e)[0],n.parentNode.insertBefore(l,n);})
146        (window,document,'script','https://assets.mailerlite.com/js/universal.js','ml');
147        ml('account', '2186714'); </script>
147 <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.7.2/css/all.min.css" integrity="sha512-Evv84Mr4kqVGRNSgIGL/F/aIDqQb7xQ2vcrdIwxfjThSH8CSR7PBEakCr51Ck+w+/U6swU2Im1vVX0SVk9ABhg==" crossorigin="anonymous" referrerpolicy="no-referrer"> 
147<script type="text/javascript"> function trackAddToCart(product_id) {
148      var info = (window.fsProductCatalog || {})[product_id] || {};
149      var item = {
150        id: product_id,
151        name: info.name || product_id,
152        price: info.price,
153        currency: info.currency || 'USD',
154        quantity: 1
155      };
156      gaTrackAddToCart(item);
157      fbTrackAddToCart(item);
158    } </script>
158 </head> <body> <nav class="top-bar"> <ul> <li class="name"> <a href="/"><img src="/images/logo-small.png" srcset="/images/logo-small.png, /images/logo-small-2x.png 2x" alt="MeterPlugs logo"></a> </li> <li class="toggle-topbar"><a href="#"></a></li> </ul> <section> <ul class="left"> <li class="has-dropdown"> <a href="#">Products</a> <ul class="dropdown"> <li><label>Plugins</label></li> <li><a href="/dynameter">Dynameter 2</a></li> <li><a href="/kmeter">K-Meter</a></li> <li><a href="/lcast">LCAST</a></li> <li><a href="/loudness-penalty">Loudness Penalty 2</a></li> <li><a href="/perception-ab">Perception AB</a></li> <li><label>Standalone</label></li> <li><a href="/loudness-penalty-studio">Loudness Penalty Studio</a></li> <li><label>Free Tools</label></li> <li><a href="https://www.loudnesspenalty.com" target="_blank" rel="noopener">LoudnessPenalty.com</a></li> <li><a href="https://deliveryqc.com" target="_blank" rel="noopener">DeliveryQC.com</a></li> </ul> </li> <li><a href="/download">Download</a></li> <li><a href="/support">Support</a></li> <li><a href="/contact">Contact</a></li> <li><a href="/blog">Blog</a></li> </ul> <ul class="right"> <li> <a class="view-cart" href="#" data-fsc-action="ViewCart" rel="nofollow" style="color: #0081be"><i class="fi-shopping-cart"></i> View Cart</a> </li> </ul> </section> </nav> <div class="dark section" style="padding-left: 1em;"> <a href="/perception-ab">SALE: Perception AB, now with Atmos support. Save 30% until Oct 2nd.</a> </div> <div class="blue section"> <div class="heading"> <div> <h3><a href="/blog/2026/06/22/loudness-penalty-2-release.html">Loudness Penalty 2: More Detail, Same Simple Question</a></h3> <h5>Jun 22, 2026</h5> </div> </div> <div class="feature-left"> <div class="image"> <a href="/blog/2026/06/22/loudness-penalty-2-release.html"> <img src="/images/loudness-penalty-2-with-mini-thumb.png" alt="Loudness Penalty 2"> </a> </div> <div class="text content"> <p>Will your music be turned down by online streaming services? That’s the question Loudness Penalty has answered since day one — and it’s still the question Loudness Penalty 2 answers. Insert the plugin on your master, press play, and see exactly how much each service will turn your track up or down.</p> <a href="/blog/2026/06/22/loudness-penalty-2-release.html">Read more >></a> </div> </div> </div> <div class="section"> <div class="heading"> <div> <h3><a href="/blog/2026/03/29/dynameter-2-reviewed-in-sound-on-sound.html">Dynameter 2 Reviewed in Sound On Sound</a></h3> <h5>Mar 29, 2026</h5> </div> </div> <div class="feature-right"> <div class="image"> <a href="/blog/2026/03/29/dynameter-2-reviewed-in-sound-on-sound.html"> <img src="/images/dynameter-sos-review-thumb.jpg" alt="Dynameter 2 reviewed in Sound On Sound April 2026"> </a> </div> <div class="text content"> <p>Dynameter 2 has been reviewed in the April 2026 issue of Sound On Sound by Matt Houghton. We’re pleased to share some highlights from the review.</p> <a href="/blog/2026/03/29/dynameter-2-reviewed-in-sound-on-sound.html">Read more >></a> </div> </div> </div> <div class="section"> <div class="heading"> <div> <h3><a href="/blog/2022/06/14/mastering-with-perception-ab.html">Mastering With Perception AB</a></h3> <h5>Jun 14, 2022</h5> </div> </div> <div class="feature-left"> <div class="image"> <a href="/blog/2022/06/14/mastering-with-perception-ab.html"> <img src="/images/ian-perception-ab-thumb.jpg" alt="Ian Shepherd with Perception AB"> </a> </div> <div class="text content"> <p>What loudness should you aim for when releasing music online? As loud as possible? As dynamic as possible? -14 LUFS? Everyone is always asking for the <strong>perfect number</strong>.</p> <p>But here’s the trick - there is no answer. The best solution instead is to simply master the music to sound as good as possible…</p> <a href="/blog/2022/06/14/mastering-with-perception-ab.html">Read more >></a> </div> </div> </div> <div class="section"> <div class="heading"> <div> <h3><a href="/blog/2022/03/23/apple-switch-to-lufs.html">Apple Switches to LUFS, Enables Sound Check by Default</a></h3> <h5>Mar 23, 2022</h5> </div> </div> <div class="feature-right"> <div class="image"> <a href="/blog/2022/03/23/apple-switch-to-lufs.html"> <img src="/images/apple-music-albums-thumb.jpg" alt="Apple Music albums"> </a> </div> <div class="text content"> <p>We’ve been saying it was coming for years, and it finally happened!</p> <p>Apple has updated their <em>Sound Check</em> loudness normalization algorithm to use <a href="/blog/2016/09/25/loudness-units-101.html">LUFS</a>, and enabled it by default on new iOS devices and Macs. But why is this so important?</p> <a href="/blog/2022/03/23/apple-switch-to-lufs.html">Read more >></a> </div> </div> </div> <div class="section"> <div class="heading"> <div> <h3><a href="/blog/2021/07/15/spotify-disables-their-limiter.html">Spotify Disabled Their Limiter</a></h3> <h5>Jul 15, 2021</h5> </div> </div> <div class="feature-left"> <div class="image"> <a href="/blog/2021/07/15/spotify-disables-their-limiter.html"> <img src="/images/spotify-desktop-blue-thumb.jpg" alt="-14 LUFS"> </a> </div> <div class="text content"> <p>The title says it all, really - Spotify is one of the few streaming services to actually boost the loudness of quieter songs when normalizing, and until recently it was the only one to use a limiter to avoid clipping when it did this.</p> <a href="/blog/2021/07/15/spotify-disables-their-limiter.html">Read more >></a> </div> </div> </div> <div class="section"> <div class="single-column"> <div class="pagination"> <i class="fi-previous"></i> Previous <a href="/blog/page2" class="next">Next <i class="fi-next"></i></a> </div> </div> </div> <div class="dark section"> <div class="footer-newsletter"> <div> <h5>Stay up to date</h5> <p>Product releases, major updates and special offers.</p> <div class="ml-embedded" data-form="7cV4rH"></div> </div> </div> <div class="footer-links"> <div class="footer-col"> <h5>Products</h5> <ul> <li><a href="/dynameter">Dynameter 2</a></li> <li><a href="/kmeter">K-Meter</a></li> <li><a href="/lcast">LCAST</a></li> <li><a href="/loudness-penalty">Loudness Penalty</a></li> <li><a href="/loudness-penalty-studio">Loudness Penalty Studio</a></li> <li><a href="/perception-ab">Perception AB</a></li> </ul> </div> <div class="footer-col"> <h5>Resources</h5> <ul> <li><a href="/blog">Blog</a></li> <li><a href="/education">Education</a></li> <li><a href="/download">Download</a></li> <li><a href="/newsletter">Newsletter</a></li> <li><a href="https://www.loudnesspenalty.com" target="_blank" rel="noopener">LoudnessPenalty.com</a></li> <li><a href="https://deliveryqc.com" target="_blank" rel="noopener">DeliveryQC.com</a></li> </ul> </div> <div class="footer-col"> <h5>Company</h5> <ul> <li><a href="/about">About</a></li> <li><a href="/contact">Contact</a></li> <li><a href="/support">Support</a></li> <li><a href="/pr">Press</a></li> <li><a href="/terms">Terms</a></li> <li><a href="/privacy">Privacy</a></li> </ul> </div> </div> <div class="footer"> <div class="social"> <a href="https://www.facebook.com/MeterPlugs" target="_blank" rel="noopener"> <i class="fa-brands fa-facebook"></i> </a> <a href="https://x.com/meterplugs" target="_blank" rel="noopener"> <i class="fa-brands fa-x-twitter"></i> </a> <a href="https://www.youtube.com/user/MeterPlugs" target="_blank" rel="noopener"> <i class="fa-brands fa-youtube"></i> </a> <a href="/newsletter"><i class="fa-solid fa-envelope"></i></a> </div> <div class="copyright"> MeterPlugs © 2026 All rights reserved </div> </div> </div> <!--[if gt IE 8]><!--> 
158<script src="/js/modernizr.js"></script>
158 <!--<![endif]--> 
158<script type="text/javascript"> function Loader() {
159      this.callbacks = [];
160    }
161    
162    Loader.prototype.load = function () {
163      var that = this;
164    
165      Modernizr.load([{
166        load: '/js/combined.min.js',
167        complete: function () {
168          that.fireReadyEvent();
169        }
170      }]);
171    };
172    
173    Loader.prototype.onReady = function (fn) {
174      this.callbacks.push(fn);
175    };
176    
177    Loader.prototype.fireReadyEvent = function () {
178      for (var i = 0; i < this.callbacks.length; ++i) {
179        this.callbacks[i]();
180      }
181    };
182    
183    window.loader = new Loader();
184    window.loader.load(); </script>
184 
184<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"49630d62ed4c4f849ef48134b377a05a","r":1,"spa":2}' crossorigin="anonymous"></script>
184
185</body> </html> 

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.