{
  "result": "PASS",
  "method": "Independent Python SMF byte parser; not generator event objects",
  "files": [
    {
      "file": "four-four.mid",
      "bytes": 80,
      "ppq": 480,
      "tempo": 500000,
      "meter": [
        4,
        4
      ],
      "notes": [
        [
          0,
          144,
          60,
          80
        ],
        [
          240,
          128,
          60,
          0
        ],
        [
          480,
          144,
          64,
          80
        ],
        [
          720,
          128,
          64,
          0
        ],
        [
          1440,
          144,
          67,
          80
        ],
        [
          1680,
          128,
          67,
          0
        ],
        [
          1920,
          144,
          72,
          80
        ],
        [
          2160,
          128,
          72,
          0
        ]
      ],
      "sha256": "fe215370fd5c02299b5faabfa9e880215246ad6f683e3376ff1ce1d2c5999e2e"
    },
    {
      "file": "three-four.mid",
      "bytes": 80,
      "ppq": 480,
      "tempo": 500000,
      "meter": [
        3,
        4
      ],
      "notes": [
        [
          0,
          144,
          60,
          80
        ],
        [
          240,
          128,
          60,
          0
        ],
        [
          480,
          144,
          64,
          80
        ],
        [
          720,
          128,
          64,
          0
        ],
        [
          1440,
          144,
          67,
          80
        ],
        [
          1680,
          128,
          67,
          0
        ],
        [
          1920,
          144,
          72,
          80
        ],
        [
          2160,
          128,
          72,
          0
        ]
      ],
      "sha256": "4dbf4243bcbb2b86ecae7da0a9605ef03d34a68bbddcf6602a1aea443f1b4707"
    },
    {
      "file": "six-eight.mid",
      "bytes": 80,
      "ppq": 480,
      "tempo": 500000,
      "meter": [
        6,
        8
      ],
      "notes": [
        [
          0,
          144,
          60,
          80
        ],
        [
          240,
          128,
          60,
          0
        ],
        [
          480,
          144,
          64,
          80
        ],
        [
          720,
          128,
          64,
          0
        ],
        [
          1440,
          144,
          67,
          80
        ],
        [
          1680,
          128,
          67,
          0
        ],
        [
          1920,
          144,
          72,
          80
        ],
        [
          2160,
          128,
          72,
          0
        ]
      ],
      "sha256": "520d414b6858104906a62370dbb370ccd517a32161f5b8967689f875c36ebe04"
    }
  ],
  "differences": [
    {
      "file": "three-four.mid",
      "offsets": [
        33
      ]
    },
    {
      "file": "six-eight.mid",
      "offsets": [
        33,
        34
      ]
    }
  ]
}