ISO usually contains necessary text information about album, artist and tracks. Sometimes it may be missing but it is possible to provide the XML file with necessary metadata. The XML must match the XSD specification attached below:

<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified">
  <xs:element name="root">
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="store"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="store">
    <xs:complexType>
      <xs:sequence>
        <xs:element maxOccurs="unbounded" ref="track"/>
      </xs:sequence>
      <xs:attribute name="id" use="required"/>
      <xs:attribute name="type" use="required" type="xs:string"/>
      <xs:attribute name="version" use="required" type="xs:decimal"/>
    </xs:complexType>
  </xs:element>
  <xs:element name="track">
    <xs:complexType>
      <xs:sequence>
        <xs:element maxOccurs="unbounded" ref="meta"/>
      </xs:sequence>
      <xs:attribute name="id" use="required" type="xs:integer"/>
    </xs:complexType>
  </xs:element>
  <xs:element name="meta">
    <xs:complexType>
      <xs:attribute name="name" use="required" type="xs:string"/>
      <xs:attribute name="value" use="required"/>
    </xs:complexType>
  </xs:element>
</xs:schema>

XML file must have the same name as ISO file, e.g. if ISO file name is SACDImage.iso then XML file name must be: SACDImage.xml

Here is an example of SACDImage.xml:

<?xml version="1.0" encoding="utf-8"?>
<root>
    <store id="34E0589D547C48D499B9368B1EF2826C" type="SACD" version="1.2">
        <track id="2">
            <meta name="ARTIST" value="Some Artist"/>
            <meta name="TITLE" value="Some Track Name"/>
            <meta name="ALBUM" value="Some Album"/>
            <meta name="DATE" value="1989"/>
            <meta name="GENRE" value="Classical"/>
            <meta name="PERFORMER" value="Some Performaer"/>
            <meta name="TRACKNUMBER" value="2"/>
            <meta name="TOTALTRACKS" value="5"/>
        </track>
    </store>
</root>