<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://www.bbritten.com/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://www.bbritten.com/feed.php">
        <title>BBritten.com - notes</title>
        <description>A Voyage Around My Ears</description>
        <link>https://www.bbritten.com/</link>
        <image rdf:resource="https://www.bbritten.com/_media/wiki/dokuwiki.svg" />
       <dc:date>2026-04-03T22:54:02+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://www.bbritten.com/notes/nientestatexplain"/>
                <rdf:li rdf:resource="https://www.bbritten.com/notes/statexplain"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://www.bbritten.com/_media/wiki/dokuwiki.svg">
        <title>BBritten.com</title>
        <link>https://www.bbritten.com/</link>
        <url>https://www.bbritten.com/_media/wiki/dokuwiki.svg</url>
    </image>
    <item rdf:about="https://www.bbritten.com/notes/nientestatexplain">
        <dc:format>text/html</dc:format>
        <dc:date>2026-02-19T14:34:29+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>nientestatexplain</title>
        <link>https://www.bbritten.com/notes/nientestatexplain</link>
        <description>
&lt;h2 class=&quot;sectionedit1&quot; id=&quot;niente_statistics_-_definitions&quot;&gt;Niente Statistics - Definitions&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
This site&amp;#039;s &lt;a href=&quot;https://www.bbritten.com/agstats/agstats&quot; class=&quot;wikilink1&quot; title=&quot;agstats:agstats&quot; data-wiki-id=&quot;agstats:agstats&quot;&gt;Aggregate Statistics&lt;/a&gt; page shows the current state of play with my music collection as analysed by my own Niente FLAC checking software -but the significance or precise meaning of each number might not be obvious. Here are some explanations.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Niente Statistics - Definitions&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;niente_statistics_-_definitions&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:1,&amp;quot;range&amp;quot;:&amp;quot;1-318&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit2&quot; id=&quot;general_statistics&quot;&gt;General Statistics&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;General Statistics&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;general_statistics&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:2,&amp;quot;range&amp;quot;:&amp;quot;319-349&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit3&quot; id=&quot;total_number_of_recordings&quot;&gt;Total Number of Recordings&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Hopefully self-explanatory, but maybe not obvious: Niente scans for individual &lt;em&gt;files&lt;/em&gt; and it would be wrong to count files as &amp;#039;recordings&amp;#039; (since Beethoven&amp;#039;s Fifth symphony probably comes as four separate files, one for each movement, but should only count as one recording). Accordingly, Niente groups files by the physical folder they&amp;#039;re found in …and it&amp;#039;s the count of these folders that is displayed on the statistics report, where one folder is taken to mean one recording, no matter how many individual FLACs it may contain. 
&lt;/p&gt;

&lt;p&gt;
Technically, the number comes as a &lt;em&gt;count(distinct substr(filename, 1, length(filename) - instr(replace(filename, &amp;#039;/&amp;#039;, &amp;#039;x&amp;#039;), &amp;#039;/&amp;#039;))) as &amp;#039;Count&amp;#039;&lt;/em&gt;, which looks horrible but basically takes each individual FLAC&amp;#039;s filename, removes the bit after the last forward slash (which is literally the FLAC&amp;#039;s filename) and thus creates a &amp;#039;folder name&amp;#039; for each FLAC. It then &amp;#039;distincts&amp;#039; those folder names, so that four FLACs&amp;#039; folder is only counted once. The count shown is thus a count of distinct &lt;strong&gt;folders&lt;/strong&gt;, not individual FLACs.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Total Number of Recordings&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;total_number_of_recordings&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:3,&amp;quot;range&amp;quot;:&amp;quot;350-1449&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit4&quot; id=&quot;recordings_with_physical_integrity_problems&quot;&gt;Recordings with physical integrity problems&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Every FLAC ever created is &amp;#039;born&amp;#039; with an internal bit of data which is an MD5 hash of the audio signal component of the FLAC. Niente then performs a fresh MD5 hash of the audio signal during its physical integrity checks: you would hope that the new MD5 hash matches the one the FLAC was initially created with. If it does, it proves that the FLAC&amp;#039;s audio signal is bit-for-bit identical today with the signal as it was first created: there&amp;#039;s been no bit-rot and the file is entirely without corruption.
&lt;/p&gt;

&lt;p&gt;
The definition for this statistic, therefore, is that the &lt;em&gt;new&lt;/em&gt; MD5 hash is &lt;strong&gt;not&lt;/strong&gt; identical to the &amp;#039;natal&amp;#039; MD5 hash: something about this FLAC&amp;#039;s audio signal has changed since the FLAC was first created. That strongly implies internal, physical corruption of the FLAC files -and that can only be fixed by restoring it from a known good backup… or by re-ripping the file in its entirety.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Recordings with physical integrity problems&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;recordings_with_physical_integrity_problems&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:4,&amp;quot;range&amp;quot;:&amp;quot;1450-2403&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit5&quot; id=&quot;recordings_not_yet_checked&quot;&gt;Recordings not yet checked&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
This site&amp;#039;s &lt;a href=&quot;https://www.bbritten.com/articles/axioms&quot; class=&quot;wikilink1&quot; title=&quot;articles:axioms&quot; data-wiki-id=&quot;articles:axioms&quot;&gt;Axioms of Classical Music Tagging&lt;/a&gt;&amp;#039;s very first Axiom is that there are &lt;em&gt;eight&lt;/em&gt; metadata tags that we definitely ought to have when tagging up FLAC files. If Niente detects that &lt;em&gt;all&lt;/em&gt; of those tags are empty, it will declare the file(s) involved as likely having never been subject to one of its integrity checks and thus count them on this part of the aggregate statistics report. This is a sort-of “process violation”: you&amp;#039;ve added FLACs to the Niente database by performing an incremental database refresh. You&amp;#039;ve then failed to go on to perform a differential or full integrity check on those new FLACs, so data about them in Niente&amp;#039;s database is empty. A fresh integrity check will sort this problem out swiftly. 
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Recordings not yet checked&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;recordings_not_yet_checked&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:5,&amp;quot;range&amp;quot;:&amp;quot;2404-3195&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit6&quot; id=&quot;missing_tags_of_any_kind&quot;&gt;Missing tags of any kind&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
This is a corrollary to the above statistic: if &lt;em&gt;some&lt;/em&gt; of the eight essential tags are empty but others are not, this suggests that the file(s) concerned &lt;strong&gt;have&lt;/strong&gt; been integrity checked at some point, but that the empty tags are empty because they were never populated. That&amp;#039;s not a process issue: that&amp;#039;s a “you&amp;#039;re tagging your FLACs incorrectly” problem… and the only fix for it is to re-tag your FLACs in a more standard way.
&lt;/p&gt;

&lt;p&gt;
Niente won&amp;#039;t double-count, by the way: any file which is on the &amp;#039;not analysed at all&amp;#039; report will definitely &lt;strong&gt;not&lt;/strong&gt; be on the &amp;#039;some tags are missing&amp;#039; report.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Missing tags of any kind&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;missing_tags_of_any_kind&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:6,&amp;quot;range&amp;quot;:&amp;quot;3196-3823&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit7&quot; id=&quot;logical_inconsistencies&quot;&gt;Logical Inconsistencies&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Logical Inconsistencies&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;logical_inconsistencies&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:7,&amp;quot;range&amp;quot;:&amp;quot;3824-3859&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit8&quot; id=&quot;inconsistent_yearalbum_tags&quot;&gt;Inconsistent YEAR/ALBUM tags&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Axiom 5 of the &lt;a href=&quot;https://www.bbritten.com/articles/axioms&quot; class=&quot;wikilink1&quot; title=&quot;articles:axioms&quot; data-wiki-id=&quot;articles:axioms&quot;&gt;Axioms of Classical Music Tagging&lt;/a&gt; state that the ALBUM tag is used to store the &lt;em&gt;extended composition name&lt;/em&gt;. The extended composition name is further defined in that Axiom as “the actual composition name plus the distinguishing artist&amp;#039;s name plus the year of recording”. That means your ALBUM tag might be something like &lt;em&gt;Peter Grimes (Britten - 1958)&lt;/em&gt;. That means that there&amp;#039;s a recording year mentioned in the ALBUM tag. Unfortunately, there&amp;#039;s also a recording year mentioned in the DATE (or YEAR) tag: see &lt;a href=&quot;https://www.bbritten.com/articles/axioms&quot; class=&quot;wikilink1&quot; title=&quot;articles:axioms&quot; data-wiki-id=&quot;articles:axioms&quot;&gt;Axiom 7&lt;/a&gt;. 
&lt;/p&gt;

&lt;p&gt;
As two independent tags, there&amp;#039;s no earthly reason why the year mentioned in the ALBUM tag should agree with the year mentioned in the YEAR or DATE tag… but common sense suggests that they &lt;em&gt;ought&lt;/em&gt; to do so. This statistic counts any recording for which the “YEAR=ALBUM&amp;#039;s date component” equation is &lt;strong&gt;not&lt;/strong&gt; true. The fix for this statistic is to re-tag the affected FLACs and get the recording year correct, consistently and then to perform a fresh integrity check.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Inconsistent YEAR\/ALBUM tags&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;inconsistent_yearalbum_tags&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:8,&amp;quot;range&amp;quot;:&amp;quot;3860-4948&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit9&quot; id=&quot;inconsistent_tracknumber_tags&quot;&gt;Inconsistent TRACKNUMBER tags&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Left to their own devices, most CD rippers will say tracks 1 to 4 belong to Mozart&amp;#039;s symphony and tracks 5 to 8 to Beethoven&amp;#039;s, but &lt;a href=&quot;https://www.bbritten.com/articles/axioms&quot; class=&quot;wikilink1&quot; title=&quot;articles:axioms&quot; data-wiki-id=&quot;articles:axioms&quot;&gt;Axiom 9&lt;/a&gt; states that if Mozart deserves tracks 1 to 4, Beethoven&amp;#039;s symphony must also have tracks 1 to 4, because it&amp;#039;s just as valid and independent a recording as Mozart&amp;#039;s, even though it was shipped on the same CD. Thus, every independent recording should always start with a track number of &amp;#039;1&amp;#039; -and this report will list any folders where that&amp;#039;s not true. The fix for this statistic is to renumber your FLACs&amp;#039; track numbers, starting from 1, and then perform a fresh integrity check.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Inconsistent TRACKNUMBER tags&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;inconsistent_tracknumber_tags&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:9,&amp;quot;range&amp;quot;:&amp;quot;4949-5628&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit10&quot; id=&quot;inconsistent_performercomment_tags&quot;&gt;Inconsistent PERFORMER/COMMENT tags&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/articles/axioms&quot; class=&quot;wikilink1&quot; title=&quot;articles:axioms&quot; data-wiki-id=&quot;articles:axioms&quot;&gt;Axiom 3&lt;/a&gt; states that we list all the performers on a recording in the COMMENT tag. We might therefore expect to see listed there such names as “Leonard Bernstein, New York Philharmonic”, say. Axiom 6 then goes on to say that the PERFORMER tag is where we mention the &lt;em&gt;distinguishing&lt;/em&gt; artist for a recording: the one performer whose presence tells us the difference between &lt;em&gt;this&lt;/em&gt; recording of a particular symphony and &lt;em&gt;that&lt;/em&gt; recording of the same symphony. In our example, the New York Philharmonic will have recorded Mahler&amp;#039;s symphonies under numerous composers, so they cannot possibly be used to distinguish between those recordings. You can, however, tell Bernstein&amp;#039;s Mahler 2nd from Bruno Walter&amp;#039;s or Zubin Mehta&amp;#039;s, even though the New York Phil were involved on each occasion: so, the artist that distinguishes between recordings is, in this case, the conductor. 
&lt;/p&gt;

&lt;p&gt;
The logical issue then becomes: if you&amp;#039;re going to mention Bernstein in the COMMENT tag and if he&amp;#039;s the distinguishing artist that gets mentioned in the PERFORMER tag, you&amp;#039;d expect the COMMENT and PERFORMER tags to agree on his name! You cannot have “COMMENT includes Leonard Bernstein” and PERFORMER mentions Lennard Bernsteen“, for example. This statistic highlights how many times that correspondence between the two tags has failed to be implemented. The fix is to re-tag your FLACs and then perform a fresh integrity check.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Inconsistent PERFORMER\/COMMENT tags&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;inconsistent_performercomment_tags&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:10,&amp;quot;range&amp;quot;:&amp;quot;5629-7101&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit11&quot; id=&quot;inconsistent_performeralbum_tags&quot;&gt;Inconsistent PERFORMER/ALBUM tags&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
We&amp;#039;ve already seen that Axiom 5 states that the ALBUM tag should contain the &lt;em&gt;extended&lt;/em&gt; composition name -and that this means it will consist, in part, of part of the name of the distinguishing artist for a given recording. For example, “Symphony No. 5 (Bernstein - 1961)”. We&amp;#039;ve also just seen that the PERFORMER tag is expected, by Axiom 6, to mention the &lt;em&gt;full&lt;/em&gt; name of the distinguishing artist. Put the two axioms together and they logically imply that the part-name in the ALBUM tag ought to be present to some extent in the PERFORMER tag. If it&amp;#039;s “Bernstein” in one, it can&amp;#039;t be “Bernstten” in the other.
&lt;/p&gt;

&lt;p&gt;
This statistic counts the number of FLACs for which this correspondence between PERFORMER and ALBUM tags is &lt;strong&gt;not&lt;/strong&gt; true: the fix is to re-tag your FLACs and perform a fresh integrity check.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Inconsistent PERFORMER\/ALBUM tags&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;inconsistent_performeralbum_tags&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:11,&amp;quot;range&amp;quot;:&amp;quot;7102-7954&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit12&quot; id=&quot;inconsistent_artistcomposer_tags&quot;&gt;Inconsistent ARTIST/COMPOSER tags&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Axiom 2 states that the ARTIST tag is used to store the name of the composer of a recorded piece &lt;em&gt;and&lt;/em&gt; that the COMPOSER tag will store &lt;strong&gt;exactly&lt;/strong&gt; the same information. Duplicating data in this way is not ideal but is done to assuage the music player gods: some of them display “ARTIST”, some display “COMPOSER” and some expose both: it&amp;#039;s therefore a good idea to have identical information in both tags so that your music is accessible in a variety of music players.
&lt;/p&gt;

&lt;p&gt;
This statistic therefore simply counts the number of tracks for which the ARTIST and COMPOSER equivalence is &lt;strong&gt;not&lt;/strong&gt; true: the fix is, as usual, to re-tag your files and perform a fresh integrity check.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Inconsistent ARTIST\/COMPOSER tags&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;inconsistent_artistcomposer_tags&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:12,&amp;quot;range&amp;quot;:&amp;quot;7955-8674&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit13&quot; id=&quot;inconsistent_bit_depthsample_rates&quot;&gt;Inconsistent Bit Depth/Sample Rates&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Unusually, we now come to a Niente Statistic which is &lt;em&gt;not&lt;/em&gt; mandated by the Axioms of Classical Music Tagging! When you rip music from a standard CD, it will conform to &lt;a href=&quot;https://en.wikipedia.org/wiki/Compact_Disc_Digital_Audio&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://en.wikipedia.org/wiki/Compact_Disc_Digital_Audio&quot; rel=&quot;ugc nofollow noopener&quot;&gt;the Red Book standard&lt;/a&gt; for CD Audio, meaning that it will consist of one sample created ever 1/44,100th of a second and with each sample having one of 65,536 possible values. That&amp;#039;s a 16-bit number, so we say that standard CD Audio is a 16-bit value, sampled at 44,100Hz. SACD audio is likely to be a 24-bit value sampled at 88,200Hz. Even higher resolution audio might be produced as 24-bit values sampled at 192,000Hz: it remains the case (at the time of writing, at least) that no-one is selling audiophiles 32-bit audio samples! The point is that we &lt;em&gt;expect &lt;/em&gt;“ordinary” audio to be 16-bit and 44.1KHz (or sometimes 48KHz); we similarly expect 24-bit audio to be 48KHz or higher. If we encounter a 192KHz FLAC at 16-bit, or a 24-bit FLAC at 44.1KHz, something would appear to be a bit &amp;#039;off&amp;#039;! 
&lt;/p&gt;

&lt;p&gt;
This statistic therefore counts the number of FLACs with oddly contradictory bit depths and sample rates. If it&amp;#039;s 16 bit and sampled higher than 48KHz, it&amp;#039;s counted. If it&amp;#039;s 24 bit and sampled less than 48KHz, it&amp;#039;s also counted. The only way to fix such apparently &amp;#039;odd&amp;#039; FLACs would be to re-rip them from the source media at more appropriate bit depths and sampling rates (and then do a fresh integrity check).
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Inconsistent Bit Depth\/Sample Rates&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;inconsistent_bit_depthsample_rates&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:13,&amp;quot;range&amp;quot;:&amp;quot;8675-10163&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit14&quot; id=&quot;other_statistics&quot;&gt;Other Statistics&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Other Statistics&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;other_statistics&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:14,&amp;quot;range&amp;quot;:&amp;quot;10164-10192&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit15&quot; id=&quot;album_art_size_issues&quot;&gt;Album Art size issues&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
The last few statistics on the report tend to be &amp;#039;impressionistic&amp;#039; ones: there&amp;#039;s no absolute standard to judge things by and some of them may be matters of taste or personal preference.
&lt;/p&gt;

&lt;p&gt;
The first is the use of embedded album art and whether that artwork is of sufficient quality. Axiom 16 mentions that album art is important and ought to be of sufficient quality so as to aid in music identification and recognition. It mandates it should therefore be of &amp;#039;decently-large size&amp;#039;.
&lt;/p&gt;

&lt;p&gt;
Quite what counts as &amp;#039;decently large&amp;#039; is obviously an entirely subjective matter -which is why Niente lets you configure a &amp;#039;too small&amp;#039; threshold (defaults to 300x300px) and a &amp;#039;too large&amp;#039; one (defaults to 1400x1400px). This statistic counts the number of FLACs with embedded art which breaches one of those configured conditions. The fix for FLACs caught in this count is to obtain fresh album art of a more appropriate size and to re-embed that new art within your FLACs using suitable tagging tools.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Album Art size issues&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;album_art_size_issues&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:15,&amp;quot;range&amp;quot;:&amp;quot;10193-11207&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit16&quot; id=&quot;potential_volume_boosts&quot;&gt;Potential Volume Boosts&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
This statistic only appears after a special &amp;#039;volume boost check&amp;#039; integrity test has been performed. Niente measures the peak loudness detected in each &lt;em&gt;file&lt;/em&gt; and then groups by &lt;em&gt;folder&lt;/em&gt; to determine if everything in a folder (which corresponds to a single &amp;#039;work&amp;#039; or recording of a work) could be &lt;strong&gt;physically&lt;/strong&gt; volume boosted, to bring the peak loudness closer to the maximum, theoretical, non-distorting peak loudness of 0dB. In Niente&amp;#039;s configuration file, you can set a “Threshold dB for volume boosts”, which defaults to 2dB. That is, anything which &lt;em&gt;could&lt;/em&gt; be volume-boosted by &lt;strong&gt;less&lt;/strong&gt; than 2dB will be ignored, but anything that can be boosted by &lt;strong&gt;more&lt;/strong&gt; than 2dB is counted as a &amp;#039;too quiet&amp;#039; FLAC that could benefit from real volume boosting.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Potential Volume Boosts&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;potential_volume_boosts&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:16,&amp;quot;range&amp;quot;:&amp;quot;11208-11999&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit17&quot; id=&quot;missing_replaygain_information&quot;&gt;Missing ReplayGain Information&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Peak volume boosting involves re-coding the audio signal in a FLAC: lots of people dislike the idea of physically (and irreversibly) messing with the audio ripped from a CD or an SACD. The ReplayGain industry standard for volume boosting is a way of analysing an audio file and measuring its &amp;#039;perceived loudness&amp;#039; and comparing that to an &amp;#039;ideal loudness&amp;#039; (of +89dB). If a FLAC can be boosted up (or down) in volume to achieve that ideal loudness, a metadata tag can be written to the FLAC describing what that boost should be. A &lt;em&gt;player&lt;/em&gt; can then use that information to &lt;strong&gt;dynamically&lt;/strong&gt; perform a volume boost as the FLAC is being played, without altering the audio signal stored within the FLAC in any way: this is potentially a more desirable way to volume boost, rather than messing with the audio signal physically.
&lt;/p&gt;

&lt;p&gt;
Niente reads these metadata tags if they&amp;#039;re present -and counts them for this statistic if they&amp;#039;re not. Semplice can perform this ReplayGain analysis and write the necessary tags for you, so that&amp;#039;s the fix for any files listed on this report.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Missing ReplayGain Information&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;missing_replaygain_information&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:17,&amp;quot;range&amp;quot;:&amp;quot;12000-13106&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit18&quot; id=&quot;missing_audio_data_in_filenames&quot;&gt;Missing audio data in filenames&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
When you are searching through your music collection using nothing more than your operating system&amp;#039;s File Manager, it would be helpful (perhaps) to know whether a particular file was originally ripped from a standard CD or is a high-resolution FLAC ripped from the likes of an SACD. For that to be possible, however, you need to see the “24 bit, 88.2KHz” or “16-bit, 44.1KHz” audio data in the physical file name.
&lt;/p&gt;

&lt;p&gt;
Semplice can be auto-configured to add these &amp;#039;markers&amp;#039; into a file name, so that “01-Allegro.flac” becomes, for example, “01-Allegro-16-44100.flac”. Other FLAC taggers can be configured similarly. This statistic then counts the number of FLAC files for which this file naming convention is &lt;em&gt;not&lt;/em&gt; true.  The fix is to manually re-name the files (and then to perform a new integrity check), or to use better ripping/tagging software that puts the relevant bits of information into the physical file names at the time of ripping/tagging automatically.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Missing audio data in filenames&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;missing_audio_data_in_filenames&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:18,&amp;quot;range&amp;quot;:&amp;quot;13107-14115&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit19&quot; id=&quot;folders_with_multiple_tracks&quot;&gt;Folders with multiple tracks&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
When you rip a Beethoven fifth symphony, you &lt;em&gt;probably&lt;/em&gt; expect that it will be stored as four separate FLACs, one for each movement. There is no actual requirement for that to be true, however: some rippers will &amp;#039;merge&amp;#039; multiple tracks into a single &amp;#039;work&amp;#039;; my own Semplice tool will similarly merge tracks into single &amp;#039;SuperFLACs&amp;#039; after the ripping is complete.
&lt;/p&gt;

&lt;p&gt;
A single SuperFLAC that contains all the audio belonging to a recorded work can be practically useful: file systems tend to like fewer, larger files than to have to deal with multiple smaller ones. Some music playing software also cannot really handle &amp;#039;gapless playback&amp;#039; when switching from one track to another: they&amp;#039;ll introduce an audible pause or glitch between tracks. Having everything on one file means there is no track switching to worry about, so gapless playback becomes automatic.
&lt;/p&gt;

&lt;p&gt;
For these sorts of reasons, Niente has been coded to believe that if there&amp;#039;s more than one FLAC in a folder, you&amp;#039;re “doing it wrong”! This statistic therefore counts the number of folders in which multiple FLACs simultaneously exist. The fix for any folders so identified is to use a tool like Semplice to merge the multiple per-track FLACs into a single SuperFLAC.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Folders with multiple tracks&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;folders_with_multiple_tracks&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:19,&amp;quot;range&amp;quot;:&amp;quot;14116-15381&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit20&quot; id=&quot;possible_duplicate_recordings&quot;&gt;Possible duplicate recordings&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
We&amp;#039;ve already mentioned the MD5 hash &amp;#039;fingerprint&amp;#039; of a FLAC&amp;#039;s audio signal: change one single bit in that audio signal and the MD5 hash value will change wildly, such is the hash computation algorithm. It therefore follows that if two MD5 hashes are identical, the chances of that happening by happenstance are utterly miniscule. Put another way, if two MD5 hashes are identical, it is almost an absolutely certainty that we&amp;#039;re actually looking at identical recordings appearing in the same Niente database.
&lt;/p&gt;

&lt;p&gt;
That is what this statistic records: instances of where the same MD5 hash appears more than once in the database of recordings. It has happened to me when I&amp;#039;ve re-purchased a recording, having forgotten that I already own it, and on the re-rip, I decide the piece is an orchestral one, rather than a symphonic work. I thus end up with two folders in two different genre sub-folders, but both ripped from the same recording at separate times. This statistic will flag that sort of cataloguing (and purchasing!) mishap. 
&lt;/p&gt;

&lt;p&gt;
The fix for this statistic is to pick one of the recordings as &amp;#039;the winner&amp;#039; and to delete the second and redundant copy. Then do a fresh integrity check!
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Possible duplicate recordings&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;possible_duplicate_recordings&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:20,&amp;quot;range&amp;quot;:&amp;quot;15382-&amp;quot;} --&gt;
&lt;!-- cachefile /var/www/dokuwiki/data/cache/6/6943f8347345e46586fae0c9a3ca160c.xhtml used --&gt;
</description>
    </item>
    <item rdf:about="https://www.bbritten.com/notes/statexplain">
        <dc:format>text/html</dc:format>
        <dc:date>2026-02-19T16:00:11+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>statexplain</title>
        <link>https://www.bbritten.com/notes/statexplain</link>
        <description>
&lt;h2 class=&quot;sectionedit1&quot; id=&quot;giocoso_statistics_-_definitions&quot;&gt;Giocoso Statistics - Definitions&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
This site&amp;#039;s &lt;a href=&quot;https://www.bbritten.com/agstats/agstats&quot; class=&quot;wikilink1&quot; title=&quot;agstats:agstats&quot; data-wiki-id=&quot;agstats:agstats&quot;&gt;Aggregate Statistics&lt;/a&gt; page shows the current state of play with my music collection -but the significance or precise meaning of each number might not be obvious. Here are some explanations.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Giocoso Statistics - Definitions&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;giocoso_statistics_-_definitions&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:1,&amp;quot;range&amp;quot;:&amp;quot;1-267&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit2&quot; id=&quot;recordings&quot;&gt;1.0 Recordings&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
A “recording” is, usually, a complete work or composition, stripped from the context of any physical medium it might have been supplied on. If a CD contains eight tracks, four belonging to Symphony No. 5 and four to Symphony No. 8, then Symphony No. 5 is one “recording” and Symphony No. 8 is another, entirely separate, recording. It can work the other way round, too: if Wagner&amp;#039;s Götterdämmerung is shipped on 4 separate CDs, it&amp;#039;s nevertheless a single “recording”. In one sense, then, a “recording” is analogous to “what a composer wrote as a distinct unit of output”.
&lt;/p&gt;

&lt;p&gt;
There are some exceptions to this general rule: if a CD ships 13 short songs by a composer, none of which have particular significance on their own, but all together they make a nice &amp;#039;program&amp;#039; of work, then those might well be grouped together in my collection. Think &amp;#039;folksongs by Benjamin Britten&amp;#039; or any number of works by Percy Grainger: if they last mere minutes, they have no especial, individual merit, but there&amp;#039;s a meaningful “recording” to be had out of them in the aggregate.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;1.0 Recordings&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;recordings&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:2,&amp;quot;range&amp;quot;:&amp;quot;268-1356&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit3&quot; id=&quot;average_number_of_recordings_played_per_day&quot;&gt;2.0 Average Number of Recordings Played Per Day&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
You can calculate averages in many ways, but this site does it slightly more unusually than most! The number is basically a “mean” of the number of plays per day, but days on which absolutely nothing is played are not used as part of the calculation of the denominator. In other words, if I play 10 recordings on Monday, 10 on Tuesday and 10 on Friday, then when I calculate the mean number of plays on Saturday, I take 10+10+10 and divide by the three days on which some music was played: that&amp;#039;s 10+10+10 ÷ 3 days = average of 10 per day. I do not say “30 plays over 5 days = 6 plays per day”. I&amp;#039;m interested in how many times I play music when I play music, not in the times when I don&amp;#039;t, basically!
&lt;/p&gt;

&lt;p&gt;
Since the release of Giocoso Version 3.30, the average number of recordings played per day is calculated on a rolling 365-day basis. That is, only plays that have taken place in the time period “now minus 365 days” are included in the calculation. This is simply because how often I played back in 2021 seems rather less than important to me now than it did in 2022!
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;2.0 Average Number of Recordings Played Per Day&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;average_number_of_recordings_played_per_day&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:3,&amp;quot;range&amp;quot;:&amp;quot;1357-2487&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit4&quot; id=&quot;total_play-length&quot;&gt;3.0 Total Play-Length&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Every recording has an accurate duration measured in seconds. If a recording is comprised of multiple tracks, the accurate duration of each track is summed to yield a single &amp;#039;per recording&amp;#039; duration for the entire work. It&amp;#039;s then trivially easy to sum these durations across the entire collection and derive the number of seconds the entire music collection lasts for -and then to divide that by 86,400 (the number of seconds in a day) to arrive, finally, at the number of days it would take to play the entire music collection, beginning to end, without any breaks.
&lt;/p&gt;

&lt;p&gt;
Now, a physical CD can contain anywhere from barely 40 minutes to somewhere around 85 minutes of music: it&amp;#039;s highly variable, and you can&amp;#039;t really say that X minutes of playback time equals Y number of CDs in any meaningful manner. Nevertheless, I visited this Gramophone review and took the CD durations of the first 25 CDs listed on it, arriving at an average time for the 25 CDs of 68 minutes (technically, 67.66666…, but who&amp;#039;s counting?!). 68 minutes is 4,080 seconds, and that&amp;#039;s 0.0472 of a day. So, if you take my collection&amp;#039;s total duration in days and divide by 0.0472, you arrive at a number which is, approximately, the number of physical CDs my digital music collection would represent.
&lt;/p&gt;

&lt;p&gt;
It should be said, however, that I have no idea how many physical CDs I actually have, especially since I switched to buying FLAC downloads from the likes of Prestoclassical in around 2015: large parts of my collection have therefore never existed in physical form. That portion of it which is physical is sitting in several large boxes in my loft, unloved and uncounted!
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;3.0 Total Play-Length&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;total_play-length&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:4,&amp;quot;range&amp;quot;:&amp;quot;2488-4162&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit5&quot; id=&quot;number_and_proportion_of_recordings_not_yet_played&quot;&gt;4.0 Number and Proportion of Recordings Not Yet Played&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Giocoso stores its recordings with a unique folder name in its RECORDINGS table; it records its plays with a unique folder name in its PLAYS table. If you simply say &amp;#039;select me items in the RECORDINGS table which have no corresponding folder name in the PLAYS table&amp;#039;, that will be a list of recordings without matching plays: those are counted as unplayed recordings. If you then take that number of unplayed recordings and divide by the total number of items in the RECORDINGS table, that gives you the proportion of the collection which doesn&amp;#039;t have a matching play and is thus unplayed.
&lt;/p&gt;

&lt;p&gt;
Of course, I may have listened to a recording using a player that isn&amp;#039;t Giocoso (that would be true for anything I played before 9th January 2021, of course, which is when Giocoso was first written), so Giocoso saying “10% of your collection is unplayed” doesn&amp;#039;t mean 10% is really unplayed: it means that Giocoso isn&amp;#039;t aware of 10% of the collection having been played. At the time of writing (October 2024), for example, I know that Giocoso doesn&amp;#039;t think I&amp;#039;ve played any part of the Solti Ring Cycle… but I most certainly have, completely, multiple times… just not in the past 4 years!
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;4.0 Number and Proportion of Recordings Not Yet Played&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;number_and_proportion_of_recordings_not_yet_played&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:5,&amp;quot;range&amp;quot;:&amp;quot;4163-5412&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit6&quot; id=&quot;rarely-performed_composers&quot;&gt;5.0 Rarely-Performed Composers&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
For the purposes of this statistic, Giocoso is hard-wired to think that if a composer has had nothing of their music played within the past 120 days, they count as a &amp;#039;rarely-performed&amp;#039; composer. Provided a single recording of a composer&amp;#039;s work is then played, even if it only lasts for 33 seconds, they disappear off this count. Ideally, given my music collection consists of the work of around 625 composers, I&amp;#039;d want to see no more than around 65-ish composers thought to be &amp;#039;rarely-played&amp;#039;, with a minimum of probably 30 or 40 (so, roughly, 5% to 10% or so). Of course, if you&amp;#039;re Wagner, playing you every alternate Wednesday is going to be a bit of a tough proposition, so there will always be a handful of composers who, because of the nature of their output, won&amp;#039;t get played quite as frequently as the 120 day cut-off would like. It will, in other words, be practically impossible for this statistic ever to be zero if there&amp;#039;s a substantial and diverse music collection being assessed.
&lt;/p&gt;

&lt;p&gt;
Incidentally, there&amp;#039;s an interplay between this statistic and the setting of the configuration parameter &lt;em&gt;Hours before composer eligible for second play&lt;/em&gt;. If that&amp;#039;s set to “720”, for example, then you&amp;#039;re saying that if I play some Beethoven on 1st January, I can&amp;#039;t play him again until 31st January (because 720 hours is 30 days). It goes without saying, I hope, that if you set this &amp;#039;time bar&amp;#039; parameter to 2,880 hours (which is 120 days!) that &lt;em&gt;every&lt;/em&gt; composer would end up being classed as &amp;#039;rarely-played&amp;#039;, since you&amp;#039;ve configured things in such a way that no composer can be replayed until at least 120 days has elapsed between plays. A huge time bar setting is therefore not conducive to abolishing rarely-played composers!
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;5.0 Rarely-Performed Composers&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;rarely-performed_composers&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:6,&amp;quot;range&amp;quot;:&amp;quot;5413-7180&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit7&quot; id=&quot;how_can_plays_exceed_recordings&quot;&gt;6.0 How can Plays exceed Recordings?&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
The count of plays can obviously exceed the number of recordings if you play something more than once!
&lt;/p&gt;

&lt;p&gt;
You can do that and still leave other recordings in your collection completely unplayed, however, so it&amp;#039;s perfectly possible to have Plays exceed Recordings and yet still have a non-zero percentage of unplayed recordings. If I own 10 recordings and play 1 of them 100 times, your count of plays will be 100, your count of unplayed will be 9 and your percentage unplayed will be 90%, despite the high absolute number of plays.
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/agstats/agstats&quot; class=&quot;wikilink1&quot; title=&quot;agstats:agstats&quot; data-wiki-id=&quot;agstats:agstats&quot;&gt;Back to the Statistics&lt;/a&gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;6.0 How can Plays exceed Recordings?&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;how_can_plays_exceed_recordings&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:7,&amp;quot;range&amp;quot;:&amp;quot;7181-&amp;quot;} --&gt;
&lt;!-- cachefile /var/www/dokuwiki/data/cache/1/1702ebdc6e57f5ba497874e67ab8c453.xhtml used --&gt;
</description>
    </item>
</rdf:RDF>
