主页
唱片式播放视图、音乐入口与最近听过。
(01) 宣言 — MANIFESTO
暮色降临时,总有一段旋律,在心里久久回响。Twilight Echo 想把它们都留下——硬盘里的珍藏、每日推荐里的新发现、远方 NAS 上的老唱片,放在同一个地方,按你的习惯,安静地播放。
(02) 界面 — INSIDE
移动光标,照亮色彩 · HOVER TO REVEAL COLOUR
唱片式播放视图、音乐入口与最近听过。
按歌曲、专辑、艺术家、文件夹或流派,随时翻阅自己的收藏。
封面、歌词与色彩,一起构成正在播放页面。
调节频段,直观看到均衡曲线与实时频谱。
2D / 3D 空间预览,精细调节界面细节。
按需添加音源、主题和工具插件。
看见声音的频谱、波形与响度。
7/7
截图来自 Twilight Echo 实际界面,外观随版本和主题设置变化。
(03) 歌词 — LYRICS
逐行、逐词同步,翻译与音译分层显示。支持 TTML、本地歌词导入、编辑和时间偏移;桌面歌词独立显示,沉浸式播放页随封面变换色彩。
示例歌词与旋律为本页实时生成的原创演示 · ORIGINAL DEMO, GENERATED LIVE
(04) 余晖模式 — AFTERGLOW MODE
余晖模式卸载界面渲染器、释放内存,由原生音频引擎继续播放。可以立即进入,也可以在最小化或隐藏到托盘时自动进入。
界面不在,控制还在:托盘、媒体键、系统媒体控制、局域网遥控与睡眠定时器照常可用。
按下快捷键或点击托盘,界面接管引擎的实时队列、进度与音量,播放从未中断。
试试看:在这个页面按下 Ctrl Shift E
(05) 声音 — SOUND
原生音频引擎、WASAPI 共享与独占输出、设备档案、OPRA / AutoEQ 耳机校正与 DSP 效果链。参数均衡器支持最多 32 个频段、A/B 快照、多选联动、复制粘贴和撤销重做。
5 段示意 · 拖动节点调整频率与增益,滚轮调整 Q · 应用内最多 32 段
(05.2) 衔接 — AUTOMIX
无缝播放、交叉淡化与 Twilight AutoMix 可分别配置。AutoMix 分析适合的交接位置:自然模式侧重保留歌曲内容,DJ 模式允许更长重叠、对拍和更明显的片头/片尾调整。
(06) 手机 — ANDROID
原生的 Android 播放器:手机里的歌可以离线独立播放,也能直接打开电脑上的曲库。手机与桌面端运行同一个 Music Core,共用 C++ 音频引擎。
页面是中性的深灰,颜色交给封面:莫奈取色提取主色相,只点亮播放键、进度、开关和链接。没有封面时,强调色回到 #FA2D48。
手机运行与桌面端相同的 Music Core;FFmpeg 解码,C++ DSP 处理,再交给 AAudio 发声。时间中间的规格优先取自解码器,缺失的参数不补猜。
封面在后台轻度模糊,拆成整张与三个象限,各自放大、以不同周期缓慢旋转,颜色互相渗透。暂停或浏览歌词时,背景安静下来。
换行时,每一行先停在原处,再沿欠阻尼弹簧依次归位:阻尼比 0.8,刚度 110,下方每行晚 42 ms,像一道波浪展开。
在同一局域网里自动发现电脑,首次连接只需在电脑上点「允许」,不用输入地址和配对码。授权按稳定的 serverId 保存,换了 IP 也认得出。
(07) 多端同步 — IN SYNC
连上电脑后,手机可以浏览电脑整理好的曲库、遥控电脑播放,也可以把电脑里的歌拿到手机上听。播放状态只在 Core 里存一份:命令发过去,变化推回来,每次改动都带着 revision,两端看到的是同一首、同一秒。
晚上好
播放队列revision 17
点一下任意一端的播放、切歌、队列或进度条:命令先到 Core,变化再推回两端 · 网络动画已放慢
曲库来源 × 声音输出两个开关,互不牵连
(08) 核桥分离 — CORE / BRIDGE PHASE 1 · 预览
借鉴 Roon 的分层,把播放拆成三种角色:Core 管曲库、队列、解码与 DSP;控制端只负责浏览和操作;Bridge 守在 DAC 旁边,接收处理好的 PCM,按 DAC 的节奏把声音送出去。手机只发命令,不转发音频。
01CONTROL · 控制
浏览 · 队列 · DSP · 信号链
02CORE · 电脑 AZONE 1
gen 1credit 0输出 → BRIDGE
03BRIDGE · 电脑 B
0ms待命
04DAC
示意动画:传输已放慢 · 包长、带宽与缓冲按协议参数计算
手机或电脑界面。浏览曲库、排队、调 DSP、看信号链;命令带着 revision 发给 Core,状态从 Core 读回。
唯一的队列、播放位置与 DSP。解码、处理、重采样都在这里完成,Bridge 不会再叠加一次 DSP。
TLS 上传输 Float32 PCM,单包最多 2048 帧。邀请里带着 B 的证书指纹,A 核验之后才交出 24 字节令牌。
平时保持约 100 ms 网络缓冲,上限 250 ms;由 DAC 驱动的消耗决定补充节奏,并把格式、缓冲、消耗帧数和欠载回报给 Core。
(08.2) 信号链 — SIGNAL PATH
Float32 到驱动格式的转换发生在 B 的输出后端;DAC 内部做了什么,链路看不到,就标为未知。不凭型号猜,也不显示推定的 bit-perfect。
(08.3) 路线 — ROADMAP
TLS PCM 输出桥、远程 DSP 与跨设备信号链。代码、构建与主机联调已通过,双机与 DAC 实机验收待完成。
最多 4 个独立 Zone、普通队列接力与输出时钟观测已通过主机测试。同步组(调度起播与持续修正)还没有实现,界面未开放。
独立的服务宿主,面向 NAS 与容器部署,日常操作不必回到电脑前。
外网访问、离线下载与车载,作为单独的产品链路推进。
(09) 功能 — EVERYTHING ELSE
多文件夹监听、专辑与艺术家浏览、元数据补全、批量标签编辑、重复检测和 CUE 整轨分曲。通过曲库整理收件箱处理待整理内容,关联歌曲与专辑的不同版本和来源。
统一搜索本地与在线歌曲、专辑、艺术家和歌单;浏览网易云推荐、排行榜、个人音乐库与云盘。下载完成后可直接播放、打开目录或复制加入本地曲库。
逐行、逐词同步,翻译与音译分层显示,支持 TTML、本地歌词导入、编辑和时间偏移。沉浸式播放页随封面变换色彩,桌面歌词独立显示,频谱与波形呈现声音动态。
原生音频引擎、WASAPI 共享与独占输出、设备档案、OPRA/AutoEQ 耳机校正与 DSP 效果链。参数均衡器支持最多 32 个频段、A/B 快照、多选联动、复制粘贴和撤销重做。
无缝播放、交叉淡化与 Twilight AutoMix 可分别配置。AutoMix 提供自然和 DJ 模式试用,分析适合的交接位置;安装可选分轨包后,可用人声与贝斯分轨辅助过渡。
保存命名队列、恢复歌曲与进度、查看实际播放顺序,并使用播放书签、变速不变调、A-B 循环和睡眠定时。迷你播放器、托盘、全局快捷键和局域网遥控适配不同听歌场景。
深浅主题、封面取色、自定义图片,以及透明、毛玻璃和液态玻璃材质。按页面设置背景并全窗口预览,调整字体、播放栏和侧栏顺序;主题插件工坊(Beta)可编辑与导出主题。
通过 WebDAV、FTP、SFTP、SMB 等网络源浏览 NAS 或远程音乐,协议可用性取决于系统与服务端。支持网络电台、RSS 播客,以及通过扩展中心安装音源、主题和工具插件。
统计仪表盘展示近 7/30/90 天收听趋势、前一周期对比、活动日历,以及常听歌曲与艺术家排行。可按时长或次数查看歌曲排行,按日期范围清理记录。
任务与通知中心汇总扫描、补全、响度分析、下载与更新,支持勿扰。个人数据备份涵盖十类记录,恢复前预览冲突并映射音乐目录;软件更新支持进度显示、续传和完整性校验。
(11) 下载 — DOWNLOAD
免费、开源,没有广告,也不用注册账号。
选一台设备,剩下的交给音乐。
每个安装包旁都有同名 .sha256 文件,下载后可核对完整性。Windows 10/11 是当前主要且验证最完整的平台;macOS 与 Linux 后端已有实现,尚未达到正式发布验证标准。Android 版处于预览阶段;连接电脑时请只在可信局域网中使用。
余晖模式 · 界面已退场,音乐继续
再次按下 Ctrl Shift E,或点击任意处恢复