更新日志

每个版本由 Markdown 文件驱动,同时生成可读页面和客户端自动更新 feed。发布流程尽量少一步,内容维护就更可靠一点。

查看更新

ECHO 26.6.4

2026年6月04日 · stable · win-x64

最新

  • 本次更新重点是 DSP。ECHO Next 不再把 EQ 当成一个孤立的设置面板,而是把它升级成一套更清楚、更安全、更接近专业播放器工作流的 DSP 控制中心:用户能看到信号经过了哪些处理、哪些处理会影响 bit-perfect、哪里存在削波风险,以及关闭 DSP 后是否真的回到原生播放路径。
  • 首先修复了用户提出的BUG,增加了一些排序方案 增加了增量扫描
  • 其次 增加了Final主题 需要持有FINAL耳机才可以使用哦~请给我发私信获取key!

下载 ECHO

installerWindows 安装包ECHO-NEXT-Setup-26.6.4.exe
大小
234.5 MB
SHA512
LI4t9kjPWD4gWF8ztjAgApHgrC20xgBWOBug5mrGnuVmMNbQEIDawn6LEnMZCYx50aOH0ulFFXaT05qATv36uQ==
下载 ECHO

发布说明

同步自 GitHub Release:https://github.com/Moekotori/ECHO/releases/tag/26.6.4

ECHO Next 26.6.4 更新日志

image

本次更新重点是 DSP。ECHO Next 不再把 EQ 当成一个孤立的设置面板,而是把它升级成一套更清楚、更安全、更接近专业播放器工作流的 DSP 控制中心:用户能看到信号经过了哪些处理、哪些处理会影响 bit-perfect、哪里存在削波风险,以及关闭 DSP 后是否真的回到原生播放路径。

首先修复了用户提出的BUG,增加了一些排序方案 增加了增量扫描 其次 增加了Final主题 需要持有FINAL耳机才可以使用哦~请给我发私信获取key! QQ_1780586196112

DSP 控制中心

  • 新增独立 DSP 页面,并接入侧边栏导航;EQ 从设置页里的单一模块,升级为可长期扩展的 DSP 工作区。
  • 将 DSP 按模块重新组织为 Headroom、EQ、耳机校正、FIR 房间校正、声道平衡和安全监控,用户不需要在一个超长 EQ 面板里找所有功能。
  • 重构 EQ / DSP 的视觉层级,采用更接近 Roon 风格的侧栏与模块面板:左侧快速看链路状态,右侧进入对应处理模块。
  • 补齐 DSP 页面中文与英文文案,让每个模块都能说明当前状态、下一步建议和对输出链路的影响。
  • 内置 EQ 预设收敛为更核心的曲线,减少花哨但难以判断的预设,保留更适合作为调音起点的基础声音方向。

原生 DSP 链路

  • 新增 DspChain,把 EQ、FIR 卷积、声道平衡、Headroom 与保护限幅整合为统一处理链,而不是各自散落在播放链路里。
  • 新增 DspHeadroomProcessor,为高增益 EQ、FIR、声道处理预留数字余量,降低 DSP 后级削波概率。
  • 原生 audio-host 已接入 DSP 链路,在实际 PCM 输出前统一处理样本,并继续保留未启用 DSP 时的直通路径。
  • Audio Status 现在会明确上报 dspActivedspClippingRiskdspLimiterProtecting,播放器、状态抽屉和专业面板可以基于真实音频链路提示用户。
  • Protect limiter 从“看起来危险”的提示升级为可解释的保护状态:待命、发现风险、正在保护输出都能区分显示。

FIR 房间校正

  • 支持导入 FIR / IR 文件用于房间校正,ECHO 会保存校正状态并通过原生 DSP 链路加载。
  • 房间校正新增启用/关闭、Trim 调整、清除 IR、状态读取等完整控制路径。
  • UI 会显示 IR 名称、采样率、tap 数、声道模式、延迟样本与输出峰值估算,方便判断校正是否真的生效。
  • 房间校正启用时会明确标记 DSP active,并提示 bit-perfect 不再成立;关闭后回到未处理路径。
  • 增加安全 Trim 建议,尤其在 FIR 输出存在增益风险时,优先引导降低 Trim,而不是让用户盲目开关。

耳机校正与 OPRA

  • 新增 OPRA 耳机校正服务,可搜索耳机型号并把参数化校正曲线转换成 ECHO 可用的 EQ 预设。
  • 新增耳机校正面板,支持选择型号、预览校正、应用到 EQ,并显示来源与兼容性提示。
  • OPRA 参数会按 ECHO 当前安全范围做裁剪,不支持的滤波器会跳过并给出提示,避免把不可执行的曲线伪装成已完整应用。
  • 耳机校正生成的 EQ 默认作为受管理预设,避免用户误改后还以为仍是原始校正曲线。
  • 提供“转换为自定义 EQ”路径,想继续手工调音时可以脱离耳机校正锁定。 简短的说OPRA是什么: 你可以选择大奥曲线了!

Equalizer APO 导入导出

  • 支持粘贴并解析 Equalizer APO 配置,把常见 Filter / GraphicEQ 写法转换为 ECHO 的 EQ 曲线。
  • 支持导出普通 Equalizer APO 配置,也支持导出 GraphicEQ 格式,方便在 ECHO 与外部桌面音频工具之间迁移。
  • 导入过程增加预览与错误提示,空内容、无法识别内容和超出范围的参数不会静默失败。
  • EQ 曲线视图和参数面板同步适配 APO 导入后的频点、Q 值和增益,让导入结果能被继续编辑。

bit-perfect 与输出安全

  • DSP 页面、EQ 面板、播放器状态和专业音频面板都会更明确地区分“原生直通”和“DSP 路径”。
  • 只要 EQ、FIR、声道平衡或耳机校正等 DSP 处理启用,界面会明确提示 bit-perfect 已关闭。
  • Headroom 文案做了降噪:高增益 EQ 不再被夸张描述为严重风险,而是更准确地提示“有削波可能,建议预留余量”。
  • 关闭 DSP 时不会因为 Headroom 或默认同步命令而压低音量、改动样本或触发多余原生处理,保留原生播放安全路径。
  • 修正可选 DSP 状态同步逻辑:Room Correction 和 Channel Balance 都处于默认关闭状态时,不再向 native bridge 发送不必要的 DSP 控制命令。

UI 与可用性

  • EQ Simple mode 增加更容易理解的说明:开启时只处理启用的 DSP 模块,关闭后回到 native playback path。
  • DSP 路径增加模块卡片、状态徽章、风险提示、下一步建议和实时指标,减少“声音被处理了但用户不知道”的情况。
  • EQ 曲线交互继续打磨,31-band / PEQ / APO 导入后的曲线更容易观察和编辑。
  • 设置页导航优化,DSP / EQ 入口更清楚;曲库加载也被延后,减少进入设置时被大库扫描拖慢的概率。

非 DSP 相关补充

  • 新增 AMLL TTML 歌词 provider,扩展歌词匹配来源。
  • 修复专辑和歌手详情页返回路径,减少从详情页返回列表时丢上下文的问题。
  • 移除过期 roadmap 与评估文档,降低文档噪音,避免旧计划误导后续开发。

历史版本

点开某个版本可以直接阅读完整更新说明,不只是几条摘要。

stable ECHO 26.6.3
渠道: stable 平台: win-x64 发布源
  • 核心更新
  • 新增 FIR 房间校正(FIR Room Correction)能力,进一步增强音频处理链。
  • 播放历史页面新增“最近播放”列表,提升回看/续播体验。

发布说明

同步自 GitHub Release:https://github.com/Moekotori/ECHO/releases/tag/26.6.3

核心更新 新增 FIR 房间校正(FIR Room Correction)能力,进一步增强音频处理链。 播放历史页面新增“最近播放”列表,提升回看/续播体验。 增加插件自定义主题能力,支持主题可由插件定义扩展。 新增 AMLL TTML 歌词源,提升歌词匹配和展示覆盖面。 EQ 页面/面板持续优化:Simple 模式打磨、界面与交互改进,并增强 Equalizer APO 导入/兼容支持。 体验与交互优化 相册/艺人详情页的返回导航修复,降低返回路径错乱。 EQ 与音频设置相关页体验优化,含样式和状态显示细节改进。 主题预设与外观相关设置进一步完善,包含更多主题能力与测试覆盖。 首次运行与设置相关流程体验提升,涉及主题与外观引导链路。 功能补充与平台能力 文档与插件 SDK 补充:扩展插件作者文档和主题预设相关说明,降低二次开发门槛。 更多本地化文案更新(多语言文本)与错误/状态文案补齐。 IPC 与 preload、main/renderer 通信链路持续对齐,支持新功能所需参数与类型。 稳定性与治理 多处测试补齐(audio/lyrics/eq/IPC/theme 等模块),提高回归保障。 清理并移除近期生成产物与无用临时文件,优化仓库体积与提交卫生。

stable ECHO 26.6.1
渠道: stable 平台: win-x64 发布源
  • 更新内容:
  • 不知道,总之就是很大的更新
  • 设置-主题 送大家的有儿童节礼物~

发布说明

同步自 GitHub Release:https://github.com/Moekotori/ECHO/releases/tag/26.6.1

更新内容: 不知道,总之就是很大的更新

设置-主题 送大家的有儿童节礼物~ 六一快乐!

Tips:Airplay暂时不可用,酷狗音乐源仅为测试(不要找我反馈 我打算删了这垃圾源) 网易云暂停重播可能会导致歌词小幅度漂移!(无法修复,如果您觉得延迟很大请使用本地!) 本地绝对0延迟喵

哦对 我们还可以听电台了!

stable ECHO 26.5.30
渠道: stable 平台: win-x64 发布源
  • 播放稳定性与诊断
  • 启动诊断和播放性能日志更完整,遇到卡顿、启动慢或数据库异常时,更容易从控制台和诊断信息里定位原因。
  • 播放性能记录补充更多关键节点,方便后续判断问题来自音频链路、数据库、渲染层还是后台任务。

发布说明

同步自 GitHub Release:https://github.com/Moekotori/ECHO/releases/tag/26.5.30

播放稳定性与诊断 启动诊断和播放性能日志更完整,遇到卡顿、启动慢或数据库异常时,更容易从控制台和诊断信息里定位原因。 播放性能记录补充更多关键节点,方便后续判断问题来自音频链路、数据库、渲染层还是后台任务。 低风险调整多处后台行为,继续避免扫描、远程同步、封面预热、诊断轮询等工作抢占播放热路径。 修复桌面歌词锁定状态下的鼠标穿透问题,减少桌面歌词影响正常桌面操作的概率。 歌词与专辑信息 歌词匹配链路增强:本地歌词读取、查询构造、评分与来源质量记忆继续完善,目标是更少误配、更稳定命中。 歌词设置里的显示选项改为可折叠面板,并记住展开状态,常用设置更清爽。 专辑详情补充外部评分与更多在线信息展示,MusicBrainz / Wikipedia 等来源的信息可见性更好。 专辑详情页增加更多菜单能力,可把整张专辑加入播放队列,也可以直接打开本地专辑所在文件夹。 流媒体与收藏 新增流媒体收藏导入 / 导出能力,便于迁移或备份跨平台收藏数据。 YouTube、Bilibili、SoundCloud 等流媒体搜索和收藏链路继续补强,MV 面板、播放栏状态和搜索页体验同步优化。 流媒体播放与本地播放的状态提示更明确,减少用户误判“当前到底由谁在播放”。

stable ECHO 26.5.29
渠道: stable 平台: win-x64 发布源
  • ECHO Next 26.5.29 更新日志
  • 新增
  • 新增流媒体收藏:支持导入 Bilibili 收藏、YouTube 播放列表、SoundCloud sets,并可本地保存、播放、入队、取消收藏、导出。

发布说明

同步自 GitHub Release:https://github.com/Moekotori/ECHO/releases/tag/26.5.29

ECHO Next 26.5.29 更新日志 新增

新增流媒体收藏:支持导入 Bilibili 收藏、YouTube 播放列表、SoundCloud sets,并可本地保存、播放、入队、取消收藏、导出。 新增插件音源能力:插件可通过 sourceProviders 提供搜索和播放解析,进入 ECHO 的流媒体搜索/播放链路。 新增 YouTube 流媒体 provider,补齐播放解析、收藏导入和相关页面入口。 优化

曲库标题排序改为 SQLite 侧分页排序,避免大曲库每次分页都把全部结果拉到 JS 排序。 远程库增强远程专辑聚合、远程封面缓存/预加载和远程源展示,降低远程浏览卡顿感。 歌单页加入“本地歌单 / 流媒体收藏”切换,远程歌单、收藏播放和音质选择更顺。 Connect 页面支持隐藏/恢复局域网设备、折叠设备列表,并优化 HQPlayer 连接设置与主题适配。 设置页简化播放/暂停淡入淡出为单个时长滑杆,0 ms 即关闭;ReplayGain 改为标准/安静预设 + 高级面板。 修复与稳定性

增加 postinstall 原生 ABI 检查,降低 better-sqlite3 被错误重编译后导致曲库系统失效的风险。 增强启动/性能诊断:记录慢启动阶段、渲染长任务、动画帧卡顿、用户输入上下文和路由切换日志。 优化图片墙延迟加载和并发控制,滚动时减少封面加载对界面的影响。 增加 IME 友好的搜索输入处理,减少中文/日文输入时搜索抖动或误触发。 数据库健康检查加入缓存和 WAL/SHM 签名判断,减少重复 quick_check 对启动的影响。 Dev Console 增加 Performance timeline,可把卡顿和最近后台任务、播放阶段、音频状态关联起来看。 下载服务改为懒初始化,避免启动时立刻注册下载目录到曲库。 Discord / SMTC 初始同步改为仅在播放或加载中触发,减少空闲启动噪音。 艺人详情页本地歌曲预览增加“加载更多”,避免一次性渲染过多曲目。 ReplayGain 和淡入淡出设置 UI 继续收紧,文案和多语言已同步。

stable ECHO 26.5.27
渠道: stable 平台: win-x64
  • 建立官网、下载页、文档和更新日志使用的第一版发布内容样本。
  • 保持 Windows 安装包 feed 与 electron-updater 的 latest.yml 格式兼容。
  • 为后续稳定版发布预留安装包、便携版、hash 和用户更新说明字段。

发布说明

这是 ECHOPage 的第一份内容驱动 release 样本。以后发版时优先复制这份文件,改版本号、日期、安装包文件名、sha512、大小和正文说明即可。

维护规则

  • 下载页和更新日志会自动读取这份 frontmatter。
  • /update/stable/win/latest.yml 会从最新 stable win-x64 release 自动生成。
  • 客户端更新源不要读取 HTML 页面,只读取机器可解析的 feed。
stable ECHO 26.5.24
渠道: stable 平台: win-x64 发布源
  • 本版本增加的功能较多 若您无法忍受各种BUG 请勿更新!
  • 重要的是 本次更新为实验性更新 BUG对比上个版本可能只增不少 但本次ECHO增加了排错控制台 请您积极反馈BUG!
  • 这几天的重点不是堆新按钮,而是把 ECHO Next 往“更稳、更可信、更专业”的方向推了一大步:播放链路继续加固,资料库恢复和扫描更安全,歌词/MV/流媒体体验更完整,插件与诊断体系更像正式产品,EQ/HQPlayer/Connect 也开始进入更专业的控制层。

发布说明

同步自 GitHub Release:https://github.com/Moekotori/ECHO/releases/tag/26.5.24

ECHO Next 更新日志

update

本版本增加的功能较多 若您无法忍受各种BUG 请勿更新! 重要的是 本次更新为实验性更新 BUG对比上个版本可能只增不少 但本次ECHO增加了排错控制台 请您积极反馈BUG!

总览

这几天的重点不是堆新按钮,而是把 ECHO Next 往“更稳、更可信、更专业”的方向推了一大步:播放链路继续加固,资料库恢复和扫描更安全,歌词/MV/流媒体体验更完整,插件与诊断体系更像正式产品,EQ/HQPlayer/Connect 也开始进入更专业的控制层。

一句话版本:这轮更新主要是在保护播放体验的前提下,把高级功能做得更可见、更可诊断、更不容易误伤用户数据,喵。

播放与音频稳定性

  • 改进 gapless 播放、ReplayGain 体验和 CUE/虚拟曲目支持,减少播放衔接、音量管理和复杂音频文件上的不确定性。
  • 加入更窄范围的播放位置异常检测:当底层上报出现不合理跳变时,优先在 AudioSession 链路内恢复,并通过已有错误提示/诊断报告暴露问题。
  • 修复早期播放阶段的进度跳变场景,避免 1s -> 6s 这类异常被误判成正常推进,导致曲目提前结束或自动切歌。
  • 损坏本地音频文件现在会更明确地报错,覆盖主进程/native 解码路径和 preload/system-output 路径,避免坏 FLAC 静默重播或假装正常结束。
  • 降低播放事故期间诊断窗口、音量计和日志采集对热路径的压力,减少“诊断本身影响播放”的风险。
  • 默认关闭 JUCE decode 试验路径,并收敛音频恢复日志噪音,让默认播放路径更保守、更稳定。
  • EQ 工具升级为更专业的控制台:补强 native EQ 协议、预设、桥接、曲线视图和面板交互,为后续专业调音打底。
  • 新增/完善音频 smoke、AudioCore、EQ、SMTC 等相关测试覆盖,重点保护已经修过的播放稳定性问题。

资料库、扫描与数据保护

  • 加固资料库恢复模式与 poisoned metadata 隔离,避免坏元数据污染正常资料库视图。
  • 增强数据保护、备份、缓存盘点和数据包处理逻辑,降低恢复/迁移类操作对用户数据的风险。
  • 扫描流程开始隔离单目录 readdir / stat 失败,并通过目录快照复用降低 inaccessible path 对缺失曲目判断的误伤。
  • 新增资料库健康报告、质量面板和相关安全测试,让用户能更清楚地看到本地库问题,而不是只看到“扫描失败”。
  • 加强封面、元数据读取、远程资料库存储、扫描 job 和 search token 的可靠性。
  • 引入 osu! archive 导入、标签写入、BPM/ReplayGain/封面提取等工作流的更多保护和测试。

歌词、MV 与流媒体

  • 歌词系统继续增强:加入歌词校准、智能对齐、可读色优化、歌词专用设置与更完整的设置入口。
  • 日语歌词加入可选 UtaTen 假名/furigana 增强,作为 secondary text 补充,不替换主歌词文本和时间轴,默认关闭,低风险接入。
  • QQ 音乐、LRCLIB、罗马音、中文歌词提供链路继续补强,减少错配和弱匹配直接上屏。
  • MV 匹配和视频协议继续优化,Bilibili 外部播放/直链解析增加更稳的回退与刷新逻辑。
  • 流媒体侧新增/增强 Bilibili、QQ 音乐、网易云等 provider,并修复 artist detail 因 provider/cache 数据不完整导致空白或横向溢出的问题。
  • Spotify 播放/授权、下载授权、流媒体缓存和 provider 原始元数据读取有进一步补强。

插件、诊断与高级工具

  • 插件运行时增加事件 allowlist、查询上限、存储/设置配额和字段过滤,减少插件越界访问或拖慢主流程的风险。
  • 插件面板加入受控 echo:plugin-panel 桥接,允许 sandbox 面板请求有限的 host 动作,如 summary、logs、runCommand。
  • 插件管理页增强 package 导入/导出、权限风险、活动摘要、安全摘要,以及重复启动失败后的自动禁用。
  • 新增内置调试控制台,集中查看 stdout/stderr/renderer console 等信息,替代吵人的启动提示。
  • 播放专业状态面板默认折叠,同时保留问题原因、诊断摘要和高级状态入口。
  • 设置页新增/强化诊断助手入口,将“详细、安全、稳定、尤其音频相关”的产品方向落实为可见面板。

HQPlayer、Connect、SMTC 与外部控制

  • HQPlayer 方向完成一轮重要推进:新增控制 adapter/sender/media server/service、IPC、类型和测试,为后续 HQPlayer handoff/control 与数字转盘能力铺路。
  • Connect 页面和服务大幅增强,加入更多连接状态、远程源、控制入口和视觉整理。
  • SMTC 主机、Windows SMTC 服务和状态同步继续补强,降低系统媒体控制状态漂移。
  • AirPlay/RAOP spike、Connect HTTP server 和网络 fetch/proxy 相关链路继续迭代。
  • Linux shared-output 增加 ALSA 支持,同时保持 Windows 行为隔离,避免跨平台支持误伤现有 Windows 播放体验。

UI、设置与使用体验

  • 设置页大幅扩展:音频、插件、诊断、远程源、歌词、外观、备份等入口更集中,也更容易搜索和跳转。
  • App UI 字体支持扩展到三组用户优先字体加一组最低优先级备用字体,并保持歌词字体独立。
  • 歌词页、队列抽屉、播放栏、桌面歌词窗口、历史页、收件箱、歌曲列表、远程源面板等大量界面完成可见打磨。
  • 新增段落循环、桌面歌词、播放会话持久化、历史页面增强等播放辅助功能。
  • 专辑/艺人详情增强线上资料、演出信息、artist insights 和关联跳转体验。
  • Onboarding、导入、远程源过滤、拖拽导入、歌曲行和标签编辑器继续补强。
stable ECHO 26.5.18
渠道: stable 平台: win-x64 发布源
  • something bugfix
  • 主题功能回归~

发布说明

同步自 GitHub Release:https://github.com/Moekotori/ECHO/releases/tag/26.5.18

something bugfix 主题功能回归~

stable ECHO 26.5.17
渠道: stable 平台: win-x64 发布源
  • 更新日志
  • 版本日期:2026-05-17
  • 增加 DSD DoP 直通播放试验能力,并扩展原生 audio host、DSD 探测、播放链路和相关 smoke 脚本。

发布说明

同步自 GitHub Release:https://github.com/Moekotori/ECHO/releases/tag/26.5.17

image

更新日志 版本日期:2026-05-17

增加 DSD DoP 直通播放试验能力,并扩展原生 audio host、DSD 探测、播放链路和相关 smoke 脚本。 加入 ASIO 原生 DSD 播放支持,扩展 ASIO host、WASAPI/ASIO 输出路径、音频设置与测试覆盖。 优化歌词可读性,改善明暗主题下歌词背景、颜色和 UI 层次。 新增音频排障控制项,音频抽屉支持更多诊断和恢复操作。 修复倍速播放影响进度条的问题,并补充播放进度相关测试。 改进歌词匹配逻辑,包括自动应用、匹配面板自动关闭、匹配评分与候选展示体验。 修复 ALAC 技术元数据相关问题,并同步了 speed progress 分支剩余修复。 忽略本地 FFmpeg 二进制文件,减少无关构建产物进入版本库。 修复 diff 上下文下提交信息生成逻辑。 当前进行中 / 未提交

播放切歌竞态保护:防止较慢的流媒体解析结果覆盖后发起的本地播放请求。 网易云流媒体增强:搜索缓存升级,公共搜索为空时回退到 cloudsearch,播放解析从 song_url_v1 回退到旧版 song_url。 QQ 音乐流媒体增强:改进 cookie/UIN/guid 读取、播放 vkey 平台回退、歌手详情失败后的搜索回退。 流媒体专辑/歌手详情页加入返回动画,并修复 Escape/back 行为只在对应详情页启用。 歌词匹配面板视觉继续打磨,覆盖明暗主题和 MV 背景场景。 补充了播放器下载、播放取消、网易/QQ 流媒体回退等测试。

UI进行了深度打磨 补齐了一些功能 还有一些杂七杂八的bugfix. Enjoy it

stable ECHO 26.5.16
渠道: stable 平台: win-x64 发布源
  • 新增与改进
  • 新增 MV 切歌自动重播设置,优化 MV 面板与歌词页之间的联动体验。
  • 增强音频核心能力,补充 ASIO / WASAPI 相关原生音频宿主逻辑,并扩展多组音频稳定性测试。

发布说明

同步自 GitHub Release:https://github.com/Moekotori/ECHO/releases/tag/26.5.16

新增与改进

新增 MV 切歌自动重播设置,优化 MV 面板与歌词页之间的联动体验。 增强音频核心能力,补充 ASIO / WASAPI 相关原生音频宿主逻辑,并扩展多组音频稳定性测试。 歌曲与专辑列表新增“文件修改时间”排序,方便按最近整理或最近下载的音乐快速浏览。 改进 WebDAV 远程音乐源流程,完善远程文件系统适配、扫描、元数据读取和设置面板测试。 优化逐曲歌词与 MV 延迟记忆的文案,让设置含义更清晰。 修复拖拽导入时的 Downloads 兜底逻辑,提升从外部文件管理器导入音乐时的可靠性。 增强媒体库搜索与索引,包括中文搜索变体、搜索 token、播放列表备份和数据库迁移能力。 改进歌词解析、歌词匹配和国内音乐平台歌词/流媒体供应商逻辑。 补充大量单元测试与回归测试,覆盖播放器、歌词、MV、WebDAV、资料库、导入、设置页等关键路径。 体验层面

这一天的成果更偏“打地基”和“把边角磨顺”:播放链路更稳,远程资源更可靠,资料库检索和排序更实用,MV/歌词相关设置也更容易理解。整体上,ECHO Next 在本地音乐管理、在线资源接入和高质量播放体验上都往前推了一大步。

stable ECHO 26.5.15
渠道: stable 平台: win-x64 发布源
  • ECHO NEXT 更新日志:
  • 引入自适应低延迟播放链路,扩展原生 echo-audio-host、播放 IPC、音频会话与输出桥。
  • 增强播放稳定性诊断、音频输出记忆、进度控制与播放速度相关测试。

发布说明

同步自 GitHub Release:https://github.com/Moekotori/ECHO/releases/tag/26.5.15

ECHO NEXT 更新日志:

引入自适应低延迟播放链路,扩展原生 echo-audio-host、播放 IPC、音频会话与输出桥。 增强播放稳定性诊断、音频输出记忆、进度控制与播放速度相关测试。 增加 NCM 转换工具、流媒体缓存/导入能力、曲库扫描与 BPM 分析基础设施。 补齐下载、歌单、设置、歌曲页、流媒体搜索等大量 UI 与测试覆盖。 21:10 Fix Bilibili MV quality selection

修复 Bilibili MV 清晰度选择,支持更准确的 DASH 视频流解析。 扩展高质量/高帧率 MV 选择逻辑,并更新 MV 面板与相关测试。 同步增强原生音频引擎测试、播放 IPC、曲库索引与设置项。 当前未提交更新

深色主题正式落地:

新增 appearanceTheme: light | dark | system 设置。 设置页可切换浅色、深色、跟随系统。 为主框架、侧边栏、播放器、设置页、歌曲页、歌词页、EQ 面板补齐深色样式。 歌词体验升级:

默认歌词字号调整为 40px,副歌词调整为 22px。 新增歌词行距设置 lyricsLineSpacingPercent,范围 60% - 150%。 修复 seek 后歌词位置短暂回跳的问题。 MV 关闭时歌词页可自动切回居中单栏布局。 网络歌单增强:

网络歌单支持选择播放音质:Hi-Res / Lossless / High / Standard。 网络歌单支持从原始平台链接刷新导入。 播放队列会保留网络曲目的音质偏好。 Bilibili 集成增强:

Bilibili 账号检查接入真实登录状态校验。 MV 播放 URL 支持 WBI 签名与 DASH 视频流。 质量选择会遵循最大清晰度和 60fps 设置。 曲库与元数据改进:

WAV LIST/INFO 标签读取增强,支持多编码候选解码。 宽松专辑合并逻辑改为“封面一致且专辑名相似度 90% 以上”。 默认开启重复曲目检测与音频分析。 流媒体 BPM 分析:

新增 streaming.analyzeBpm IPC / preload API。 播放流媒体曲目时可触发 BPM / beat offset 分析。 受设置页“BPM / Offset 分析”开关控制。 播放器细节修复:

播放速度滑杆拖动时不再被外部状态刷新打断。 播放栏新增流媒体 BPM 分析状态回写。 深色模式下播放器按钮、进度条和状态 chip 视觉统一。 测试与覆盖

新增/更新了 Bilibili、MV、歌词设置、歌词页、歌单页、主题偏好、WAV 元数据读取、播放队列、曲库索引等测试。

stable ECHO 26.5.14
渠道: stable 平台: win-x64 发布源
  • ECHO "NEXT"初版发布
  • 此版本仍然为测试版,会少许多功能,也多了一些功能~
  • 欢迎大家来提BUG(缺少的功能不算BUG 不要提!)

发布说明

同步自 GitHub Release:https://github.com/Moekotori/ECHO/releases/tag/26.5.14

ECHO “NEXT”初版发布

此版本仍然为测试版,会少许多功能,也多了一些功能~ 欢迎大家来提BUG(缺少的功能不算BUG 不要提!)

另外 ECHO版本号永久更改为”年份.月份.日期” 比如今天是2026.5.14 版本号就为v26.5.14

ECHO NEXT 更新日志:

引入自适应低延迟播放链路,扩展原生 echo-audio-host、播放 IPC、音频会话与输出桥。 增强播放稳定性诊断、音频输出记忆、进度控制与播放速度相关测试。 增加 NCM 转换工具、流媒体缓存/导入能力、曲库扫描与 BPM 分析基础设施。 补齐下载、歌单、设置、歌曲页、流媒体搜索等大量 UI 与测试覆盖。 21:10 Fix Bilibili MV quality selection

修复 Bilibili MV 清晰度选择,支持更准确的 DASH 视频流解析。 扩展高质量/高帧率 MV 选择逻辑,并更新 MV 面板与相关测试。 同步增强原生音频引擎测试、播放 IPC、曲库索引与设置项。 当前未提交更新

深色主题正式落地:

新增 appearanceTheme: light | dark | system 设置。 设置页可切换浅色、深色、跟随系统。 为主框架、侧边栏、播放器、设置页、歌曲页、歌词页、EQ 面板补齐深色样式。 歌词体验升级:

默认歌词字号调整为 40px,副歌词调整为 22px。 新增歌词行距设置 lyricsLineSpacingPercent,范围 60% - 150%。 修复 seek 后歌词位置短暂回跳的问题。 MV 关闭时歌词页可自动切回居中单栏布局。 网络歌单增强:

网络歌单支持选择播放音质:Hi-Res / Lossless / High / Standard。 网络歌单支持从原始平台链接刷新导入。 播放队列会保留网络曲目的音质偏好。 Bilibili 集成增强:

Bilibili 账号检查接入真实登录状态校验。 MV 播放 URL 支持 WBI 签名与 DASH 视频流。 质量选择会遵循最大清晰度和 60fps 设置。 曲库与元数据改进:

WAV LIST/INFO 标签读取增强,支持多编码候选解码。 宽松专辑合并逻辑改为“封面一致且专辑名相似度 90% 以上”。 默认开启重复曲目检测与音频分析。 流媒体 BPM 分析:

新增 streaming.analyzeBpm IPC / preload API。 播放流媒体曲目时可触发 BPM / beat offset 分析。 受设置页“BPM / Offset 分析”开关控制。 播放器细节修复:

播放速度滑杆拖动时不再被外部状态刷新打断。 播放栏新增流媒体 BPM 分析状态回写。 深色模式下播放器按钮、进度条和状态 chip 视觉统一。 测试与覆盖

新增/更新了 Bilibili、MV、歌词设置、歌词页、歌单页、主题偏好、WAV 元数据读取、播放队列、曲库索引等测试。

stable ECHO 1.3.8
渠道: stable 平台: win-x64 发布源
  • ECHO 1.3.8 更新日志:
  • 这次更新主要围绕播放体验、流媒体使用 ASIO的修复 歌词与 MV 稳定性、流媒体入口、Windows 打包可靠性做了一轮集中修复。目标不是重做界面,而是让 ECHO 在日常听歌时更稳、更顺手,也更容易诊断问题。
  • 主要更新

发布说明

同步自 GitHub Release:https://github.com/Moekotori/ECHO/releases/tag/1.3.8

image

ECHO 1.3.8 更新日志:

这次更新主要围绕播放体验、流媒体使用 ASIO的修复 歌词与 MV 稳定性、流媒体入口、Windows 打包可靠性做了一轮集中修复。目标不是重做界面,而是让 ECHO 在日常听歌时更稳、更顺手,也更容易诊断问题。

主要更新 歌词体验 重整歌词设置抽屉,把歌词开关、歌词来源、本地歌词优先级、深度搜索、手动搜索、链接加载和显示样式集中到同一个入口。 新增歌词背景模式:支持跟随主题、跟随封面、自定义纯色和自定义壁纸。 跟随封面/壁纸模式支持透明度与模糊度调节,歌词页可以更贴近当前播放内容。 新增歌词可读性增强开关:强化文字字重、描边和字幕式阴影,但不再给歌词加突兀底框。 成功匹配到的在线歌词会写入本地缓存,后续播放同一首歌时不必重复等待网络请求。 优化在线歌词加载策略:优先显示第一个可用结果,手动搜索也会逐步展示候选,减少“卡在等待中”的感觉。 对纯音乐/无歌词曲目增加更保守的处理,避免自动匹配到明显不属于当前歌曲的歌词。 MV 与视频 优化 MV 自动搜索与排序:歌曲名 + 艺人匹配更准确,官方 MV 或高度接近的结果会优先自动选中。 对 live、cover 等结果不再简单降权;当它们确实更匹配、播放量也更高时,仍可作为候选。 修复 Bilibili 直连流媒体卡在同一时间点反复播放的问题;检测到直连播放停滞时会自动回退到嵌入式播放路径。 缩小 MV 区域与歌词/播放器之间的视觉缝隙,让播放页看起来更连贯。 流媒体与歌单 流媒体页新增网易云音乐歌单、QQ 音乐歌单链接/ID 加载入口。 支持保存最近打开过的流媒体歌单历史,可快速重新打开。 流媒体说明中补充网络限制提示,避免在网络不可用或受限环境下误判为功能异常。 默认保留原生流、WASAPI Exclusive、EQ 等能力的使用路径;受平台限制的来源仍会按兼容方式处理。 曲库与交互 歌曲右键菜单新增“定位到专辑”和“编辑标签”等入口,能更快从当前歌曲跳回曲库上下文。 专辑、文件夹、分组相关右键菜单补齐播放、加入下一首、复制名称、资源管理器显示等操作。 艺人页新增排序选项,可按名称、歌曲数、加入时间等维度查看。 新增播放画面缩放设置,只调整播放区域内容,不影响全局界面字号。 新增标题栏工具按钮开关,可控制投屏、一起听歌、插件入口是否显示。 自动 BPM 检测默认关闭,需要时可手动开启,避免不必要的后台分析。 稳定性与 Windows 体验 加强单实例逻辑:避免安装后旧进程仍在托盘里、新进程再次启动导致缓存锁冲突或白屏。 主窗口首次加载失败时会有限次自动重载,减少安装后偶发白窗停住的情况。 修复托盘/迷你播放器状态导致主窗口打开后不可见或藏在角落的问题。 自定义字体会在选择和启动时校验,阻止无效或过大的字体文件造成渲染进程崩溃。 网络共享目录监听和投屏相关服务做了隔离处理,降低外部服务异常拖垮主界面的风险。 AirPlay / DLNA 错误状态拆分显示;AirPlay 后端缺失时不再影响 DLNA 的基础可用性。 打包与发布 Windows 构建流程会先构建 AirPlay RAOP 原生依赖,再执行 Electron/Vite 与 installer 打包。 Windows 安装器接入自定义 NSIS 脚本,用于更可靠地处理安装和快捷方式行为。 修复 修复部分在线歌词结果有效但因为响应较慢被误判为“无匹配”的问题。 修复手动歌词候选搜索需要等待最慢来源完成后才显示结果的问题。 修复 MV 自动选择中过度偏向播放量、导致官方近似匹配被热门非官方结果压过的问题。 修复流媒体 MV 直连路径出现无限重复同一片段时无法自动恢复的问题。 修复重复启动 ECHO 可能产生第二个白屏窗口的问题。 修复部分打包后的窗口恢复状态导致看起来“打不开”的问题。

stable ECHO 1.3.7
渠道: stable 平台: win-x64 发布源
  • 2026:5.6 中午12点热更新 不更新版本号
  • **ECHO 更新日志:**
  • **本次更新较大,可能会造成一些奇怪的BUG 您可以在issues里面提出或加入ECHO QQ讨论群:1053560752**

发布说明

同步自 GitHub Release:https://github.com/Moekotori/ECHO/releases/tag/1.3.7

bf17c2a4-2a6a-4d49-9884-013e7cd216eb

2026:5.6 中午12点热更新 不更新版本号 ECHO 更新日志: 本次更新较大,可能会造成一些奇怪的BUG 您可以在issues里面提出或加入ECHO QQ讨论群:1053560752 新增

  • 新增迷你播放器:可独立浮窗显示当前歌曲、封面、播放进度和基础控制,并支持置顶、记住窗口位置,以及打开后自动隐藏主窗口。
  • 新增中文/CJK 字体 fallback 设置:主 UI 字体不变,但中文缺字时可单独选择中文字体,主题导入/导出也会保留该设置。
  • 新增繁体中文 zh-TW 界面语言,并补齐更新弹窗、设置页、主题名等多语言文本。
  • 设置页加入搜索与分组导航,账号登录、播放、外观、媒体库、远程/云端等设置更容易找到。
  • 下载/账号登录流程整理:YouTube、网易云、QQ 音乐等登录状态统一放到更清晰的账号设置入口。
  • 现在按Esc可以退出界面了 比如在歌词界面可以按Esc回到主界面,专辑/艺人界面也可以哦~ 改进
  • 优化 Automix 交接逻辑,减少下一首卡死、MV 状态过早切换和主进程被大块缓冲写入拖住的风险。
  • 播放队列范围更稳定:手动上一首/下一首、自动播放和 gapless 预缓冲会尽量遵守当前播放来源,不再轻易跳回全库。
  • 歌词匹配更保守:纯音乐、卡拉 OK、标题/歌手不可信的在线歌词候选会被拒绝,避免给歌曲套错歌词。
  • 优化内嵌歌词 seek 后的定位,快进/拖动后歌词行会更快重新锚定到正确位置。
  • 罗马音生成改为分块、缓存、增量显示,覆盖更多歌曲,并补齐打包环境所需运行资源。
  • MV 搜索、Bilibili 直连/嵌入播放、结尾同步逻辑继续收紧,减少尾段循环、抖动和卡顿。
  • Discord RPC 状态更新更稳,减少重复推送和空状态。
  • Last.fm 登录增加超时/错误反馈,并修正 API 配置诊断路径。
  • 网易云错误日志和“操作频繁”提示增加乱码修复,Windows 控制台输出也减少特殊符号导致的 mojibake。
  • 对低端机进行了优化 修复
  • 修复部分右键菜单在歌词/UI 调整后不弹出或定位异常的问题。
  • 修复封面/元数据缓存容易受 dev/preview 域名变化影响的问题,改为更稳定的主进程缓存路径。
  • 修复更新弹窗部分文案未走本地化的问题。
  • 修复部分 CUE、音频探测、歌词拖放、Last.fm payload、主题色和字体 fallback 的边缘行为,并补充单元测试。

性能与稳定性

  • 收紧大型资料库下的缓存、历史、回填和封面元数据保留上限,减少长期运行后的内存压力。
  • 图书馆健康检查加入缺失文件、重复歌曲、缺封面、乱码、缺歌词、损坏音频、异常采样率和 35 秒以下短音频检测。
  • 增加 App.jsx 变更守卫和 UTF-8 编码守卫,降低后续大文件集成和乱码回归风险。

Enjoy it!

stable ECHO 1.3.6
渠道: stable 平台: win-x64 发布源
  • 修复BUG,优化性能.
  • 优化了资源库
  • 尽力优化了歌词/MV匹配 但如果实在找不到请手选(手选是有记忆的所以只用选一次就好了)

发布说明

同步自 GitHub Release:https://github.com/Moekotori/ECHO/releases/tag/1.3.6

修复BUG,优化性能. 优化了资源库 尽力优化了歌词/MV匹配 但如果实在找不到请手选(手选是有记忆的所以只用选一次就好了)

stable ECHO 1.3.5
渠道: stable 平台: win-x64 发布源
  • 修复了一些BUG.
  • 加了一些大家想要的功能~

发布说明

同步自 GitHub Release:https://github.com/Moekotori/ECHO/releases/tag/1.3.5

修复了一些BUG. 加了一些大家想要的功能~

stable ECHO 1.3.4
渠道: stable 平台: win-x64 发布源
  • ECHO 1.3.4 from GitHub Releases.

发布说明

同步自 GitHub Release:https://github.com/Moekotori/ECHO/releases/tag/1.3.4

这个版本没有填写 GitHub Release 正文。

stable ECHO 1.3.3
渠道: stable 平台: win-x64 发布源
  • 更新日志:
  • 重构 Windows WASAPI 独占输出路径,新增原生 WASAPI Exclusive 后端。
  • 独占模式下可按音源采样率动态请求设备输出,减少被系统默认格式锁到 48kHz 的情况。

发布说明

同步自 GitHub Release:https://github.com/Moekotori/ECHO/releases/tag/1.3.3

更新日志:

中文

音频引擎

  • 重构 Windows WASAPI 独占输出路径,新增原生 WASAPI Exclusive 后端。
  • 独占模式下可按音源采样率动态请求设备输出,减少被系统默认格式锁到 48kHz 的情况。
  • 设备列表现在会显示 WASAPI 独占模式下可用的更高采样率能力。
  • 改进 native audio bridge 与 FFmpeg 解码链路,192k 等高采样率播放路径更明确。
  • BPM 分析切换到更成熟的异步分析路径,避免点击歌曲后先等待 BPM 检测再播放。

AirPlay / DLNA 投放接收

  • 新增 AirPlay 1 / RAOP 音频接收端,手机、平板和 Mac 可将音频投送到 ECHO。
  • AirPlay 音频接入 ECHO 当前音频输出链路,可继续使用当前输出设备、音量和 EQ。
  • 投放状态面板升级为“投放接收”,同时管理 DLNA 与 AirPlay。
  • 改进 AirPlay 元数据处理,减少歌词行、上一首残留信息被误当作歌名的情况。
  • 投放播放时会构造虚拟曲目信息,避免继续显示本地歌曲的 MV 或错误元数据。

远程音乐库

  • 新增 Navidrome / Subsonic 远程音乐库支持。
  • 支持连接测试、远程歌手/专辑/歌曲浏览、搜索、封面与播放流解析。
  • 远程曲目可加入队列、喜欢和歌单,并使用 subsonic:// 等内部引用保存。
  • 新增 NAS / 本地网络文件夹 / WebDAV / SSHFS 方向的远程库适配基础。
  • WebDAV 播放走本地代理,避免把带鉴权参数的真实 URL 长期暴露或写入播放列表。

媒体库与缓存

  • 新增专辑封面持久缓存,重开软件后专辑墙不再每次重新慢慢加载封面。
  • 新增艺人头像缓存,头像加载成功后会压缩并保存为本地 IndexedDB data URL。
  • 艺人头像会优先使用本地可信图;没有头像时会尝试从网易云、QQ 音乐等大陆更友好的来源补全。
  • 改进艺人名搜索清洗逻辑,支持去除 CV(...)、feat 信息,并拆分组合艺人名进行多轮搜索。
  • 失败的头像搜索会短期缓存,避免反复请求;新版搜索策略会自动绕过旧 miss 记录重新尝试。

艺人页体验

  • 艺人页从列表升级为艺人墙布局,显示更接近专辑墙。
  • 修复多个艺人共用同一张合辑封面导致“头像撞脸”的问题。
  • 没有可信头像时,改为统一浅色圆形文字头像,视觉更干净。
  • 改进艺人头像选择策略,避免随便拿专辑封面冒充艺人头像。

UI 与交互

  • 优化歌曲列表滚动和部分布局表现。
  • AirPlay 播放期间点击本地歌曲时,会先处理投放状态,避免本地歌曲被错误替换成 AirPlay 信息。
  • 改进 cast / 本地播放之间的状态切换,减少歌词、封面、MV 残留。
  • 更新投放接收抽屉说明文案和状态显示。

构建与维护

  • 新增 AirPlay RAOP 构建脚本。
  • 更新 native audio host 构建配置,补充 WASAPI exclusive 源文件与 Windows 链接依赖。
  • 新增 _HOTFIX_192K 调试与重建文档。
  • 保持编码守卫、App.jsx 守卫和生产构建通过。

English

Audio Engine

  • Reworked the Windows WASAPI exclusive output path with a native WASAPI Exclusive backend.
  • Exclusive mode can now request the device output rate dynamically based on the source sample rate, reducing cases where playback is locked to the Windows default 48kHz format.
  • Device listing now reports higher WASAPI-exclusive capabilities where available.
  • Improved the native audio bridge and FFmpeg decode path for clearer high-sample-rate playback, including 192kHz sources.
  • BPM analysis now runs through a more mature asynchronous path so playback does not wait for BPM detection before starting.

AirPlay / DLNA Cast Receiver

  • Added an AirPlay 1 / RAOP audio receiver so iPhone, iPad, and Mac can stream audio to ECHO.
  • AirPlay audio is routed through ECHO’s current audio output path, including the selected device, volume, and EQ.
  • The cast drawer has been upgraded into a unified receiver panel for both DLNA and AirPlay.
  • Improved AirPlay metadata handling to reduce cases where lyrics lines or stale metadata are shown as the song title.
  • Cast playback now uses virtual track metadata to avoid showing local-track MV or stale local metadata during casting.

Remote Music Libraries

  • Added Navidrome / Subsonic remote music library support.
  • Supports connection testing, remote artist/album/song browsing, search, cover art, and stream URL resolution.
  • Remote tracks can be added to the queue, liked songs, and playlists using internal references such as subsonic://.
  • Added foundational support for NAS / local network folders / WebDAV / SSHFS-style remote library workflows.
  • WebDAV playback now uses a local proxy, avoiding long-lived authenticated URLs in playlists or UI state.

Library And Cache

  • Added persistent album cover caching so album walls no longer reload covers from scratch after every restart.
  • Added artist avatar caching; successfully loaded avatars are compressed and stored locally as IndexedDB data URLs.
  • Artist avatars prefer trusted local images first, then try mainland-friendly sources such as NetEase Cloud Music and QQ Music.
  • Improved artist search cleanup by stripping CV(...), feat text, and splitting combined artist names for multi-pass lookup.
  • Failed avatar lookups are cached briefly to avoid repeated requests, while newer lookup strategies can bypass old miss records.

Artist Page

  • Replaced the artist list with an artist-wall layout similar to the album wall.
  • Fixed repeated “same avatar” cases caused by shared compilation album covers.
  • Artists without trusted images now use a clean light circular text avatar.
  • Improved avatar selection so album covers are not blindly reused as artist portraits.

UI And Interaction

  • Improved song-list scrolling and related layout behavior.
  • Clicking a local song during AirPlay playback now handles the cast state first, avoiding local tracks being overwritten by AirPlay metadata.
  • Improved state cleanup between cast playback and local playback, reducing stale lyrics, covers, and MV display.
  • Updated cast receiver drawer copy and status display.

Build And Maintenance

  • Added an AirPlay RAOP build script.
  • Updated native audio host build configuration with WASAPI exclusive sources and Windows link dependencies.
  • Added _HOTFIX_192K rebuild and troubleshooting documentation.
  • Encoding guard, App.jsx guard, and production build checks are passing.
stable ECHO 1.3.2
渠道: stable 平台: win-x64 发布源
  • BUG FIX :)
  • 这次完美解决了独占模式下重采样的问题
  • (最头大的问题终于解决了...)

发布说明

同步自 GitHub Release:https://github.com/Moekotori/ECHO/releases/tag/1.3.2

BUG FIX :) 这次完美解决了独占模式下重采样的问题 (最头大的问题终于解决了…) 如果您觉得下载速度慢的话,请加群1053560752 目前暂未手搓国内更新源(懒)不过也马上了ovo

stable ECHO 1.3.1
渠道: stable 平台: win-x64 发布源
  • 近期修复
  • 修复大量BUG 但目前仍存在许多bug 本次修复为紧急修复
  • 移除了设置里的「实时频谱可视化」和「迷你波形条」两个功能,并清理相关配置、组件、样式和多语言文案。

发布说明

同步自 GitHub Release:https://github.com/Moekotori/ECHO/releases/tag/1.3.1

近期修复 修复大量BUG 但目前仍存在许多bug 本次修复为紧急修复 移除了设置里的「实时频谱可视化」和「迷你波形条」两个功能,并清理相关配置、组件、样式和多语言文案。 清理了 App.jsx 中大量乱码注释,编码检查现在通过。 修复 Discord RPC 在连接关闭时触发 UnhandledRejection: connection closed 的崩溃日志问题。 修复 npm run dev 时反复输出 segfault-handler / WTSAPI32 / WINSTA 原生堆栈的问题,避免 naudiodon 启动时注册 crash.log 处理器。 修复 dev 环境缺少 app:setAutoUpdateEnabled IPC handler 的报错。 修复窗口销毁时仍发送音频状态导致的主进程报错。 修复 YouTube 下载的 .opus/.ogg 音频封面只显示顶部一小条的问题;旧缓存会自动刷新,新下载会优先嵌入 JPEG 封面。 下载与在线音乐 优化 YouTube 登录流程,改为系统浏览器登录并由应用自动保存 cookies,减少手动导出 cookies.txt 的麻烦。 集中处理 YouTube cookie 参数,确保元数据读取、单曲下载、歌单导入下载走同一套认证逻辑。 优化 yt-dlp 元数据缓存和下载进度处理。 增加快速下载模式,减少部分下载后的后处理耗时。 改进 SoundCloud 下载错误提示和文件命名。 增加 QQ 音乐下载相关路径,包括搜索、专辑曲目、直链获取、Cookie 状态和下载后元数据写入。 下载后的音频会更稳定地写入标题、艺人、专辑、封面等元数据。 移除Herobrine

stable ECHO 1.3.0
渠道: stable 平台: win-x64 发布源
  • ECHO讨论群:1053560752
  • 作者很喜欢HiFi,很愿意去钻研hifi相关的任何事情
  • 本次是有史以来最大的更新,代表着ECHO进入新篇章

发布说明

同步自 GitHub Release:https://github.com/Moekotori/ECHO/releases/tag/1.3.0

ECHO讨论群:1053560752 作者很喜欢HiFi,很愿意去钻研hifi相关的任何事情 本次是有史以来最大的更新,代表着ECHO进入新篇章 增加了数不胜数的功能 如果你问性能是否会有影响? 答案是不会!而且优化了非常多! 占用由原来的3G到现在的700MB~

重构了UI,现在更方便管理 本来想把这个版本发到carnary区域的 但是我个人测试的结果是没什么大问题 就想着和大家一起找bug

其他修改也太多了…这次想偷懒一下! 总之,Enjoy it!

stable ECHO 1.2.3
渠道: stable 平台: win-x64 发布源
  • 本次更新主要围绕三件事展开:修复歌词误匹配、补强播放队列体验,以及处理启动与运行期的一些稳定性/资源占用问题。整体方向是让匹配更准、队列更顺手、播放器更稳。
  • Update Notes:
  • 优化了设置界面 增加搜索功能

发布说明

同步自 GitHub Release:https://github.com/Moekotori/ECHO/releases/tag/1.2.3

本次更新主要围绕三件事展开:修复歌词误匹配、补强播放队列体验,以及处理启动与运行期的一些稳定性/资源占用问题。整体方向是让匹配更准、队列更顺手、播放器更稳。

Update Notes: 优化了设置界面 增加搜索功能 增加了很多小细节功能! 修复了歌词系统“完全匹配错歌”的问题。 提高了歌词候选的最低置信门槛。 强化了标题/艺术家匹配过弱时的拒绝逻辑。 网易云歌词结果现在也会带上置信度校验,避免“搜到了但其实搜错了”。 修复了手动搜索歌词点击后无反应的问题。 手动点选网易云歌词时,现在会正确应用结果,不再因为返回值异常导致失效。 新增“下一首队列”持久化。 重启应用后,下一首 队列会自动恢复,不需要重新添加。 新增“下一首队列”拖拽排序。 队列项支持拖拽重排,左侧加入拖拽手柄,操作更直观。 优化了歌曲列表滚动条样式。 滚动条视觉更统一,不再显得过于原生和突兀。 修复了专辑页每次重启都重新加载的问题。 专辑 metadata 缓存机制已补上,重启后不会再从空状态整页重扫。 修复了最近一次内存优化引发的专辑封面丢失问题。 专辑区封面恢复正常加载,同时保留部分运行时内存止血改动。 优化了运行期内存占用。 嵌入封面在进入前端前会先压缩。 MV / 歌词 / 运行时缓存增加了上限控制。 切歌时会主动释放一部分旧曲目相关的大对象。 BPM 检测使用的临时 AudioContext 现在会在用完后关闭,避免持续堆积。 新增 WASAPI 独占启动行为开关。 默认仍会在启动时关闭独占模式。 现在可以在 音频设置 -> WASAPI 独占 下方设置是否保留上次的独占状态。

大家可以注意的点: 歌词自动匹配是否明显减少错歌。 手动搜索歌词是否能稳定应用。 下一首队列是否能在重启后恢复、拖拽排序是否正常。 专辑页重启后是否不再整页重载,封面是否正常显示。 连续播放/切歌后内存是否比旧版本稳定。 WASAPI 独占在默认模式和“保留上次状态”模式下是否都符合预期。

如有任何问题请及时在issues里提交~谢谢喵!

stable ECHO 1.2.2
渠道: stable 平台: win-x64 发布源
  • 更新日志:
  • 超级大更新记得更新哦
  • 新功能:

发布说明

同步自 GitHub Release:https://github.com/Moekotori/ECHO/releases/tag/1.2.2

更新日志: 超级大更新记得更新哦 新功能: Windows 原生音频引擎现已新增 ASIO 支持 音频设置中新增 ASIO 设备列表与选择功能 新增专辑补全功能 当本地专辑只有部分歌曲时,现在可以使用补全功能将整张专辑补齐 按 F11 可以进入全屏模式 如果歌曲信息/封面匹配错误,按住 Ctrl 后点击歌曲信息/封面即可自己修改

优化: 优化了大量内容与整体性能表现 大型曲库场景下的流畅度显著提升 现在即使导入上万首歌曲,浏览、加载和播放也不会卡顿了

改进: 保留了原有 WASAPI 播放逻辑,避免影响现有用户的使用体验 改进了原生音频进程与设置界面的联动逻辑 提升了 ASIO 驱动初始化与缓冲区创建阶段的兼容性 优化了音频设备枚举与切换体验

修复: 修复了部分 ASIO 驱动初始化失败的问题 修复了部分设备在 ASIOCreateBuffers 阶段可能无法正常启动的问题 修复了多项原生音频链路中的兼容性与稳定性问题

stable ECHO 1.2.1
渠道: stable 平台: win-x64 发布源
  • 优化了一些内容!

发布说明

同步自 GitHub Release:https://github.com/Moekotori/ECHO/releases/tag/1.2.1

优化了一些内容!

stable ECHO 1.2.0
渠道: stable 平台: win-x64 发布源
  • 一些缝缝补补 修复了很多BUG
  • 1.增加排序功能
  • 2.现在音乐支持减速啦~

发布说明

同步自 GitHub Release:https://github.com/Moekotori/ECHO/releases/tag/1.2.0

一些缝缝补补 修复了很多BUG

1.增加排序功能 2.现在音乐支持减速啦~ 3.加了一些乱七八糟的东西 4.移除him

stable ECHO 1.1.9
渠道: stable 平台: win-x64 发布源
  • Fixed some bugs.

发布说明

同步自 GitHub Release:https://github.com/Moekotori/ECHO/releases/tag/1.1.9

Fixed some bugs.

stable ECHO 1.1.8
渠道: stable 平台: win-x64 发布源
  • 本次更新
  • 优化了资料库监听逻辑。新增、删除、重命名、移动歌曲文件后,列表、专辑、文件夹、歌词绑定等内容现在会更稳定地同步更新,并减少重复项出现的情况。
  • 新增资料库清理能力。现在可以扫描并清除失效的本地引用,避免歌单、收藏、历史记录里残留已经不存在的文件。

发布说明

同步自 GitHub Release:https://github.com/Moekotori/ECHO/releases/tag/1.1.8

本次更新

优化了资料库监听逻辑。新增、删除、重命名、移动歌曲文件后,列表、专辑、文件夹、歌词绑定等内容现在会更稳定地同步更新,并减少重复项出现的情况。 新增资料库清理能力。现在可以扫描并清除失效的本地引用,避免歌单、收藏、历史记录里残留已经不存在的文件。 加入“最近播放”和“最常播放”智能集合。播放器会基于播放历史自动整理高频内容,找歌更快。 补充播放统计基础能力。现在会记录 playCount 和 lastPlayedAt,为后续更多智能推荐和集合功能打下基础。 调整了主窗口默认尺寸。整体比例更均衡,默认打开时歌曲信息更容易看清,不会显得过于横向。 优化播放器主界面排版。标题、歌手和技术信息的显示更稳定,长一点的信息也更不容易被挤掉。 优化 Mini Waveform Bar 的渲染性能。减少了卡顿和掉帧,波形动画会比之前更顺滑。 修复部分网易云下载歌曲“已自动下载歌词,但首次播放显示无歌词”的问题。现在会更稳地等待本地歌词文件落盘,不必再手动去歌词页刷新。 保持可视化相关功能默认关闭,减少初始界面干扰,也避免不必要的性能占用。 体验改进

本地媒体库在长期使用下会更干净、更一致。 新下载歌曲的歌词命中率和首次显示成功率更高。 默认界面更克制,也更接近日常听歌时最舒服的状态。 兼容与说明

已有用户的个人设置会尽量保留,不会随更新强行覆盖。 新增的资料统计与智能集合会在后续版本继续扩展。

stable ECHO 1.1.7
渠道: stable 平台: win-x64 发布源
  • ECHO 1.1.7
  • 这次更新主要集中在播放器稳定性、歌词体验和界面细节优化,修掉了一批影响日常使用的问题,也补全了一些之前缺失的功能。
  • 本次更新

发布说明

同步自 GitHub Release:https://github.com/Moekotori/ECHO/releases/tag/1.1.7

ECHO 1.1.7 这次更新主要集中在播放器稳定性、歌词体验和界面细节优化,修掉了一批影响日常使用的问题,也补全了一些之前缺失的功能。

本次更新

修复拖动进度条时可能误触发连续切歌的问题,拖动播放进度现在更稳定。 修复单曲循环无效的问题,播放结束后会正确留在当前歌曲循环。 优化搜索后关闭搜索栏时的播放列表定位,当前播放歌曲不再一下跳回列表开头难以找到。 修复多处中文、日文路径与设备名称显示乱码的问题,包括播放器日志、音频 Host 输出等。 优化歌词解析与展示逻辑,改善原文、翻译、罗马音的适配表现。 修复开启翻译后歌词仍不显示翻译的问题。 优化手动选词流程,选择歌词后不再强制关闭,方便连续调整。 新增桌面悬浮歌词锁定功能,减少误触,也改善了空白区域过大的体验问题。 新增桌面悬浮歌词“是否显示翻译”开关。 优化音频设置与音量记忆,重启软件后不再总是恢复默认。 新增更新日志入口,应用内可以更直观看到每次更新内容。 新增歌词来源状态显示,可区分当前歌词来自本地、网易云、手选或缓存。 新增播放历史功能,并调整到右上角入口,后续也会继续扩展这一栏的能力。 微调默认启动窗口宽度,初始界面更舒展一些。 体验优化

播放历史入口改为右上角功能按钮,整体风格更统一。 部分界面交互和按钮布局进一步对齐现有功能区样式。 持续优化桌面歌词、播放控制和日志输出的整体稳定性。

移除了him

stable ECHO 1.1.6
渠道: stable 平台: win-x64 发布源
  • Add Auto Update.
  • Fixed some bugs.

发布说明

同步自 GitHub Release:https://github.com/Moekotori/ECHO/releases/tag/1.1.6

Add Auto Update. Fixed some bugs.