{
  "baseline": "spanish-astra-01",
  "window": {
    "firstBar": 27,
    "lastBar": 31,
    "start": 57.01551724137931,
    "end": 67.50517241379309,
    "baseline": "spanish-astra-01"
  },
  "checks": {
    "eventsOutsideBars27to31Identical": true,
    "allGuitarOnsetsDurationsVelocitiesIdentical": true,
    "allGuitarPitchClassesIdentical": true,
    "exactlyThreeGuitarNotesDisplacedOneOctave": true,
    "phraseClockIdentical": true,
    "guitar_model.pyIdentical": true,
    "bass_model.pyIdentical": true,
    "gains.jsonIdentical": true,
    "guitarPcmBefore57SecondsIdentical": true,
    "guitarPcmAfter70SecondsIdentical": true,
    "bassPcmBefore57SecondsIdentical": true,
    "bassPcmAfter70SecondsIdentical": true,
    "mixPcmBefore57SecondsIdentical": true,
    "mixPcmAfter70SecondsIdentical": true,
    "stableSimulatedEnergy": true,
    "noClippedPcmSamples": true
  },
  "guitarChanges": [
    {
      "time": 63.78103448275861,
      "bar": 30,
      "beat": 1,
      "oldPitch": 63,
      "newPitch": 75
    },
    {
      "time": 64.03965517241379,
      "bar": 30,
      "beat": 1.5,
      "oldPitch": 60,
      "newPitch": 72
    },
    {
      "time": 64.29827586206895,
      "bar": 30,
      "beat": 2,
      "oldPitch": 57,
      "newPitch": 69
    }
  ],
  "guitarSoloNotes": 77,
  "bassWindowNotesBefore": 15,
  "bassWindowNotesAfter": 6,
  "audio": {
    "guitar": {
      "peak": 0.5505233924375134,
      "clippedSamples": 0,
      "firstDifferentSampleSeconds": 63.781292517006804,
      "lastDifferentSampleSeconds": 65.76149659863945
    },
    "bass": {
      "peak": 0.511123996704001,
      "clippedSamples": 0,
      "firstDifferentSampleSeconds": 58.548639455782315,
      "lastDifferentSampleSeconds": 67.58312925170068
    },
    "mix": {
      "peak": 0.7087923825800347,
      "clippedSamples": 0,
      "firstDifferentSampleSeconds": 58.548639455782315,
      "lastDifferentSampleSeconds": 67.58312925170068
    }
  },
  "maxEnergyRatio": 1.0,
  "models": {
    "guitar_model.py": "0eef0a6f819cba6066935d0e81334d980645454f53dfa031e698e4e3d72bb71e",
    "bass_model.py": "39891c939eaafee20fe23684e742a7b44d78f7e6365361635a4c4a0ef3d89924"
  },
  "limitations": "Score and signal checks only; no listening validation claimed. Unchanged renderer release tails and causal highpass filter can extend the PCM difference just beyond changed note events."
}
