<?xml version="1.0" encoding="utf-8"?>
<PRONOM-Report xmlns="http://pronom.nationalarchives.gov.uk">
  <report_format_detail>
    <FileFormat>
      <FormatID>1507</FormatID>
      <FormatName>Broadcast WAVE</FormatName>
      <FormatVersion>2 MPEG Encoding</FormatVersion>
      <FormatAliases>BWAVE (2), BWF (2)</FormatAliases>
      <FormatFamilies>WAVE</FormatFamilies>
      <FormatTypes>Audio</FormatTypes>
      <FormatDisclosure>
      </FormatDisclosure>
      <FormatDescription>Broadcast WAVE is a chunk-based audio format developed by the European Broadcasting Union, and based on the Microsoft WAVE format, which is in turn based on the generic Resource Interchange File Format (RIFF) specification developed by Microsoft and IBM. Structurally, a BWAVE file is composed of a number of chunks, each comprising a four character code chunk identifier, the chunk size, and the chunk data. It comprises a RIFF header with a WAVE data type identifier, followed by a series of chunks. Every file must include a Broadcast Audio Extension chunk, containing metadata required for exchange of information between broadcasters, a Format chunk, which describes the format of the audio data, and a Data chunk, containing the audio data itself. BWAVE files which contain MPEG-encoded audio data must also include a Fact chunk, containing file-dependent information about the audio data, and an MPEG Audio Extension chunk, containing extra information required to describe the MPEG encoding.</FormatDescription>
      <BinaryFileFormat>
      </BinaryFileFormat>
      <ByteOrders>
      </ByteOrders>
      <ReleaseDate>
      </ReleaseDate>
      <WithdrawnDate>
      </WithdrawnDate>
      <ProvenanceSourceID>178</ProvenanceSourceID>
      <ProvenanceName>National Library of New Zealand / National Library of New Zealand</ProvenanceName>
      <ProvenanceSourceDate>11 Feb 2015</ProvenanceSourceDate>
      <ProvenanceDescription>
      </ProvenanceDescription>
      <LastUpdatedDate>28 Sep 2020</LastUpdatedDate>
      <FormatNote>
      </FormatNote>
      <FormatRisk>
      </FormatRisk>
      <TechnicalEnvironment>
      </TechnicalEnvironment>
      <FileFormatIdentifier>
        <Identifier>audio/x-wav</Identifier>
        <IdentifierType>MIME</IdentifierType>
      </FileFormatIdentifier>
      <FileFormatIdentifier>
        <Identifier>fmt/708</Identifier>
        <IdentifierType>PUID</IdentifierType>
      </FileFormatIdentifier>
      <ExternalSignature>
        <ExternalSignatureID>1583</ExternalSignatureID>
        <Signature>wav</Signature>
        <SignatureType>File extension</SignatureType>
      </ExternalSignature>
      <InternalSignature>
        <SignatureID>830</SignatureID>
        <SignatureName>BWAVE MPEG 2</SignatureName>
        <SignatureNote>RIFF header, WAVE ID, BEXT chunk (Version=2), Format chunk</SignatureNote>
        <ByteSequence>
          <ByteSequenceID>1035</ByteSequenceID>
          <PositionType>Absolute from BOF</PositionType>
          <Offset>0</Offset>
          <MaxOffset>0</MaxOffset>
          <IndirectOffsetLocation>
          </IndirectOffsetLocation>
          <IndirectOffsetLength>
          </IndirectOffsetLength>
          <Endianness>
          </Endianness>
          <ByteSequenceValue>52494646{4}57415645*62657874{350}0200*666D7420{4}5000</ByteSequenceValue>
        </ByteSequence>
      </InternalSignature>
      <InternalSignature>
        <SignatureID>831</SignatureID>
        <SignatureName>BWAVE MPEG 2 variant</SignatureName>
        <SignatureNote>RIFF header, WAVE ID, Format chunk, BEXT chunk (Version=2)</SignatureNote>
        <ByteSequence>
          <ByteSequenceID>1036</ByteSequenceID>
          <PositionType>Absolute from BOF</PositionType>
          <Offset>0</Offset>
          <MaxOffset>0</MaxOffset>
          <IndirectOffsetLocation>
          </IndirectOffsetLocation>
          <IndirectOffsetLength>
          </IndirectOffsetLength>
          <Endianness>
          </Endianness>
          <ByteSequenceValue>52494646{4}57415645*666D7420{4}5000*62657874{350}0200</ByteSequenceValue>
        </ByteSequence>
      </InternalSignature>
      <RelatedFormat>
        <RelationshipType>Has priority over</RelationshipType>
        <RelatedFormatID>654</RelatedFormatID>
        <RelatedFormatName>Waveform Audio</RelatedFormatName>
        <RelatedFormatVersion>
        </RelatedFormatVersion>
      </RelatedFormat>
      <RelatedFormat>
        <RelationshipType>Has priority over</RelationshipType>
        <RelatedFormatID>785</RelatedFormatID>
        <RelatedFormatName>Waveform Audio (WAVEFORMATEX)</RelatedFormatName>
        <RelatedFormatVersion>
        </RelatedFormatVersion>
      </RelatedFormat>
      <RelatedFormat>
        <RelationshipType>Has priority over</RelationshipType>
        <RelatedFormatID>1314</RelatedFormatID>
        <RelatedFormatName>Broadcast WAVE</RelatedFormatName>
        <RelatedFormatVersion>2 Generic</RelatedFormatVersion>
      </RelatedFormat>
    </FileFormat>
    <SearchCriteria>Criteria</SearchCriteria>
  </report_format_detail>
</PRONOM-Report>
