{
  "dateBeijing": "2026-10-06",
  "checkedAtUtc": "2026-10-06T05:09:08.262Z",
  "scope": "Generated monophonic partial mixtures, mono WAV and MP3. Native FFmpeg float decode and offline Node CPU Basic Pitch. Not a browser, song, voice, DAW, phone, speed or accuracy benchmark.",
  "environment": {
    "node": "v24.19.0",
    "platform": "win32",
    "backend": "cpu",
    "basicPitch": "1.0.1",
    "midiWriter": "2.0.28"
  },
  "sourceAppSha256": "e42f9b0b60bb6fd73b2539a1ae9ca3b09f34ab874e35423162b384df68c19660",
  "parameters": {
    "sampleRate": 22050,
    "durationSeconds": 2.5,
    "referencePitches": [
      48,
      52,
      55,
      60
    ],
    "starts": [
      0.2,
      0.75,
      1.3,
      1.85
    ],
    "toneDurationSeconds": 0.35,
    "edgeFadeSamples": 220,
    "targetSourceRms": 0.16,
    "bitDepth": 16,
    "mp3BitrateKbps": 128,
    "onsetThreshold": 0.25,
    "frameThreshold": 0.25,
    "minNoteLengthFrames": 5
  },
  "definitions": [
    {
      "id": "fundamental",
      "partials": [
        1,
        0,
        0
      ],
      "generatorRawRms": 0.5189627791528147,
      "generatorScale": 0.30830727448545225,
      "quantizedSource": {
        "rms": 0.15999508013879654,
        "peak": 0.30828857421875,
        "samples": 55125
      }
    },
    {
      "id": "second-dominant",
      "partials": [
        0.2,
        1,
        0.3
      ],
      "generatorRawRms": 0.5516372133726206,
      "generatorScale": 0.29004569692060095,
      "quantizedSource": {
        "rms": 0.15999507048516143,
        "peak": 0.3983154296875,
        "samples": 55125
      }
    },
    {
      "id": "missing-fundamental",
      "partials": [
        0,
        1,
        0.3
      ],
      "generatorRawRms": 0.5418046335544154,
      "generatorScale": 0.29530939768888226,
      "quantizedSource": {
        "rms": 0.1599951291717377,
        "peak": 0.3677978515625,
        "samples": 55125
      }
    }
  ],
  "results": [
    {
      "id": "fundamental",
      "format": "wav",
      "inputFilename": "fundamental.wav",
      "inputBytes": 110294,
      "inputSha256": "09fcad4b5394850439d2db7c3f26546582ca0780389d184506423f8f5a556f65",
      "decoded": {
        "rms": 0.15999508013879654,
        "peak": 0.30828857421875,
        "samples": 55125
      },
      "status": "midi_exported",
      "noteCount": 9,
      "midiFilename": "fundamental-wav-cpu.mid",
      "midiBytes": 171,
      "notes": [
        {
          "pitch": 48,
          "ticks": 134,
          "durationTicks": 67,
          "velocity": 0.29133858267716534
        },
        {
          "pitch": 48,
          "ticks": 201,
          "durationTicks": 234,
          "velocity": 0.6299212598425197
        },
        {
          "pitch": 48,
          "ticks": 435,
          "durationTicks": 89,
          "velocity": 0.4094488188976378
        },
        {
          "pitch": 48,
          "ticks": 524,
          "durationTicks": 67,
          "velocity": 0.29133858267716534
        },
        {
          "pitch": 52,
          "ticks": 724,
          "durationTicks": 256,
          "velocity": 0.6456692913385826
        },
        {
          "pitch": 52,
          "ticks": 981,
          "durationTicks": 123,
          "velocity": 0.3543307086614173
        },
        {
          "pitch": 55,
          "ticks": 1271,
          "durationTicks": 234,
          "velocity": 0.6614173228346457
        },
        {
          "pitch": 55,
          "ticks": 1505,
          "durationTicks": 134,
          "velocity": 0.29133858267716534
        },
        {
          "pitch": 60,
          "ticks": 1783,
          "durationTicks": 358,
          "velocity": 0.5590551181102362
        }
      ],
      "midiSha256": "236a9a0bdc9d098423d2a22c4a961fe29f4280fed166eae518648bf3def4129a",
      "uniquePitches": [
        48,
        52,
        55,
        60
      ],
      "outsideReferencePitches": [],
      "absentReferencePitches": []
    },
    {
      "id": "fundamental",
      "format": "mp3",
      "inputFilename": "fundamental.mp3",
      "inputBytes": 41421,
      "inputSha256": "480346317df3f551b4ec235931a8abd6ba3d8a1825c1468874e1de5c284596ca",
      "decoded": {
        "rms": 0.15199955003731325,
        "peak": 0.29306113719940186,
        "samples": 55125
      },
      "status": "midi_exported",
      "noteCount": 8,
      "midiFilename": "fundamental-mp3-cpu.mid",
      "midiBytes": 162,
      "notes": [
        {
          "pitch": 48,
          "ticks": 134,
          "durationTicks": 67,
          "velocity": 0.2992125984251969
        },
        {
          "pitch": 48,
          "ticks": 201,
          "durationTicks": 256,
          "velocity": 0.6062992125984252
        },
        {
          "pitch": 48,
          "ticks": 457,
          "durationTicks": 67,
          "velocity": 0.3779527559055118
        },
        {
          "pitch": 48,
          "ticks": 524,
          "durationTicks": 67,
          "velocity": 0.29133858267716534
        },
        {
          "pitch": 52,
          "ticks": 724,
          "durationTicks": 267,
          "velocity": 0.6299212598425197
        },
        {
          "pitch": 52,
          "ticks": 992,
          "durationTicks": 111,
          "velocity": 0.33070866141732286
        },
        {
          "pitch": 55,
          "ticks": 1271,
          "durationTicks": 368,
          "velocity": 0.5118110236220472
        },
        {
          "pitch": 60,
          "ticks": 1783,
          "durationTicks": 358,
          "velocity": 0.5590551181102362
        }
      ],
      "midiSha256": "c41e8d4c2a19289c6386ae24b8e20386e76bd6739489f6f818e9dfe02598ef66",
      "uniquePitches": [
        48,
        52,
        55,
        60
      ],
      "outsideReferencePitches": [],
      "absentReferencePitches": []
    },
    {
      "id": "second-dominant",
      "format": "wav",
      "inputFilename": "second-dominant.wav",
      "inputBytes": 110294,
      "inputSha256": "6543b67173fca84f5e66e62dd88517d3b5f9d5cf186f6901142d15a7d3556858",
      "decoded": {
        "rms": 0.15999507048516143,
        "peak": 0.3983154296875,
        "samples": 55125
      },
      "status": "midi_exported",
      "noteCount": 13,
      "midiFilename": "second-dominant-wav-cpu.mid",
      "midiBytes": 202,
      "notes": [
        {
          "pitch": 48,
          "ticks": 178,
          "durationTicks": 234,
          "velocity": 0.6535433070866141
        },
        {
          "pitch": 67,
          "ticks": 189,
          "durationTicks": 323,
          "velocity": 0.36220472440944884
        },
        {
          "pitch": 60,
          "ticks": 189,
          "durationTicks": 312,
          "velocity": 0.3779527559055118
        },
        {
          "pitch": 48,
          "ticks": 412,
          "durationTicks": 134,
          "velocity": 0.44881889763779526
        },
        {
          "pitch": 71,
          "ticks": 713,
          "durationTicks": 312,
          "velocity": 0.3464566929133858
        },
        {
          "pitch": 64,
          "ticks": 713,
          "durationTicks": 312,
          "velocity": 0.33858267716535434
        },
        {
          "pitch": 52,
          "ticks": 713,
          "durationTicks": 357,
          "velocity": 0.6062992125984252
        },
        {
          "pitch": 74,
          "ticks": 1248,
          "durationTicks": 312,
          "velocity": 0.33070866141732286
        },
        {
          "pitch": 67,
          "ticks": 1248,
          "durationTicks": 256,
          "velocity": 0.30708661417322836
        },
        {
          "pitch": 55,
          "ticks": 1248,
          "durationTicks": 379,
          "velocity": 0.5748031496062992
        },
        {
          "pitch": 79,
          "ticks": 1783,
          "durationTicks": 313,
          "velocity": 0.33070866141732286
        },
        {
          "pitch": 72,
          "ticks": 1783,
          "durationTicks": 269,
          "velocity": 0.2677165354330709
        },
        {
          "pitch": 60,
          "ticks": 1783,
          "durationTicks": 347,
          "velocity": 0.6377952755905512
        }
      ],
      "midiSha256": "626e284560282a80f1ac066c47c35ca3d85d47dc49808eea0c554d2935cf14f3",
      "uniquePitches": [
        48,
        52,
        55,
        60,
        64,
        67,
        71,
        72,
        74,
        79
      ],
      "outsideReferencePitches": [
        64,
        67,
        71,
        72,
        74,
        79
      ],
      "absentReferencePitches": []
    },
    {
      "id": "second-dominant",
      "format": "mp3",
      "inputFilename": "second-dominant.mp3",
      "inputBytes": 41421,
      "inputSha256": "22ee4de2a5fc42bde944bfb1de2fa968f1176be588bf00db0c74a22f110d7264",
      "decoded": {
        "rms": 0.15199329510762372,
        "peak": 0.37848156690597534,
        "samples": 55125
      },
      "status": "midi_exported",
      "noteCount": 14,
      "midiFilename": "second-dominant-mp3-cpu.mid",
      "midiBytes": 210,
      "notes": [
        {
          "pitch": 48,
          "ticks": 178,
          "durationTicks": 234,
          "velocity": 0.6535433070866141
        },
        {
          "pitch": 67,
          "ticks": 189,
          "durationTicks": 323,
          "velocity": 0.3779527559055118
        },
        {
          "pitch": 60,
          "ticks": 189,
          "durationTicks": 301,
          "velocity": 0.3858267716535433
        },
        {
          "pitch": 48,
          "ticks": 412,
          "durationTicks": 134,
          "velocity": 0.4566929133858268
        },
        {
          "pitch": 71,
          "ticks": 713,
          "durationTicks": 323,
          "velocity": 0.3543307086614173
        },
        {
          "pitch": 64,
          "ticks": 713,
          "durationTicks": 312,
          "velocity": 0.3464566929133858
        },
        {
          "pitch": 52,
          "ticks": 713,
          "durationTicks": 368,
          "velocity": 0.5984251968503937
        },
        {
          "pitch": 74,
          "ticks": 1248,
          "durationTicks": 312,
          "velocity": 0.33070866141732286
        },
        {
          "pitch": 67,
          "ticks": 1248,
          "durationTicks": 245,
          "velocity": 0.30708661417322836
        },
        {
          "pitch": 55,
          "ticks": 1248,
          "durationTicks": 312,
          "velocity": 0.6377952755905512
        },
        {
          "pitch": 55,
          "ticks": 1560,
          "durationTicks": 67,
          "velocity": 0.2992125984251969
        },
        {
          "pitch": 79,
          "ticks": 1783,
          "durationTicks": 313,
          "velocity": 0.33858267716535434
        },
        {
          "pitch": 72,
          "ticks": 1783,
          "durationTicks": 291,
          "velocity": 0.29133858267716534
        },
        {
          "pitch": 60,
          "ticks": 1783,
          "durationTicks": 358,
          "velocity": 0.6220472440944882
        }
      ],
      "midiSha256": "d90c17b72c3c322540ee3eb54528766fcd80a96cac92d4d0301d484dd12fdbe8",
      "uniquePitches": [
        48,
        52,
        55,
        60,
        64,
        67,
        71,
        72,
        74,
        79
      ],
      "outsideReferencePitches": [
        64,
        67,
        71,
        72,
        74,
        79
      ],
      "absentReferencePitches": []
    },
    {
      "id": "missing-fundamental",
      "format": "wav",
      "inputFilename": "missing-fundamental.wav",
      "inputBytes": 110294,
      "inputSha256": "3f4ace930a8fb65e7964bc425641900ce3248b9e4dc0ace9d24d8cde634ba293",
      "decoded": {
        "rms": 0.1599951291717377,
        "peak": 0.3677978515625,
        "samples": 55125
      },
      "status": "midi_exported",
      "noteCount": 8,
      "midiFilename": "missing-fundamental-wav-cpu.mid",
      "midiBytes": 162,
      "notes": [
        {
          "pitch": 60,
          "ticks": 189,
          "durationTicks": 334,
          "velocity": 0.47244094488188976
        },
        {
          "pitch": 67,
          "ticks": 201,
          "durationTicks": 323,
          "velocity": 0.5039370078740157
        },
        {
          "pitch": 71,
          "ticks": 713,
          "durationTicks": 334,
          "velocity": 0.49606299212598426
        },
        {
          "pitch": 64,
          "ticks": 713,
          "durationTicks": 334,
          "velocity": 0.4645669291338583
        },
        {
          "pitch": 74,
          "ticks": 1237,
          "durationTicks": 357,
          "velocity": 0.4645669291338583
        },
        {
          "pitch": 67,
          "ticks": 1248,
          "durationTicks": 346,
          "velocity": 0.49606299212598426
        },
        {
          "pitch": 79,
          "ticks": 1783,
          "durationTicks": 324,
          "velocity": 0.4881889763779528
        },
        {
          "pitch": 72,
          "ticks": 1783,
          "durationTicks": 324,
          "velocity": 0.4881889763779528
        }
      ],
      "midiSha256": "35de54187c7da33b6435c4eed70a338bdf19d9bee7529e0e63226b49fb2efc97",
      "uniquePitches": [
        60,
        64,
        67,
        71,
        72,
        74,
        79
      ],
      "outsideReferencePitches": [
        64,
        67,
        71,
        72,
        74,
        79
      ],
      "absentReferencePitches": [
        48,
        52,
        55
      ]
    },
    {
      "id": "missing-fundamental",
      "format": "mp3",
      "inputFilename": "missing-fundamental.mp3",
      "inputBytes": 41421,
      "inputSha256": "94b6d8808ad878d57afebd524ca7517d4156ed60c925636b61621e139ca77f43",
      "decoded": {
        "rms": 0.1519925358150976,
        "peak": 0.3495558500289917,
        "samples": 55125
      },
      "status": "midi_exported",
      "noteCount": 8,
      "midiFilename": "missing-fundamental-mp3-cpu.mid",
      "midiBytes": 162,
      "notes": [
        {
          "pitch": 67,
          "ticks": 189,
          "durationTicks": 323,
          "velocity": 0.5118110236220472
        },
        {
          "pitch": 60,
          "ticks": 189,
          "durationTicks": 334,
          "velocity": 0.48031496062992124
        },
        {
          "pitch": 71,
          "ticks": 713,
          "durationTicks": 334,
          "velocity": 0.49606299212598426
        },
        {
          "pitch": 64,
          "ticks": 713,
          "durationTicks": 334,
          "velocity": 0.47244094488188976
        },
        {
          "pitch": 74,
          "ticks": 1237,
          "durationTicks": 357,
          "velocity": 0.47244094488188976
        },
        {
          "pitch": 67,
          "ticks": 1248,
          "durationTicks": 357,
          "velocity": 0.4881889763779528
        },
        {
          "pitch": 79,
          "ticks": 1783,
          "durationTicks": 324,
          "velocity": 0.5039370078740157
        },
        {
          "pitch": 72,
          "ticks": 1783,
          "durationTicks": 324,
          "velocity": 0.4881889763779528
        }
      ],
      "midiSha256": "2a0e6a202cba20f3e5638f4a2e77beae965220417d54e8a154310f82a12afbf0",
      "uniquePitches": [
        60,
        64,
        67,
        71,
        72,
        74,
        79
      ],
      "outsideReferencePitches": [
        64,
        67,
        71,
        72,
        74,
        79
      ],
      "absentReferencePitches": [
        48,
        52,
        55
      ]
    }
  ]
}
