{
  "scope": "New synthetic mono WAV; local Node CPU; browser decode/WASM/UI/download and manual editing costs not tested",
  "versions": {
    "tf": "3.21.0",
    "basicPitch": "1.0.1"
  },
  "backend": "cpu",
  "modelFiles": [
    {
      "file": "model.json",
      "sha256": "1ed1aaee3409ec1dc098c8b01f430c0911f6fe9412e7af8086750f9e8f302f68"
    },
    {
      "file": "group1-shard1of1.bin",
      "sha256": "b142a95737a52e1e412d5f92e73d8bb80dfe8d04941acc0702f11f4524fb377c"
    }
  ],
  "matching": "Same pitch, inclusive100ms; maximize count then minimize absolute error, deterministic ties; wrong pitch on leftovers",
  "files": [
    {
      "file": "controlled-melody.wav",
      "sha256": "08a932dd2e76999c8440fef4116879640a8879e8d2d56425a6224683e6991eb4"
    },
    {
      "file": "evaluation.json",
      "sha256": "f3a43443c5f720582aebb6b82728481bd0d8cf75d34d52568139a65aebb8b835"
    },
    {
      "file": "evidence-manifest.json",
      "sha256": "e26f5d07f1b62865bbc391ca17403606c117acca5f284caae4abffea41603fac"
    },
    {
      "file": "ground-truth.json",
      "sha256": "923d49dd1aaaf6517b65e8d7d382a43eb2d402679547f4c611335d3737e6a422"
    },
    {
      "file": "matcher-tests.json",
      "sha256": "611a5a6f2d5eb1cc32f01ee52827b77e8831618adc4aa7a87c994b1687193e36"
    },
    {
      "file": "onset-errors.svg",
      "sha256": "aa7cb4c65e7e41273c4cfb3c009358767f8eec0e60bd3c45008480c69f100f99"
    },
    {
      "file": "parsed-midi.json",
      "sha256": "15cfd872a7e9d49477c9d66b90cfa3069676b3893cf99fee367335d8acb88cdf"
    },
    {
      "file": "raw-model-notes.json",
      "sha256": "7304d51a0f3376b2c72d6babe3e431309f626b1eb27f346d42a895ac989b0062"
    },
    {
      "file": "raw-output.mid",
      "sha256": "f437597d3391fbca72855b6e13e41e6bf01e63142ab8066b97899dea234c89ef"
    },
    {
      "file": "scoring.mjs",
      "sha256": "f286750d2b3cd416e71df19712d08f354f758c857172780f1a076aadee7bc96c"
    }
  ]
}