2018 Metafile Legend

Two data files, meta.txt and rmeta.txt, the former for new releases, the latter for reissues, compilations, vault music. Fields separated by '|':

  1. Points: Make does a numeric sort on this field as first key.
  2. Artist: Last name '_' first name, such that make can do an alpha sort on this as second key.
  3. Title: Album title.
  4. Label: Label; may be preceded by dates (e.g., 1972 or 1972-74) and comma; may be followed by format (e.g., EP, or 2CD).
  5. Release date: Written as MM-DD, including '0' to pad to two digits. "-2016" indicates a 2016 release date.
  6. Flags: Used to specify genre, also whether I have heard the record. More than one may be set:
    • 1: I own a hard copy of the album (could be CDR).
    • 2: I've heard the record from a streaming or download source.
    • B: Blues/Gospel/R&B
    • C: Country/Americana/Folk
    • E: Electronica
    • H: Hip-Hop/Rap
    • J: Jazz
    • K: Classical
    • M: Metal
    • W: World, both pop and folk, including Latin
  7. Data: Multiple segments, each separated by comma (','), preferably sorted alphabetically. Each segment consists of a key (alpha abbreviation), optionally followed by colon (':') and a number, which is the rank position of the record on the list, or a plus ('+'), which indicates an unranked point, or '*N' for N points. There are two series of data: one from major sources which are scored 5 (1st place), 4 (2-5th), 3 (6-10th), 2 (11-20th), 1 (anything above 20th); then following a semicolon, one from minor sources which are generally scored 3 (1st place), 2 (2-5th), 1 (anything above 5th). The keys are listed in the legend data file (legend-data.txt). Ties aren't marked this year (in previous years they were marked '*'; sorry, I screwed up). If a list contains multiple records in a numeric slot (often by same artist), each are credited (subject to notes below). The distinction between major and minor is somewhat arbitrary, but long lists tend to count as major (even if by idiots), and short and/or unranked lists as minor.
  8. Comment: Anything else considered a comment. These appear in the output, but aren't counted.

The legend-data.txt file also consists of fields separated by '|'. They are:

  1. Key: The key for the list, used in data above.
  2. Type: How the list is counted, if any rank in the list gets more than one point: empty means everything gets one point; extra points are noted by the cutoff rank, with comma separating each tier -- e.g., "20,1" gives 2 points to everything ≥ 20 except 3 points ≥ 1.
  3. Name: The plain name for the list.
  4. URL: Where to find the list (often just the top of the list.
  5. Alt URL: An alternate (unofficial) source for the list (often these are easier to work with than the actual URL.)
  6. Comment: Any additional comments. Within this the following subfields (comma-separated) are noted:
    • RC:# Robert Christgau letter grades (1-3 stars are divisions of B+, B+ counts as ***)
    • TH:# Tom Hull letter grades

Since I don't have corresponding lists to work off of, and since I value their reviews highly, I've decided to score RC, MT, and TH as: A/A+ 5, A- 4, B+/*** 3, ** 2, * 1; omitting the 2014 (and earlier) releases. I haven't sucked up all of TH's letter grades -- only those mentioned by others.

Some general guidelines on which lists were counted (and which not):

  • Where separate "international" and "national" lists are provided, only "international" is counted. Similarly, "local" (state or city) lists are not counted.
  • Most genre lists are counted, except classical, soundtracks, Christian. I have virtually no interest in metal but have almost always counted metal lists.
  • Honorable mentions or unranked extras added to lists are generally counted, with '+' instead of rank numbers. Same for unranked lists (although unless explicitly stated, unnumbered lists are generally assumed to be top-down).
  • Format-specific lists (e.g., EPs, mixtapes) are usually ignored. EPs occurring in general lists are counted, but singles are generally not.
  • Don't bother with lists that are aggregates of other lists, figuring they're just approximations of this aggregate. Also don't bother with reader polls (although I make a couple exceptions).


The following lists have been counted:

    Warning: fopen(legend-data.txt): failed to open stream: No such file or directory in /home/thull/th_html/ocston/nm/y2018/legend.php on line 7