{
  "testedAtUtc": "2026-10-06",
  "sourceCommit": "4e4b54c8d888ab4a77194f564e6959c496039de6",
  "fixtureProvenance": "Two original deterministic synthetic WAV tone fixtures generated with Python standard library, not recorded, third-party, or private audio.",
  "execution": "Unmodified ExportService.exportProgram run through a local Node harness; its production AudioProcessor.convertToMPCFormat and SNDConverter.swift compiled unchanged with installed Apple tools. React/FS/settings/analytics adapters replace platform surroundings.",
  "inspection": "Python standard-library RIFF/WAVE reader and explicit little-endian SND header parser; independent of native response metadata.",
  "processingSourceSha256": {
    "src/services/ExportService.ts": "c1bc585d667aee2c85cae58f798e68bd59ec4440cfc8aee91c42c7c8b41be94e",
    "src/types/index.ts": "c16091309919db9c78f448816ab29a83fda6fcf2b9bdb601e33188372f0b967a",
    "macos/EZMPC-macOS/AudioProcessor.mm": "f4a1e2f3336abb24acb3938b9d5062098f3c795d6414f2fae8f6691ca9d2161d",
    "macos/EZMPC-macOS/SNDConverter.swift": "a60b2ad836d64c07094fe7067a923a2a858e2a08e5769f3a18aa2d7c0a9f88d4"
  },
  "processingSourceMatchesCommit": true,
  "nativeBuild": {
    "sourceCommit": "4e4b54c8d888ab4a77194f564e6959c496039de6",
    "nativeSourceSha256": {
      "macos/EZMPC-macOS/AudioProcessor.mm": "f4a1e2f3336abb24acb3938b9d5062098f3c795d6414f2fae8f6691ca9d2161d",
      "macos/EZMPC-macOS/AudioProcessor.h": "652dcd07a55497075781909ad6508369572fb678694f0fdaa27194eda9d4b705",
      "macos/EZMPC-macOS/SNDConverter.swift": "a60b2ad836d64c07094fe7067a923a2a858e2a08e5769f3a18aa2d7c0a9f88d4"
    },
    "nativeSourceMatchesCommit": true,
    "swiftCompiler": "Apple Swift version 6.3.2 (swiftlang-6.3.2.1.108 clang-2100.1.1.101)\nTarget: arm64-apple-macosx26.0",
    "clangCompiler": "Apple clang version 21.0.0 (clang-2100.1.1.101)",
    "sdk": "MacOSX.sdk",
    "platform": "arm64",
    "bridgeReplacements": [
      "React Native protocol and export declaration macros",
      "React Native logging macros",
      "Promise callbacks wired directly to CLI stdout/stderr"
    ],
    "noProductionSourceCopied": true
  },
  "inputs": [
    {
      "file": "inputs/MONOTONE.wav",
      "sizeBytes": 18044,
      "sha256": "92405c1b3892775f938eb9597c26b0b59649d426f4ca5ed45315aa7dd840a35f",
      "format": "WAV PCM signed integer",
      "channels": 1,
      "bitDepth": 24,
      "sampleRateHz": 48000,
      "frames": 6000,
      "durationSeconds": 0.125,
      "headerSignatureHex": "524946467446000057415645",
      "chunks": [
        {
          "id": "fmt ",
          "offset": 12,
          "sizeBytes": 16
        },
        {
          "id": "data",
          "offset": 36,
          "sizeBytes": 18000
        }
      ]
    },
    {
      "file": "inputs/STEREO.wav",
      "sizeBytes": 36044,
      "sha256": "644ef712886e82490e2437e036934de22501b4acf0d9c222bbbf625d45759855",
      "format": "WAV PCM signed integer",
      "channels": 2,
      "bitDepth": 24,
      "sampleRateHz": 48000,
      "frames": 6000,
      "durationSeconds": 0.125,
      "headerSignatureHex": "52494646c48c000057415645",
      "chunks": [
        {
          "id": "fmt ",
          "offset": 12,
          "sizeBytes": 16
        },
        {
          "id": "data",
          "offset": 36,
          "sizeBytes": 36000
        }
      ]
    }
  ],
  "runs": [
    {
      "settings": {
        "defaultSampleFormat": "SND",
        "autoConvertToMPCFormat": true,
        "alwaysConvertToMono": false
      },
      "outputs": [
        {
          "file": "snd-selected/MONOTONE.SND",
          "sizeBytes": 11068,
          "sha256": "79ea8b39fd1f95ea793686c0cc14e9bb2c28da26e0d065cb8464fca9a18100b5",
          "format": "Akai SND; signed PCM16 payload according to the audited writer",
          "channels": 1,
          "channelFlagAtOffset21": 0,
          "bitDepth": 16,
          "sampleRateHz": 44100,
          "frames": 5513,
          "durationSeconds": 0.12501133786848073,
          "headerSizeBytes": 42,
          "pcmPayloadBytes": 11026,
          "headerSignatureHex": "0104",
          "headerHex": "010435423037443646432d324337392d34450064000000000000891500008915000089150000000144ac",
          "headerName": "5B07D6FC-2C79-4E",
          "startFrame": 0,
          "loopEndFrame": 5513,
          "endFrame": 5513,
          "loopLengthFrames": 5513,
          "loopMode": 0,
          "beats": 1
        },
        {
          "file": "snd-selected/STEREO.WAV",
          "sizeBytes": 26148,
          "sha256": "4bb9b13ac07a754b0eb145ae8465454103608173a8fe5d0c1ac7f865ea65d61a",
          "format": "WAV PCM signed integer",
          "channels": 2,
          "bitDepth": 16,
          "sampleRateHz": 44100,
          "frames": 5513,
          "durationSeconds": 0.12501133786848073,
          "headerSignatureHex": "524946461c66000057415645",
          "chunks": [
            {
              "id": "fmt ",
              "offset": 12,
              "sizeBytes": 16
            },
            {
              "id": "FLLR",
              "offset": 36,
              "sizeBytes": 4044
            },
            {
              "id": "data",
              "offset": 4088,
              "sizeBytes": 22052
            }
          ],
          "channelProof": {
            "distinctChannelSamples": 5510,
            "leftPcmSha256": "5e5a57f54c32c3b33def7dad0a552c5f5de145b108ec28f3f0feaa9e2bbfd1fd",
            "rightPcmSha256": "bf8faf144d06f3799ecc41d7e7a5462a875d605b03100e338bee32f9142e06d0"
          }
        }
      ],
      "program": {
        "file": "snd-selected/FXTEST.PGM",
        "sizeBytes": 2324,
        "sha256": "6e8a779d0187f5f72029692dd96b976685617b2cb0f6c403d73d8bc9d13a2b1f",
        "magicHex": "0704",
        "sampleCount": 2,
        "sampleNames": [
          "MONOTONE",
          "STEREO"
        ]
      }
    },
    {
      "settings": {
        "defaultSampleFormat": "WAV",
        "autoConvertToMPCFormat": true,
        "alwaysConvertToMono": false
      },
      "outputs": [
        {
          "file": "wav-selected/MONOTONE.WAV",
          "sizeBytes": 15122,
          "sha256": "fea2cd19c96d324fa0f9f547c73241d4b3d94fe8d9e489c867287b8572be8374",
          "format": "WAV PCM signed integer",
          "channels": 1,
          "bitDepth": 16,
          "sampleRateHz": 44100,
          "frames": 5513,
          "durationSeconds": 0.12501133786848073,
          "headerSignatureHex": "524946460a3b000057415645",
          "chunks": [
            {
              "id": "fmt ",
              "offset": 12,
              "sizeBytes": 16
            },
            {
              "id": "FLLR",
              "offset": 36,
              "sizeBytes": 4044
            },
            {
              "id": "data",
              "offset": 4088,
              "sizeBytes": 11026
            }
          ]
        },
        {
          "file": "wav-selected/STEREO.WAV",
          "sizeBytes": 26148,
          "sha256": "4bb9b13ac07a754b0eb145ae8465454103608173a8fe5d0c1ac7f865ea65d61a",
          "format": "WAV PCM signed integer",
          "channels": 2,
          "bitDepth": 16,
          "sampleRateHz": 44100,
          "frames": 5513,
          "durationSeconds": 0.12501133786848073,
          "headerSignatureHex": "524946461c66000057415645",
          "chunks": [
            {
              "id": "fmt ",
              "offset": 12,
              "sizeBytes": 16
            },
            {
              "id": "FLLR",
              "offset": 36,
              "sizeBytes": 4044
            },
            {
              "id": "data",
              "offset": 4088,
              "sizeBytes": 22052
            }
          ],
          "channelProof": {
            "distinctChannelSamples": 5510,
            "leftPcmSha256": "5e5a57f54c32c3b33def7dad0a552c5f5de145b108ec28f3f0feaa9e2bbfd1fd",
            "rightPcmSha256": "bf8faf144d06f3799ecc41d7e7a5462a875d605b03100e338bee32f9142e06d0"
          }
        }
      ],
      "program": {
        "file": "wav-selected/FXTEST.PGM",
        "sizeBytes": 2324,
        "sha256": "6e8a779d0187f5f72029692dd96b976685617b2cb0f6c403d73d8bc9d13a2b1f",
        "magicHex": "0704",
        "sampleCount": 2,
        "sampleNames": [
          "MONOTONE",
          "STEREO"
        ]
      }
    }
  ],
  "assertions": {
    "inputPcm24At48k": true,
    "monoOutputSndPcm16At44100": true,
    "stereoOutputWavPcm16At44100": true,
    "stereoChannelsDistinct": true,
    "pgmReferencesOutputBasenames": true,
    "wavSettingProducesWavForBoth": true,
    "sourceShaBoundToUnmodifiedProcessingFiles": true
  },
  "limits": [
    "Source and fixture evidence only; no physical MPC2000XL loading or playback tested.",
    "SND bit depth and signedness are derived from production writer and verified payload length; the SND header does not contain a bit-depth field.",
    "Native converter creates a UUID temporary filename embedded in the SND header; its name and full-file hash vary across reruns.",
    "Tests cover two original untrimmed WAV fixtures with each global SND/WAV setting and stereo retained; they do not test all imported formats, edits, application UI, installed app binary, or hardware."
  ]
}
