| 序号 | 成果 | 要点 |
| 1 | 应用到 RME 的 ASIO 直通桥 | C++ + 官方 ASIO SDK 2.3,WASAPI 采集 → 环形缓冲 → MADIface ASIO 直出 |
| 2 | STA 公寓定律 | RME 的 ASIO COM 对象(ThreadingModel=Apartment)只在 STA 线程暴露接口,MTA 下返回 E_NOINTERFACE |
| 3 | ASIO 宿主禁律 | 绝不在 ASIO 的 STA 主线程做阻塞式 COM 调用,否则饿死 MADIface 回调,数秒内崩溃(0xC0000005) |
| 4 | VB-CABLE 固定速率实证 | 驱动内部速率固定 44100Hz、不读注册表;只有 GUI 控制面板(私有 IOCTL)能改,注册表值仅为面板记录 |
| 5 | 引擎周期锁定实证 | WASAPI 共享模式 periodicity 必须为 0,引擎周期锁 10ms;VB-CABLE 不支持独占采集 |
| 6 | 引擎格式持久化实证 | 混音速率以 PKEY_AudioEngine_DeviceFormat(每端点持久化)为准;直写注册表被 ACL 拒绝,须走 IPropertyStore |
| 7 | 零欠载水位带配方 | 环形缓冲目标水位 2048 采样、丢弃阈值 +4096,实测零欠载 |
| 8 | 三保险自适应架构 | 命名事件握手 + SEH 野指针兜底 + ASIO 停滞看门狗(4 秒检测自动重建) |
| 9 | 无窗口开机自启 | 计划任务 + wscript + VBS(窗口样式 0),三个开机任务全部无窗口 |
| 10 | 全参数实测基线 | 44.1kHz / 2ch / 128 帧 ASIO / VB-CABLE 缓冲 1536 / float32 全链路 / Int32LSB 输出 |