{
  "result": "PASS",
  "method": "Independent RIFF chunk walk and SMF event parse; browser acceptance from actual saved UI observations, not inferred from FFmpeg",
  "rows": [
    {
      "file": "pcm16.wav",
      "bytes": 307244,
      "formatTag": 1,
      "subFormatTag": null,
      "bits": 16,
      "channels": 1,
      "sampleRate": 48000,
      "chunks": [
        {
          "tag": "fmt ",
          "length": 16
        },
        {
          "tag": "data",
          "length": 307200
        }
      ],
      "browserResult": "4 events and actual download",
      "sha256": "3fa81f7ba7abde320e5b2cd014169bd005ea0561d667d0a9e443def526f79036",
      "localMidi": {
        "bytes": 71,
        "noteOns": 4,
        "noteOffs": 4,
        "sha256": "9736362acd205547ada71858df5e8d61ebfeac26584107d69a1ecd9bb7695934"
      },
      "browserMidi": {
        "bytes": 71,
        "noteOns": 4,
        "noteOffs": 4,
        "sha256": "9736362acd205547ada71858df5e8d61ebfeac26584107d69a1ecd9bb7695934"
      }
    },
    {
      "file": "pcm24.wav",
      "bytes": 460902,
      "formatTag": 65534,
      "subFormatTag": 1,
      "bits": 24,
      "channels": 1,
      "sampleRate": 48000,
      "chunks": [
        {
          "tag": "fmt ",
          "length": 40
        },
        {
          "tag": "LIST",
          "length": 26
        },
        {
          "tag": "data",
          "length": 460800
        }
      ],
      "browserResult": "4 events and actual download",
      "sha256": "17d1a793855f1722395a107c34ac3867fe8b48b8c6d71be44df0caa9c5358f00",
      "localMidi": {
        "bytes": 71,
        "noteOns": 4,
        "noteOffs": 4,
        "sha256": "9736362acd205547ada71858df5e8d61ebfeac26584107d69a1ecd9bb7695934"
      },
      "browserMidi": {
        "bytes": 71,
        "noteOns": 4,
        "noteOffs": 4,
        "sha256": "9736362acd205547ada71858df5e8d61ebfeac26584107d69a1ecd9bb7695934"
      }
    },
    {
      "file": "float32.wav",
      "bytes": 614514,
      "formatTag": 65534,
      "subFormatTag": 3,
      "bits": 32,
      "channels": 1,
      "sampleRate": 48000,
      "chunks": [
        {
          "tag": "fmt ",
          "length": 40
        },
        {
          "tag": "fact",
          "length": 4
        },
        {
          "tag": "LIST",
          "length": 26
        },
        {
          "tag": "data",
          "length": 614400
        }
      ],
      "browserResult": "4 events and actual download",
      "sha256": "1e53427897b185469a01cdaf362e18ce0824bfc09cf9a2434f3ecd71026902dc",
      "localMidi": {
        "bytes": 71,
        "noteOns": 4,
        "noteOffs": 4,
        "sha256": "9736362acd205547ada71858df5e8d61ebfeac26584107d69a1ecd9bb7695934"
      },
      "browserMidi": {
        "bytes": 71,
        "noteOns": 4,
        "noteOffs": 4,
        "sha256": "9736362acd205547ada71858df5e8d61ebfeac26584107d69a1ecd9bb7695934"
      }
    },
    {
      "file": "adpcm.wav",
      "bytes": 77948,
      "formatTag": 2,
      "subFormatTag": null,
      "bits": 4,
      "channels": 1,
      "sampleRate": 48000,
      "chunks": [
        {
          "tag": "fmt ",
          "length": 50
        },
        {
          "tag": "fact",
          "length": 4
        },
        {
          "tag": "LIST",
          "length": 26
        },
        {
          "tag": "data",
          "length": 77824
        }
      ],
      "browserResult": "decode failed",
      "sha256": "d692d216547c0626d479c94092c20c3a686074931f08e250a200f7166f5a4604",
      "localMidi": {
        "bytes": 71,
        "noteOns": 4,
        "noteOffs": 4,
        "sha256": "9736362acd205547ada71858df5e8d61ebfeac26584107d69a1ecd9bb7695934"
      }
    }
  ]
}