The constructor for an ISRC object should receive all four attributes as an object. Generally, you'll probably instead use ISRC.parse to create a new ISRC object.
A 2-character code (A-Z only) based on country where the registrant’s home office is located (e.g. QZ)
The code assigned to the sound recording by the registrant (e.g. 1).
This library parses the code as a number
. The designation code will be padded with zeroes if needed when stringifying the ISRC.
A 3-character alphanumeric code that identifies the Registrant within a National Agency (e.g. QHZ)
The 2-digit year in which the ISRC was assigned to the recording (e.g. 21)
Converts the current ISRC object to a full ISRC string.
Generated using TypeDoc
An object representing a parsed ISRC code.