feat: add physically explicit narrowband MUSIC

This commit is contained in:
2026-08-29 12:40:48 +09:00
parent 044be3cf92
commit 11fee76280
40 changed files with 6473 additions and 275 deletions
@@ -0,0 +1,43 @@
{
"schemaVersion": "1.0.0",
"kind": "micarrsim.experiment",
"id": "music-single-tone-25x25",
"name": "Standard MUSIC · 1.125 kHz · 25×25",
"arrayId": "rectangular-4x3-450mm",
"sceneId": "music-single-tone",
"scan": {
"z": 2,
"xMin": -0.6,
"xMax": 0.6,
"yMin": -0.45,
"yMax": 0.45,
"columns": 25,
"rows": 25
},
"frequencyBands": [
{
"id": "tone-1125",
"minHz": 1100,
"maxHz": 1150,
"color": "#65f2bf"
}
],
"stft": {
"fftSize": 512,
"hopSize": 256,
"window": "hann"
},
"evaluation": {
"detectionThresholdRatio": 0.25
},
"beamforming": {
"algorithm": "music",
"backend": "cpu",
"minimumDistance": 0.01,
"normalization": "none",
"dynamicRangeDb": 30,
"compensateFrequencyResponse": true,
"musicSourceCountMethod": "fixed",
"musicSourceCount": 1
}
}