{ "schemaVersion": "1.0.0", "kind": "micarrsim.experiment", "id": "single-tone-50x50", "name": "1 kHz · 50×50 baseline", "arrayId": "rectangular-16x12", "sceneId": "single-tone", "scan": { "z": 2, "xMin": -0.6, "xMax": 0.6, "yMin": -0.45, "yMax": 0.45, "columns": 50, "rows": 50 }, "frequencyBands": [ { "id": "tone-1k", "minHz": 900, "maxHz": 1100, "color": "#65f2bf" } ], "stft": { "fftSize": 512, "hopSize": 256, "window": "hann" }, "beamforming": { "algorithm": "das", "backend": "auto", "minimumDistance": 0.01, "normalization": "peak", "dynamicRangeDb": 30 } }