Repository navigation
Home
把每个应用的声音,送到你想要的设备。
SonicRoute 是常驻托盘的 Windows 音频工具。让音乐走音箱、游戏与通话走耳机,为每个应用分别指定播放与录音设备;通过全局快捷键、任务栏托盘区域滚轮和快速面板实现无感掌控。
常用操作可自由组合成 自动化规则,并通过 sr "规则名称或ID" 从终端、脚本或硬件旋钮即时调用(命令行说明)。
当前正式版:v1.31 · 2026-11-08 发布
Windows 10 2004+ / Windows 11 · Full .NET 10(含手机集成) / Lite .NET 10 / Legacy x64 / ARM64(实验) · 九种语言 · MIT 协议
📥 下载正式版 · Microsoft Store 商店页面(在架版本以页面为准) · 开始使用指南 · GitHub 源码
Tip
AI 快速总结与省 Token 排错:使用 Cursor、Copilot、ChatGPT 或 Claude 等 AI 助手排查问题、分析架构或编写脚本时,推荐直接参考专用机器规范 Wiki AI。该规范以高密度结构化 DSL 整理核心机制与排障决策树,避免大模型扫描冗长图文,大幅节省上下文 Token 开销并秒级定位根因。
根据您的日常使用场景,直接跳转到对应教程与操作方法:
| 您的需求场景 | SonicRoute 做法 | 对应文档 |
|---|---|---|
| 游戏开黑,队友太吵或游戏声盖过语音 | 游戏独占耳机,语音软件走耳麦,音乐走音箱;单独滑动应用音量滑块调节,互不影响 | 应用独立分流教程 |
| 全屏玩游戏免切屏盲调与换轨 | 鼠标悬停在托盘图标上普通滚轮调音量,Shift+滚轮调系统音量,Alt+滚轮切应用设备,Alt+Shift+滚轮切系统默认设备;开启「托盘区域滚轮」后可在整个通知区盲操 | 托盘滚轮盲操指南 |
| 接了多套音箱、耳机或显示器,想分别微调硬件音量 | 单击托盘呼出快速面板,点击展开箭头滑出全部输出设备面板,独立微调每个硬件端点的音量与静音 | 全部输出设备音量面板 |
| 临时离开电脑、拿外卖或私密通话 | 按下 Ctrl+Shift+N 一键硬件级静音所有麦克风,屏幕 OSD 浮窗一眼确认是否闭麦 |
全局静音与快捷键 |
| 每次开游戏都要插拔耳机、改 Windows 设置 | 设定自动化规则:检测到游戏启动自动「切换耳机 + 设音量 40% + 启动语音」,退出自动切回音箱 | 自动化规则与配方库 |
| 使用 Stream Deck 旋钮或脚本联动音频 | 无需启动额外常驻服务,从终端、AutoHotkey 或硬件按键执行 sr "规则名" 毫秒级联动 |
命令行与第三方联动 |
| 手机声音接入电脑播放,或在电脑上操作手机应用 | Full 版连接 Android 手机,手机音乐/视频流转电脑耳机或音箱播放,快速面板显示源手机扬声器/蓝牙并保持接管,支持独立虚拟屏幕自适应显示与整机主屏镜像,提供多设备剪贴板双向同步 | 手机音频与虚拟屏指南 |
Tip
Q:关闭 SonicRoute 后,应用的分流与音量设置还会保留吗? A:会! 应用音频路由由 Windows 系统音频引擎原生持久化保存;关闭 SonicRoute 后设置依然生效。仅快捷键、托盘滚轮和自动化规则需要软件在后台常驻运行。
Note
Q:启动提示缺少桌面运行库怎么办? A:请根据下载包安装匹配架构的 .NET 10 Desktop Runtime;Legacy x64 基于系统自带的 .NET Framework 4.8,免装任何外部运行库(历史 NET8 兼容版已停更,保留历史下载)。
Note
Q:软件在后台如何检测应用变化? A: SonicRoute 优先响应 Windows 系统事件,并保留必要的每秒进程快照兜底;不需要的数据按需清理。实际资源占用会随设备和使用情况变化。
| 模块分类 | 推荐阅读对象 | 包含文档 |
|---|---|---|
| 📖 入门与日常使用 | 新手用户、日常游戏玩家、办公人群 | • 01 · 快速上手与日常使用(安装选型、托盘操作、快速面板、音量与当前应用、手机音频与虚拟屏) • 02 · 核心机制与路由规则(三档路由模型、事件驱动、音量层级、手机音频接管) • 03 · 全局快捷键与无感盲操(默认按键表、键位录制、防冲突、盲操流) |
| 🤖 自动化与极客联动 | 进阶玩家、主播、外设玩家 | • 04 · 自动化规则与配方库(6大触发、39种操作参数字典、8套实战场景配方) • 05 · 命令行与第三方联动( sr 短命令协议、AHK、Stream Deck 接入代码) |
| 🛠 排障与底层架构 | 故障排查、极客、开源贡献者 | • 06 · 常见问题与排障指南(运行库、无声、会话丢失等分类诊断决策树) • 07 · 架构设计与技术实现(Core/WPF 分层架构、COM 互操作、进程快照机制) |
| 📌 版本与历史归档 | 软件升级、历史追溯 | • 08 · 版本选型与下载指南(Full/Lite/Legacy/Store 对照、自启机制) • 09 · 版本历史与更新档案(自 v1.0.2 至今完整 Release 归档) |
- 📱 Full 增加可选 Android 手机音频与虚拟屏幕集成:连接 Android 设备后,支持按应用将手机声音接入电脑或把电脑声音送至手机;手机应用画面可放入电脑独立虚拟屏幕窗口自适应缩放。
- 🔊 手机输出明确受控与源手机设备直显:快速面板与完整界面直显源手机扬声器与已连接蓝牙;选中手机输出继续由主面板接管音量、静音与智能音量,退出流转才交还手机。
- 📊 手机应用实时电平指示与智能音量:快速面板入站手机应用复用峰值电平条,设备管理页支持固定应用至快速面板,并默认开启「智能音量」平衡音量动态范围。
- 🤖 自动化操作扩展至 39 项:新增当前前台应用录音静音切换等细分能力。
GitHub 源码仓库 · 下载最新正式版 · Microsoft Store · 反馈建议与问题 · 作者哔哩哔哩 · 爱发电赞助
项目采用 MIT License 开源协议,分发与修改请保留版权与许可声明。
Wiki 首页 · 下载最新稳定版 · 反馈问题 · MIT License ·
· 🤖 AI Context
