{
  "schemaVersion": 1,
  "status": "passed",
  "observedAt": "2026-11-01T13:11:36.775Z",
  "sampleKind": "self-generated deterministic test signals, not Suno songs",
  "sampleCount": 10,
  "runsPerMode": 1,
  "scope": "Local controlled browser file processing; not Suno availability, download throughput, music quality or rights verification",
  "environment": {
    "os": "Windows desktop",
    "cpu": "Intel(R) Core(TM) i5-14400F",
    "browser": "156.0.8078.74",
    "headless": true,
    "audioContextSampleRate": 44100,
    "mp3Encoder": "lamejs 1.2.1, 192 kbps",
    "zip": "JSZip 3.10.1, STORE",
    "independentProbe": "ffmpeg version 9.0-full_build-www.gyan.dev Copyright (c) 2000-2026 the FFmpeg developers"
  },
  "measurements": [
    {
      "sample": "signal-01",
      "sourceFormat": "wav",
      "sourceCodec": "pcm_s16le",
      "sourceBytes": 1058444,
      "sourceBitRate": 705600,
      "sourceDurationSeconds": 12,
      "expectedSignalSeconds": 12,
      "format": "original",
      "outputFormat": "wav",
      "outputCodec": "pcm_s16le",
      "outputBytes": 1058444,
      "outputBitRate": 705600,
      "decodedInputSeconds": 12,
      "outputDurationSeconds": 12,
      "durationDifferenceSeconds": 0,
      "processingMs": 128.3,
      "sourceBytesPreserved": true,
      "sourceSha256": "d76a4a72196f857258f878047580946c52111d10f0b7d9553a62c8c32aeb0e57",
      "outputSha256": "d76a4a72196f857258f878047580946c52111d10f0b7d9553a62c8c32aeb0e57",
      "completeDecode": true
    },
    {
      "sample": "signal-02",
      "sourceFormat": "wav",
      "sourceCodec": "pcm_s16le",
      "sourceBytes": 4608044,
      "sourceBitRate": 1536000,
      "sourceDurationSeconds": 24,
      "expectedSignalSeconds": 24,
      "format": "original",
      "outputFormat": "wav",
      "outputCodec": "pcm_s16le",
      "outputBytes": 4608044,
      "outputBitRate": 1536000,
      "decodedInputSeconds": 24,
      "outputDurationSeconds": 24,
      "durationDifferenceSeconds": 0,
      "processingMs": 122.1,
      "sourceBytesPreserved": true,
      "sourceSha256": "662ea051e337f5f09ae09f6adac392df3945d822ca85e878b89691f7fb547eac",
      "outputSha256": "662ea051e337f5f09ae09f6adac392df3945d822ca85e878b89691f7fb547eac",
      "completeDecode": true
    },
    {
      "sample": "signal-03",
      "sourceFormat": "wav",
      "sourceCodec": "pcm_s16le",
      "sourceBytes": 6350444,
      "sourceBitRate": 1411200,
      "sourceDurationSeconds": 36,
      "expectedSignalSeconds": 36,
      "format": "original",
      "outputFormat": "wav",
      "outputCodec": "pcm_s16le",
      "outputBytes": 6350444,
      "outputBitRate": 1411200,
      "decodedInputSeconds": 36,
      "outputDurationSeconds": 36,
      "durationDifferenceSeconds": 0,
      "processingMs": 136.5,
      "sourceBytesPreserved": true,
      "sourceSha256": "d9235813de6043e4cc68872563131167bb4c8d1719c341807c556bc476d931c6",
      "outputSha256": "d9235813de6043e4cc68872563131167bb4c8d1719c341807c556bc476d931c6",
      "completeDecode": true
    },
    {
      "sample": "signal-04",
      "sourceFormat": "wav",
      "sourceCodec": "pcm_s16le",
      "sourceBytes": 3072044,
      "sourceBitRate": 512000,
      "sourceDurationSeconds": 48,
      "expectedSignalSeconds": 48,
      "format": "original",
      "outputFormat": "wav",
      "outputCodec": "pcm_s16le",
      "outputBytes": 3072044,
      "outputBitRate": 512000,
      "decodedInputSeconds": 48,
      "outputDurationSeconds": 48,
      "durationDifferenceSeconds": 0,
      "processingMs": 90.5,
      "sourceBytesPreserved": true,
      "sourceSha256": "2b3ac3027bd39e5ab99d5852843a5122224ebdb460d8acde6d631695212b95c7",
      "outputSha256": "2b3ac3027bd39e5ab99d5852843a5122224ebdb460d8acde6d631695212b95c7",
      "completeDecode": true
    },
    {
      "sample": "signal-05",
      "sourceFormat": "wav",
      "sourceCodec": "pcm_s16le",
      "sourceBytes": 11520044,
      "sourceBitRate": 1536000,
      "sourceDurationSeconds": 60,
      "expectedSignalSeconds": 60,
      "format": "original",
      "outputFormat": "wav",
      "outputCodec": "pcm_s16le",
      "outputBytes": 11520044,
      "outputBitRate": 1536000,
      "decodedInputSeconds": 59.999977324263035,
      "outputDurationSeconds": 60,
      "durationDifferenceSeconds": 0,
      "processingMs": 273.5,
      "sourceBytesPreserved": true,
      "sourceSha256": "b075af9d2dd6acec7cb5b6225d8fcfac2133333381bc8d9da65080a3187bd5e8",
      "outputSha256": "b075af9d2dd6acec7cb5b6225d8fcfac2133333381bc8d9da65080a3187bd5e8",
      "completeDecode": true
    },
    {
      "sample": "signal-06",
      "sourceFormat": "m4a",
      "sourceCodec": "aac",
      "sourceBytes": 1211875,
      "sourceBitRate": 127760,
      "sourceDurationSeconds": 75,
      "expectedSignalSeconds": 75,
      "format": "original",
      "outputFormat": "m4a",
      "outputCodec": "aac",
      "outputBytes": 1211875,
      "outputBitRate": 127760,
      "decodedInputSeconds": 75,
      "outputDurationSeconds": 75,
      "durationDifferenceSeconds": 0,
      "processingMs": 104.6,
      "sourceBytesPreserved": true,
      "sourceSha256": "4f2b74773b60b96da77065b726c304ffc0d1508b9dede73c6b713ff84cfb4376",
      "outputSha256": "4f2b74773b60b96da77065b726c304ffc0d1508b9dede73c6b713ff84cfb4376",
      "completeDecode": true
    },
    {
      "sample": "signal-07",
      "sourceFormat": "m4a",
      "sourceCodec": "aac",
      "sourceBytes": 1460955,
      "sourceBitRate": 128258,
      "sourceDurationSeconds": 90,
      "expectedSignalSeconds": 90,
      "format": "original",
      "outputFormat": "m4a",
      "outputCodec": "aac",
      "outputBytes": 1460955,
      "outputBitRate": 128258,
      "decodedInputSeconds": 89.99997732426304,
      "outputDurationSeconds": 90,
      "durationDifferenceSeconds": 0,
      "processingMs": 285.6,
      "sourceBytesPreserved": true,
      "sourceSha256": "477edc929104c883099daadaf9109182b115a70f9a6b2008a8cc005a6172cff9",
      "outputSha256": "477edc929104c883099daadaf9109182b115a70f9a6b2008a8cc005a6172cff9",
      "completeDecode": true
    },
    {
      "sample": "signal-08",
      "sourceFormat": "m4a",
      "sourceCodec": "aac",
      "sourceBytes": 1702132,
      "sourceBitRate": 128216,
      "sourceDurationSeconds": 105,
      "expectedSignalSeconds": 105,
      "format": "original",
      "outputFormat": "m4a",
      "outputCodec": "aac",
      "outputBytes": 1702132,
      "outputBitRate": 128216,
      "decodedInputSeconds": 105,
      "outputDurationSeconds": 105,
      "durationDifferenceSeconds": 0,
      "processingMs": 216,
      "sourceBytesPreserved": true,
      "sourceSha256": "a5ee08bfa05f97dfc5232162935eff052489326fcd373db8e7846f528c3b3a92",
      "outputSha256": "a5ee08bfa05f97dfc5232162935eff052489326fcd373db8e7846f528c3b3a92",
      "completeDecode": true
    },
    {
      "sample": "signal-09",
      "sourceFormat": "mp3",
      "sourceCodec": "mp3",
      "sourceBytes": 2401219,
      "sourceBitRate": 160000,
      "sourceDurationSeconds": 120,
      "expectedSignalSeconds": 120,
      "format": "original",
      "outputFormat": "mp3",
      "outputCodec": "mp3",
      "outputBytes": 2401219,
      "outputBitRate": 160000,
      "decodedInputSeconds": 120,
      "outputDurationSeconds": 120,
      "durationDifferenceSeconds": 0,
      "processingMs": 162.3,
      "sourceBytesPreserved": true,
      "sourceSha256": "dc35f5c218200bb32d02727e04000b68b1e933d51402bdb9cec625374b2b82c2",
      "outputSha256": "dc35f5c218200bb32d02727e04000b68b1e933d51402bdb9cec625374b2b82c2",
      "completeDecode": true
    },
    {
      "sample": "signal-10",
      "sourceFormat": "mp3",
      "sourceCodec": "mp3",
      "sourceBytes": 3001004,
      "sourceBitRate": 160000,
      "sourceDurationSeconds": 150,
      "expectedSignalSeconds": 150,
      "format": "original",
      "outputFormat": "mp3",
      "outputCodec": "mp3",
      "outputBytes": 3001004,
      "outputBitRate": 160000,
      "decodedInputSeconds": 149.99997732426303,
      "outputDurationSeconds": 150,
      "durationDifferenceSeconds": 0,
      "processingMs": 435.2,
      "sourceBytesPreserved": true,
      "sourceSha256": "8e8d6dc28c377986e4e38db17e88f2e69a33124235cf17250baa97ff9ad8739d",
      "outputSha256": "8e8d6dc28c377986e4e38db17e88f2e69a33124235cf17250baa97ff9ad8739d",
      "completeDecode": true
    },
    {
      "sample": "signal-01",
      "sourceFormat": "wav",
      "sourceCodec": "pcm_s16le",
      "sourceBytes": 1058444,
      "sourceBitRate": 705600,
      "sourceDurationSeconds": 12,
      "expectedSignalSeconds": 12,
      "format": "mp3",
      "outputFormat": "mp3",
      "outputCodec": "mp3",
      "outputBytes": 289018,
      "outputBitRate": 192000,
      "decodedInputSeconds": 12,
      "outputDurationSeconds": 12.042417,
      "durationDifferenceSeconds": 0.042417,
      "processingMs": 453.9,
      "sourceBytesPreserved": false,
      "sourceSha256": "d76a4a72196f857258f878047580946c52111d10f0b7d9553a62c8c32aeb0e57",
      "outputSha256": "4839c76e9d6889ae9ebeeaae5ffc1968354302fb7f4133f4f1502696b9283163",
      "completeDecode": true
    },
    {
      "sample": "signal-02",
      "sourceFormat": "wav",
      "sourceCodec": "pcm_s16le",
      "sourceBytes": 4608044,
      "sourceBitRate": 1536000,
      "sourceDurationSeconds": 24,
      "expectedSignalSeconds": 24,
      "format": "mp3",
      "outputFormat": "mp3",
      "outputCodec": "mp3",
      "outputBytes": 576783,
      "outputBitRate": 192000,
      "decodedInputSeconds": 24,
      "outputDurationSeconds": 24.032625,
      "durationDifferenceSeconds": 0.032625,
      "processingMs": 1079.4,
      "sourceBytesPreserved": false,
      "sourceSha256": "662ea051e337f5f09ae09f6adac392df3945d822ca85e878b89691f7fb547eac",
      "outputSha256": "8f8f7ac4cb24da62b8079509bc225806a2ff73085f314cc057a4721c4b01cc0a",
      "completeDecode": true
    },
    {
      "sample": "signal-03",
      "sourceFormat": "wav",
      "sourceCodec": "pcm_s16le",
      "sourceBytes": 6350444,
      "sourceBitRate": 1411200,
      "sourceDurationSeconds": 36,
      "expectedSignalSeconds": 36,
      "format": "mp3",
      "outputFormat": "mp3",
      "outputCodec": "mp3",
      "outputBytes": 865175,
      "outputBitRate": 192000,
      "decodedInputSeconds": 36,
      "outputDurationSeconds": 36.048958,
      "durationDifferenceSeconds": 0.048958,
      "processingMs": 1459,
      "sourceBytesPreserved": false,
      "sourceSha256": "d9235813de6043e4cc68872563131167bb4c8d1719c341807c556bc476d931c6",
      "outputSha256": "e4b42f773265d38b33d19acc0b1c7d50b6ae1e0ce0208b352ad3496edc4d0a3a",
      "completeDecode": true
    },
    {
      "sample": "signal-04",
      "sourceFormat": "wav",
      "sourceCodec": "pcm_s16le",
      "sourceBytes": 3072044,
      "sourceBitRate": 512000,
      "sourceDurationSeconds": 48,
      "expectedSignalSeconds": 48,
      "format": "mp3",
      "outputFormat": "mp3",
      "outputCodec": "mp3",
      "outputBytes": 1152940,
      "outputBitRate": 192000,
      "decodedInputSeconds": 48,
      "outputDurationSeconds": 48.039167,
      "durationDifferenceSeconds": 0.039167,
      "processingMs": 1078.4,
      "sourceBytesPreserved": false,
      "sourceSha256": "2b3ac3027bd39e5ab99d5852843a5122224ebdb460d8acde6d631695212b95c7",
      "outputSha256": "eb9c00c602c7241428e885913f35ebbdcbc7f993041297970f6e56f0d6dbbcfe",
      "completeDecode": true
    },
    {
      "sample": "signal-05",
      "sourceFormat": "wav",
      "sourceCodec": "pcm_s16le",
      "sourceBytes": 11520044,
      "sourceBitRate": 1536000,
      "sourceDurationSeconds": 60,
      "expectedSignalSeconds": 60,
      "format": "mp3",
      "outputFormat": "mp3",
      "outputCodec": "mp3",
      "outputBytes": 1440705,
      "outputBitRate": 192000,
      "decodedInputSeconds": 59.999977324263035,
      "outputDurationSeconds": 60.029375,
      "durationDifferenceSeconds": 0.029375,
      "processingMs": 2417.8,
      "sourceBytesPreserved": false,
      "sourceSha256": "b075af9d2dd6acec7cb5b6225d8fcfac2133333381bc8d9da65080a3187bd5e8",
      "outputSha256": "a296eedb6273a6c5e4b0385eaedba21fa560099f2658ecd8d3cab97bebc63881",
      "completeDecode": true
    },
    {
      "sample": "signal-06",
      "sourceFormat": "m4a",
      "sourceCodec": "aac",
      "sourceBytes": 1211875,
      "sourceBitRate": 127760,
      "sourceDurationSeconds": 75,
      "expectedSignalSeconds": 75,
      "format": "mp3",
      "outputFormat": "mp3",
      "outputCodec": "mp3",
      "outputBytes": 1801195,
      "outputBitRate": 192000,
      "decodedInputSeconds": 75,
      "outputDurationSeconds": 75.049792,
      "durationDifferenceSeconds": 0.049792,
      "processingMs": 1632.3,
      "sourceBytesPreserved": false,
      "sourceSha256": "4f2b74773b60b96da77065b726c304ffc0d1508b9dede73c6b713ff84cfb4376",
      "outputSha256": "f43b48d6913df8fb856d6057a1fa3b087708b2f228c7c7c298ae8803d174f2eb",
      "completeDecode": true
    },
    {
      "sample": "signal-07",
      "sourceFormat": "m4a",
      "sourceCodec": "aac",
      "sourceBytes": 1460955,
      "sourceBitRate": 128258,
      "sourceDurationSeconds": 90,
      "expectedSignalSeconds": 90,
      "format": "mp3",
      "outputFormat": "mp3",
      "outputCodec": "mp3",
      "outputBytes": 2161058,
      "outputBitRate": 192000,
      "decodedInputSeconds": 89.99997732426304,
      "outputDurationSeconds": 90.044083,
      "durationDifferenceSeconds": 0.044083,
      "processingMs": 4001.7,
      "sourceBytesPreserved": false,
      "sourceSha256": "477edc929104c883099daadaf9109182b115a70f9a6b2008a8cc005a6172cff9",
      "outputSha256": "8d71bc4715509c5288782aec1a2048e7939dda668b14fb07b2ed5f39a9d779e7",
      "completeDecode": true
    },
    {
      "sample": "signal-08",
      "sourceFormat": "m4a",
      "sourceCodec": "aac",
      "sourceBytes": 1702132,
      "sourceBitRate": 128216,
      "sourceDurationSeconds": 105,
      "expectedSignalSeconds": 105,
      "format": "mp3",
      "outputFormat": "mp3",
      "outputCodec": "mp3",
      "outputBytes": 2520920,
      "outputBitRate": 192000,
      "decodedInputSeconds": 105,
      "outputDurationSeconds": 105.038333,
      "durationDifferenceSeconds": 0.038333,
      "processingMs": 4946.9,
      "sourceBytesPreserved": false,
      "sourceSha256": "a5ee08bfa05f97dfc5232162935eff052489326fcd373db8e7846f528c3b3a92",
      "outputSha256": "987856761a585b5e356d610f973797841f1290d29534cd15871e7f9ca1383dfc",
      "completeDecode": true
    },
    {
      "sample": "signal-09",
      "sourceFormat": "mp3",
      "sourceCodec": "mp3",
      "sourceBytes": 2401219,
      "sourceBitRate": 160000,
      "sourceDurationSeconds": 120,
      "expectedSignalSeconds": 120,
      "format": "mp3",
      "outputFormat": "mp3",
      "outputCodec": "mp3",
      "outputBytes": 2401219,
      "outputBitRate": 160000,
      "decodedInputSeconds": 120,
      "outputDurationSeconds": 120,
      "durationDifferenceSeconds": 0,
      "processingMs": 215.2,
      "sourceBytesPreserved": true,
      "sourceSha256": "dc35f5c218200bb32d02727e04000b68b1e933d51402bdb9cec625374b2b82c2",
      "outputSha256": "dc35f5c218200bb32d02727e04000b68b1e933d51402bdb9cec625374b2b82c2",
      "completeDecode": true
    },
    {
      "sample": "signal-10",
      "sourceFormat": "mp3",
      "sourceCodec": "mp3",
      "sourceBytes": 3001004,
      "sourceBitRate": 160000,
      "sourceDurationSeconds": 150,
      "expectedSignalSeconds": 150,
      "format": "mp3",
      "outputFormat": "mp3",
      "outputCodec": "mp3",
      "outputBytes": 3001004,
      "outputBitRate": 160000,
      "decodedInputSeconds": 149.99997732426303,
      "outputDurationSeconds": 150,
      "durationDifferenceSeconds": 0,
      "processingMs": 553.1,
      "sourceBytesPreserved": true,
      "sourceSha256": "8e8d6dc28c377986e4e38db17e88f2e69a33124235cf17250baa97ff9ad8739d",
      "outputSha256": "8e8d6dc28c377986e4e38db17e88f2e69a33124235cf17250baa97ff9ad8739d",
      "completeDecode": true
    }
  ],
  "archives": [
    {
      "format": "original",
      "files": 12,
      "audioFiles": 10,
      "bytes": 36395181,
      "zipMs": 274.3,
      "allAudioHashesMatched": true,
      "csvColumns": "﻿\"title\",\"duration_seconds\",\"duration\",\"included_in_zip\",\"status\",\"filename\",\"source_url\",\"song_id\",\"bytes\",\"sha256\",\"note\""
    },
    {
      "format": "mp3",
      "files": 12,
      "audioFiles": 10,
      "bytes": 16218985,
      "zipMs": 119.1,
      "allAudioHashesMatched": true,
      "csvColumns": "﻿\"title\",\"duration_seconds\",\"duration\",\"included_in_zip\",\"status\",\"filename\",\"source_url\",\"song_id\",\"bytes\",\"sha256\",\"note\""
    }
  ],
  "errors": [],
  "sourceHashes": {
    "audio": "ce7c6f57edb0e559ad519042dbae0229839e3b61cd5a9c7436b883bd5f8ef5a2",
    "encoder": "137c0c42f5fc58577bea31bf946111902044a8b619c5a825f804567669fbc007",
    "collection": "7884881af4eff926fc991873eaf1e2f29b16675b4f0942608ee140d58a62b3cb",
    "generator": "0ff3254b77067389d20f791b0798865e66857b239734fe9ef7d226834f836473"
  }
}
