Easy Audio ยป APE tags

easy-audio also has support for APEv2 tags. You can read a tag from a current file position by ape:read-apev2-tag or from an end of a file with ape:read-apev2-tag-from-end. Both of these functions accept a bitreader as their only argument.

API

read-apev2-tag(reader)
Read APEv2 tag from the reader
read-apev2-tag-from-end(reader)
Helper function to read APEv2 tag from the end of the reader's stream. Needs APEv2 tag with a footer.
apev2-tag-item
An item (key/value pair) in apev2 tag block
  • key
    Typestring
    Readereasy-audio.ape:apev2-tag-item-key
  • value
    Typet
    Readereasy-audio.ape:apev2-tag-item-value
  • read-only
    Typeboolean
    Readereasy-audio.ape::apev2-tag-item-read-only
apev2-tag-error
APEv2 tag error
    *apev2-external-format*
    External format used in human-readable APEv2 items. Defaults to UTF-8, CR/LF EOL style.