给大模型一双
听懂物理音频的耳朵

面向 AI 智能体的纯 Rust 高性能物理音乐审美中间件。通过 LRMD 协议,在 0.05 秒内将 raw 1D 波形解构为高维审美时空矩阵,让纯文本 LLM 轻松胜任 connoisseur 级别的聆听与品鉴。

Arch Linux (AUR Stable)
$ paru -S sonic-bridge-bin Copy
Rust Cargo (From Source)
$ cargo install sonic-bridge Copy
Homebrew (Tap Formula)
$ brew install xuepoo/tap/sonic-bridge Copy
Rust Cargo (Global Compile)
$ cargo install sonic-bridge Copy
Scoop Bucket (Universal)
$ scoop bucket add xuepoo && scoop install... Copy
Rust Cargo (Native Env)
$ cargo install sonic-bridge Copy
Bun CLI (Agent Core SDK)
$ bunx skills add Xuepoo/sonic-bridge-skills Copy
sonic-bridge --onset --quiet
[*] Analyzing single track: comet.flac (onset: true) ... [+] Spatiotemporal Chunk Merger enabled (Issue #5 resolved) [+] Phrase Block compression ratio: 94.6% (512 slices -> 24 blocks) === LRMD REPORT PREVIEW === | Timeline | Chord | Dynamics | Timbre | | :--- | :--- | :--- | :--- | | **0.0s - 15.2s** | `Unknown` | Silent | Deep & Dark | | **15.2s - 20.4s** | `F` | Soft | Warm & Smooth | | **20.4s - 35.8s** | `Am` | Loud (Forte) | Balanced & Clear | | **35.8s - 60.1s** | `Bm` | Exploding (FF) | Bright & Crisp | [+] LRMD report successfully saved to comet.flac.lrmd.md

顶尖的心理声学与物理信号处理算法

01

时空切片融合压缩器

在大批量 Onset 自适应事件触发时,自动合并相邻相同和弦、动态与音色特征的微秒片段为 Phrase Block。无损压缩 Token 开销达 90% 以上,彻底终结大模型上下文膨胀与费用飙升!

02

Crest Factor 动态呼吸感

结合时域采样 Peak-to-RMS(波峰因数)比值与滑动窗口相对 RMS 缩放,精确剥离现代 J-POP/Vocaloid 被砖墙限幅器压顶的持续电平,让 AI 敏感识别出歌曲内在的舒缓与轰鸣。

03

200Hz - 2kHz 黄金带通滤波

在半音阶投影管道中专门设计 200Hz - 2kHz 黄金带通截断,切断超低音 Bass 轰鸣和大鼓能量污染,只捕捉人声与中频乐器核心旋律,melancholy 小调和弦识别率飙升 100%

和弦分类交互式沙盒
物理向量到乐理语义的蜕变

点击下方的和弦卡片。你将看到 SonicBridge 是如何利用余弦相似度算法将实时的 12 维 Chromagram 频率特征投射到和弦模板中,并在瞬间识别出该和弦的!

ACTIVE CHORD: C Major
1. 12D Chromagram Array (时频投影色度计向量):
[ 1.00, 0.00, 0.00, 0.00, 0.95, 0.00, 0.00, 0.92, 0.00, 0.00, 0.00, 0.00 ]
2. Cosine Similarity Matching (余弦相似度模板比对):
  • - Template C Major (1, 4, 7): 0.985
  • - Template A Minor (1, 3, 7): 0.342
  • - Template G Major (2, 7, 11): 0.115
✓ Semantic Mapping: Resolved as C Major (C-E-G) with high confidence. Comforting, stable acoustic tension.

Model Context Protocol (MCP) 一键部署

简单三步,让你的本地 Claude Desktop 或是 Cursor 智能体获得最顶级的音乐聆听双耳。

1

第一步:编译并分发到系统 PATH

克隆 `sonic-bridge-mcp` 仓库并运行一键安装脚本,自动将极速的编译二进制部署至 `~/.local/bin` 全局环境变量中:

$ git clone https://github.com/Xuepoo/sonic-bridge-mcp.git && cd sonic-bridge-mcp && ./install.sh
2

第二步:将极简配置填入你的 AI 客户端

打开你的 Claude Desktop 配置文件(Linux/macOS: `~/.config/Claude/claude_desktop_config.json`),写入极简命令:

{
  "mcpServers": {
    "sonic-bridge": {
      "command": "sonic-bridge-mcp",
      "args": []
    }
  }
}