;; -*- lexical-binding: t -*- ;; ;; this file: ;; https://dataswamp.org/~incal/emacs-init/isrc-verify.el ;; ;; source: ;; https://en.wikipedia.org/wiki/International_Standard_Recording_Code ;; ;; history: ;; 1986 - ISO 3901 (updated 2001) ;; 1989 - endorsed by IFPI, RIAA, and the Japanese recording industry ;; ;; main idea/principle: ;; An ISRC denotes _a specific recording_, not a general ;; composition or tune; thus any remastering of the material should ;; get their own (new) ISRC. ;; ;; the format: ;; Always 12 items: CC-XXX-YY-NNNNN ;; ;; CC, country code (ISO 3166-1-Alpha-2) ;; (Note: "US" but also "QM" is the USA due to them ;; overflowing their numbers.) ;; ;; XXX, alphanumeric registrant ;; ;; YY, year (last two digits) ;; ;; NNNNN: the individual audio or video recording. ;; NNNNN will be unique for that song, to that year (provide 'isrc-verify)