djay 中文文档 下载 App

djay 硬件加速——Apple Neural Engine、WebGPU、DirectML、Android NNAPI

为什么需要硬件加速

djay 的 AI 功能(Neural Mix Stem 分离、Fluid Beatgrid、Automix AI 推荐)都需要持续的实时推理:

如果纯 CPU 跑,老设备上 Neural Mix 延迟可能到 100ms 以上——完全没法现场打碟。硬件加速把 AI 推理交给专门设计的 AI 芯片——速度快 10-100 倍、延迟低 5-20ms。

各平台的硬件加速方案

macOS / iOS:Apple Neural Engine

Apple Silicon Mac 和 iPhone 11+ 的 Neural Engine 是目前移动端最成熟的 AI 加速硬件:

Apple 芯片Neural Engine 规格Neural Mix 表现
M4 / M4 Pro / M4 Max16 / 32 / 64 Core<10ms 实时分离,4K 视频混合 + Neural Mix 同时开也不卡
M3 / M3 Pro / M3 Max16 / 32 / 64 Core<10ms
M2 / M2 Pro / M2 Max16 / 16 / 24 Core~10ms
M1 / M1 Pro / M1 Max16 / 16 / 24 Core~12ms
iPhone 16(A18)16 Core~10ms
iPhone 15 Pro(A17 Pro)16 Core~10ms
iPhone 14 Pro(A16 Bionic)16 Core~12ms
iPhone 13(A15 Bionic)6 Core~15ms
iPhone 12(A14 Bionic)8 Core~18ms
iPhone SE 2nd Gen(A13)8 Core~25ms,建议调小缓冲区
老 Intel Mac❌ 无 Neural Engine纯 CPU,延迟可能 >40ms,不推荐开 Neural Mix

关键算法:djay 5 用 Core ML 框架把 AudioShake 引擎转成 Core ML 模型 → 在 Neural Engine 上实时推理。Core ML 是 Apple 原生机器学习框架 → 系统级优化,延迟最低。

Windows:WebGPU + DirectML

Windows 没有统一的 AI 加速引擎,但 djay 5 引入了 WebGPU 和 DirectML 两个方案:

检测方法:djay 设置 → 性能 → "硬件加速状态" → 会告诉你当前用的是 WebGPU / DirectML / CPU。

Android:NNAPI(Android Neural Networks API)

Android 10+ 有原生 NNAPI:

Android 芯片NNAPI 表现Neural Mix 延迟
Snapdragon 8 Gen 3 / 8 Gen 2Hexagon NPU 加速15-25ms
Tensor G3 / G2TPU 加速15-20ms
MediaTek Dimensity 9300APU 加速20-30ms
中端(Snapdragon 7 系列)有限加速30-50ms
低端(Snapdragon 6 系列)纯 CPU>80ms

强制硬件加速:Android 开发者选项 → "强制使用 NNAPI" → 某些机型默认关闭。

visionOS:Apple Neural Engine + 空间音频

Vision Pro 用 M2 芯片的 Neural Engine:

Meta Quest:XR2 芯片 + Android NNAPI

Quest 3 用 Snapdragon XR2 Gen 2:

如何检查你的硬件加速状态

Mac

系统设置 → 通用 → 关于本机 → 芯片名称(Apple Silicon = 有 Neural Engine;Intel = 无)
djay → 设置 → 性能 → AI 加速器状态

Windows

Win+R → "dxdiag" → 显示 → 名称(有没有独显)
djay → 设置 → 性能 → AI 加速器状态

iOS / Android

iOS:设置 → 通用 → 关于本机 → 芯片型号
Android:设置 → 关于手机 → 处理器名称
djay → 设置 → 性能 → AI 加速器状态

硬件加速和 Neural Mix 质量

硬件加速不影响 Neural Mix 的分离质量——质量由模型本身(AudioShake 引擎)决定,和跑在哪个硬件上无关。硬件加速只影响延迟(同样的模型在快芯片上跑更快)。

老设备怎么办

如果你的设备没有硬件加速(老 Intel Mac、老 Android):

未来展望

Algoriddim 已经在下一代 djay 版本里测试:

但就目前来说,M 系列 Mac 和 iPhone 12+ / Snapdragon 8 Gen 2+ Android 是 Neural Mix 的最佳设备。