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
+4 -2
View File
@@ -43,13 +43,15 @@
"type": "object", "additionalProperties": false,
"required": ["algorithm", "backend", "minimumDistance", "normalization", "dynamicRangeDb"],
"properties": {
"algorithm": { "enum": ["das", "das-phat", "gcc-phat"] },
"algorithm": { "enum": ["das", "das-phat", "gcc-phat", "music"] },
"backend": { "enum": ["auto", "cpu", "webgpu"] },
"minimumDistance": { "type": "number", "exclusiveMinimum": 0, "maximum": 10 },
"normalization": { "enum": ["peak", "none"] },
"dynamicRangeDb": { "type": "number", "minimum": 6, "maximum": 120 },
"compensateFrequencyResponse": { "type": "boolean" },
"maxCompensationDb": { "type": "number", "minimum": 0, "maximum": 120 }
"maxCompensationDb": { "type": "number", "minimum": 0, "maximum": 120 },
"musicSourceCountMethod": { "enum": ["fixed", "mdl", "aic"] },
"musicSourceCount": { "type": "integer", "minimum": 1, "maximum": 1023 }
}
},
"evaluation": {