🗂 DemoCar_8ch
引擎 ACTIVE XiMind 已就绪 v1.0.0 ⭐ v3 综合 macOS → 方案① IDE → 方案② DAW → XiForge
🎨 设计方案 +
🎨 main_chain.xilink 在用
🎨 subwoofer.xilink
🎨 sport_mode.xilink
🎨 atmos_v2.xilink 草稿
📦 IP 库 · 拖到画布
L3
Gain
L3
PEQ
L3
Mixer
L3
Crossover
L3
Limiter
L4
VBass
L3
Delay
L5
AutoEQ
操作
100% · 5 节点
Source
8ch · 48kHz
PEQ × 8
10 段 · IIR · ch1
Crossover
LR4 @ 80Hz
VirtualBass
Sub-harmonic
Limiter
-1dBFS · 2ms
🗺 Minimap
5 节点
PEQ × 8 · ch1
peq#1 · XiAlgo-FX · L3

基本信息

类型PEQ × 8
实例peq#1
位置x:290 y:130
大小132 × 60
分组主链路

端口(4)

IN0 mono · 48k · f32
IN1 mono · 48k · f32
OUT0 mono · 48k · f32
OUT1 mono · 48k · f32

资源占用

MIPS2.3%
MemPool12 KB
延迟0 sample

当前参数(只读概览)

段1 freq120 Hz
段1 gain+3.0 dB
段1 Q1.4
段1 typePeak
共 8 段 · 详细调参请打开 Tuning
📜 编译输出 🐛 调试 ⚠ 问题 (1) 📡 帧日志 🤖 XiMind
[12:08:01] XiStudio 启动 · 场景:链路设计
[12:08:02] 加载 Workspace: DemoCar_8ch · 4 套设计方案
[12:08:03] 解析 main_chain.xilink: 5 nodes / 5 edges
[12:08:04] 编译 (Target=XiDSP-D1, sr=48000, bs=64) ...
[12:08:05] ✔ 编译成功 · MemPool=12.4 MB · CPU=18%
[12:08:05] ⚠ Limiter#1 阈值未设定,使用默认 -1dBFS
[12:08:06] ✔ XiDSP-D1 已应用配置 · latency=1.33ms
[12:08:09] XiMind: 检测到 PEQ#1 段1/段3 频点过近,建议合并
🎚 待调音 module
PEQ #18 段 · 主链路
Mixer #18×8 矩阵
VirtualBassSub-harmonic
Limiter #1-1dBFS
Crossover #1LR4 @ 80Hz
⚡ 当前 Profile
🌿 Eco(节能模式 · v3)

🎚 调音工作台 · 已聚焦 3 个 module

勾选左侧列表添加更多 · 拖动卡片重排 布局:
PEQ #1 · 段 1
120 Hz
+3.0 dB
1.4
Peak
Mixer #1 · ch1→1
-3 dB
-12 dB
-6 dB
0 dB
8×8 矩阵 · 当前 ch1 行 · 展开矩阵
VirtualBass
65%
80 Hz
40%
OFF

Profile 切换

🌿 Eco(节能)
🏎 Sport(运动)
🎵 Concert(音乐厅)
🎤 Karaoke(K歌)
+ 新建

A/B 对比试听

点击 A/B 按钮实时切换两组配置
不中断声音 · 闭眼盲听
差异:低频 +6dB · 高频 +3dB · DRC 阈 -3dB
🎯 RTA · 8 通道实时频谱(注入 XiCal 多麦阵列) 每通道独立显示 · 1/3 倍频程 · 平均 8 帧
CH1 · FL
CH2 · FR
CH3 · CTR
CH4 · SUB
CH5 · RL
CH6 · RR
CH7 · SDL
CH8 · SDR
🧪 测试用例
📁 Smoke 冒烟测试
链路加载
参数下发
编译产物
📁 模块单元
PEQ · 32 用例
Mixer · 18 用例
Limiter · 24 用例 (1 失败)
VirtualBass · 12 用例
Crossover · 16 用例
📁 集成测试
main_chain 全链路
subwoofer 链路
sport_mode 链路
atmos_v2 链路
📁 硬件认证
XiProbe 注入扫频
THD < 0.1%
SNR > 95dB
频响 ±1dB
通道串扰 < -80dB
📁 流片前回归
需 100% 通过才允许 Tapeout
142
通过
1
失败
3
运行中
155
总用例

当前运行:subwoofer 链路 · 集成测试

[14:32:01] 加载链路 subwoofer.xilink (4 nodes)
[14:32:02] 注入扫频信号 20Hz - 200Hz (10s)
[14:32:12] ✔ 频响测量完成
[14:32:13] 注入粉噪 (60dB SPL)
[14:32:23] ✔ 平均 SPL 测量完成
[14:32:24] 运行 24 个子用例...
[14:32:25] ✔ test_subwoofer_freq_response: PASS (RMS 0.8dB)
[14:32:26] ✔ test_subwoofer_thd: PASS (0.06%)
[14:32:27] 运行 test_subwoofer_distortion ... ▶ 进行中

失败:Limiter · test_limiter_threshold_extreme

[14:30:15] ✗ 期望 attack ≤ 2ms,实测 2.4ms
位置:Limiter#1 · 输入 0dBFS 方波
建议:调整 attack 系数 · 或在硬件上启用 fast_path
📊 运行历史
2026-05-14 14:30 · main
142 / 155 · ⚠ 1 失败
2026-05-14 11:18 · main
155 / 155 · ✓ 全通过
2026-05-13 18:05 · feature/atmos
152 / 155 · ⚠ 3 失败
2026-05-13 09:42 · main
128 / 155 · ✗ 27 失败

🔥 部署到 XiDSP / XiAmp

1

编译产物

链路展平 · 内存计算 · 指令生成
2

测试通过

流片前回归 142/155 ✓
3

烧录中

JTAG 写入 · XiCore 校验
4

FOTA 推送

车队远程升级 · 灰度发布
正在烧录到 XiDSP-D1 (USB-CDC) · main_chain.xilink
已写入 8.4 / 12.4 MB 67% 剩余 ≈ 4 秒
📋 烧录日志
[14:35:01] 启动烧录器 XiFlash v2.1.3
[14:35:02] 检测到设备:XiDSP-D1 · S/N: D1-A0042
[14:35:03] 校验固件签名 ...
[14:35:04] 擦除 Flash 区域 0x00000000 ~ 0x00C00000
[14:35:08] ✔ 擦除完成
[14:35:09] 写入链路镜像 (12.4MB) ... 67%
[14:35:13] ▶ 进行中 · 4MB 剩余

🎯 选择目标设备

XiDSP-D1
USB-CDC · S/N D1-A0042 · 已连接
XiAmp Pro-8
CAN · ID 0x142 · 已上电
XiBox Mini
蓝牙 · 待配对
车队 (FOTA · 8 台)
需先完成本地烧录

⚠ 烧录前检查

✓ 链路已编译
✓ 测试 142/155 通过
⚠ Limiter#1 测试失败
✓ 设备已连接
✓ 固件版本兼容
✓ 内存占用 12.4 / 16 MB
XiDSP-D1 已连接 SR 48kHz BS 64 Latency 1.33ms CPU 18% MemPool 12.4 / 16.0 MB
场景:📐 链路设计 UTF-8 master v1.0.0-rc.3
XM
×

👋 方案③ Mission Control · 操作引导

• 顶栏 4 大场景按钮(或 ⌘1~⌘4 快捷键)
📐 链路设计:右栏 Inspector 是只读概览
🎚 调音:中央 Tuning Stack 并排多个调音卡 + 底部 8 通道 RTA
🧪 测试:测试用例树 + 报告 + 历史对比
🔥 部署:4 步流程 + 实时烧录进度
• 链路场景下双击 module = 弹悬浮 Tuning(多开)