Repository navigation
Releases: Tlntin/SonaWave-Release
Release list
v0.4.1
听澜盒 0.4.1
新增
- Android 7.0 起支持 USB DAC 独占输出,新增设备、音量、格式与传输缓冲页面。
- DSF / 未压缩 DFF 支持 DoP、原生 DSD 及自动选择;无法直通时说明 PCM 回退原因。
- 支持系统记住 USB 设备;为部分设备提供可选兼容授权,仅在重插后无法自动授权时尝试。
优化
- DAC 连接从不高于 30% 音量起步,自动校验硬件音量;前台、后台及锁屏音量键统一控制 DAC,拔出后恢复系统音量。
- USB 期间自动旁路软件音效,退出后恢复原设置;修复 DSD 与 FLAC 互切首次播放失败。
- 修复 DFF 播放及部分安卓高采样率 USB 内存分配失败,改善 DSD 格式标签与音量提示响应。
- 增加传输水位、低延迟设置与诊断日志,便于设备兼容排查。
- 改善手机账号与会员信息换行,以及无底部手势条时的导航间距。
- 站外版关于页面增加官网入口。
USB 独占仍为实验功能,实际 DoP / Native 支持取决于 DAC;DST 压缩 DSD 使用 PCM。玲珑 UAB 与 macOS 仍为实验版本。
SonaWave 0.4.1
New
- Direct USB DAC output on Android 7.0+, with device, volume, format and transfer-buffer controls.
- DoP, Native DSD and automatic selection for DSF / uncompressed DFF, with PCM fallback reasons.
- Android default USB-device association and optional compatibility setup when a previously connected DAC cannot reconnect automatically.
Improvements
- Start each DAC connection at 30% volume or lower; verify hardware volume and support foreground, background and lock-screen volume keys. Restore system volume control on unplug.
- Temporarily bypass software processing during USB output and restore preferences afterwards. Fix initial playback failures when switching between DSD and FLAC.
- Fix DFF playback and high-rate USB allocation failures on some Android devices; improve DSD format labels and volume feedback.
- Add transfer-water-level diagnostics, low-latency controls and logs.
- Improve narrow account/membership layouts and bottom navigation spacing without a gesture bar.
- Add the website entry to About in independently distributed editions.
USB output remains experimental and DoP / Native support depends on the DAC. Compressed DST uses PCM. Linyaps UAB and macOS remain experimental.
v0.4.0
听澜盒 0.4.0
新增
- 黑胶唱片播放样式,支持旋转唱片、摆臂与封面到歌词的连续过渡。
- 封面取色歌词、更多主题及自定义颜色,外观设置可随配置导入导出。
- 歌曲拼音排序、字母索引与定位当前播放,支持展开完整离线曲库。
优化
- TV 队列打开后自动聚焦当前歌曲,遥控器逐行移动、右键删除;补充定位当前歌曲、清空确认并对齐删除按钮。
- 歌曲 ID 失效时在线核实:完整曲库提示重新完整同步,按需浏览则搜索匹配版本并更新单曲本机缓存。
- 修复重启续播时章节显示错位,听书模式保留文件名中的章节编号。
- 大曲库归类、排序和缓存编解码移入后台,目录按需渲染;书名显示去除数字前缀,章节编号保持原样。
- 平板竖屏展开封面、歌词和播控,按钮放大;改善横屏与电脑播放布局。
- 书城使用轻量查询,加载与重试完成后统一展示,减少内容跳变。
- 推荐核对当前收藏,按收藏、歌单、最近播放依次补位;TV 的歌曲 ID 失效提醒与同步进度改为顶部横幅,支持遥控器操作。
- 手机、平板和桌面采用应用内提醒与玻璃同步蒙板;桌面服务器旁新增透明云同步图标,可重新查看进度。
- 修复同步时首页反复刷新;收起后继续同步,完成后自动关闭,保留分批保存、取消确认和断点续传。
- 输入框聚焦时暂停普通快捷键。
- 改善 deepin 托盘恢复、凭据迁移与播放恢复,完善 Windows 运行库和窗口玻璃效果。
- 增加 Google Play 渠道、系统目录授权与购买恢复能力。
玲珑 UAB 仍为实验性附件。
SonaWave 0.4.0
New
- Vinyl playback and transitions; cover-colored lyrics, themes and custom colors.
- Pinyin sorting, alphabet index, current-track lookup and offline browsing.
Improvements
- Predictable TV queue navigation, deletion and current-song lookup.
- Recover stale IDs through full sync or local single-song matching.
- Correct audiobook resume and chapter numbers; background indexing and lazy folders.
- Wider tablet controls and smoother bookstore loading.
- Recommendations prioritize current favorites, playlists and recent plays.
- Glass sync overlays, TV banners and a transparent desktop sync button.
- Stop home flicker during sync; hide without cancelling, auto-close on completion and keep resumable saves.
- Protect text input from shortcuts.
- Better deepin recovery and Windows runtime/glass.
- Google Play channel, folder access and purchase restore.
Linyaps UAB remains experimental.
v0.3.5
听澜盒 0.3.5
新增
- 元数据同步中断后可继续,已保存的歌曲会保留。
- 同步提示可展开查看阶段、当前文件、曲库数量、耗时和重试倒计时;取消同步需要二次确认。
- 完整同步后可重新匹配失效歌曲,修复播放队列、历史和本机歌单。
优化
- 百度网盘使用更大的分页,限频时显示倒计时并重试,失败后可从断点继续。
- 复用 CUE 分轨元数据,减少音频文件头读取量,补齐末轨时长。
- 暂停恢复大队列时不加载音频,加载失败后停止连续跳歌,减少封面和歌词请求。
- 改善系统密码库异常时的凭据保护、安卓退出确认和 TV 播放体验。
Windows 安装包于 2026-10-12 更新:full / lite 均携带 VC++ x64 运行库;Win10 默认关闭毛玻璃、Win11 默认开启,设置 → 外观可切换,重启应用后生效。已安装 0.3.5 的用户可重新下载 Windows 安装包覆盖安装。
玲珑 UAB 仍为实验性附件。
SonaWave 0.3.5
New
- Resume interrupted metadata syncs and keep saved songs.
- Expand sync details; cancelling requires confirmation.
- Rematch outdated songs in queues, history and local playlists after a full sync.
Improvements
- Baidu Netdisk: larger pages, rate-limit countdowns, retries and scan checkpoints.
- Reuse CUE metadata, read smaller audio headers and fill the last track's duration.
- Restore paused queues without loading audio; stop repeated failed loads.
- Improve credential protection, Android exit prompts and TV playback.
Windows installers updated on October 12, 2026: both Full and Lite bundle the VC++ x64 runtime. Window glass is off by default on Windows 10 and on by default on Windows 11; change it in Settings → Appearance and restart the app to apply. Existing 0.3.5 users can download and run the updated Windows installer.
Linyaps UAB remains experimental.
v0.3.4
听澜盒 0.3.4
新增
- Linux 增加实验性玲珑 UAB 安装包(x86_64),供 deepin 用户试用;完整桌面兼容性仍在验证。
- 搜索第三方歌词和封面时,可以修改歌名、歌手和专辑,也可以去掉歌手或专辑条件,不会改动歌曲信息。
- 支持同名 ELRC、SRT 歌词文件;本地音乐、SMB、WebDAV 和百度网盘都能读取,歌词编辑器也能导入。
- 专辑、歌手、歌单和歌曲收藏页增加「下载全部」,沿用音质选择和重复下载判断。
优化
- 音频加载失败后会停止等待,网络恢复后按播放即可重试,无需重启程序。
- 连续选歌、换书或清空队列时,较早的加载和续播请求不再覆盖当前播放。
- 听完一本书会及时同步 Audiobookshelf 的「已听完」状态;重听后继续记录新进度。
- 编辑服务器切换账号时,曲库、缓存、本地歌词和播放队列分别保存;切回原账号可以恢复原来的数据。
- 不同账号下载同名歌曲不再覆盖同一个文件,已有下载任务仍能从原来的位置继续。
- 空歌词文件不再挡住其他歌词文件;服务器返回空歌词行时会继续尝试备用接口。
- 百度网盘授权完成后立即创建应用目录,创建失败会提示;扫描时发现目录不存在,会补建后重新读取。
SonaWave 0.3.4
New
- Experimental Linyaps UAB package for Linux x86_64, for deepin users to try; full desktop compatibility is still being verified.
- Edit title, artist and album search terms for third-party lyrics and covers, or omit artist and album conditions, without changing the song metadata.
- Read matching ELRC and SRT lyric files from local music, SMB, WebDAV and Baidu Netdisk; the lyrics editor can import them too.
- Download all songs from album, artist, playlist and song favorites pages, with the existing quality selection and duplicate checks.
Improvements
- Failed audio loads stop waiting; press Play after the connection recovers to retry without restarting the app.
- Earlier loading and resume requests no longer override playback after selecting another song or book, or clearing the queue.
- Finishing a book immediately syncs its finished status to Audiobookshelf; replaying resumes progress updates.
- Changing a server account keeps separate libraries, caches, local lyrics and playback queues. Switching back restores the previous account’s data.
- Downloads with the same song name from different accounts use separate files; existing downloads keep their original resume paths.
- Empty lyric files no longer block other candidates; empty server lyric lines fall back to the legacy endpoint.
- Baidu Netdisk authorization creates the library folder immediately and reports failures. Scanning creates a missing folder and then reads it again.
v0.3.3
听澜盒 0.3.3,收藏能收专辑和歌手了,均衡器和续播也修好了。
新增
- 收藏页分成「歌曲 / 专辑 / 歌手」三栏,带数量,可在页内搜索;歌曲可按收藏时间、播放次数、评分排序。
- 专辑详情页、歌手列表加了收藏按钮;本地音乐、SMB、WebDAV、百度网盘也能收藏专辑和歌手,自动备份会一起带上。
- 电视:二级页面顶部显示「正在播放」,按确认进播放页;刚进页面按「下」直接落到内容第一项。
优化
- 均衡器拉高任意频段不会再让整体声音变小。
- 重新打开程序会恢复上次的播放列表和进度,不再被清空;播放中意外退出也能回到大致位置。
- 收藏或取消收藏失败时会提示,不再悄悄变回去;没网时收藏页显示同步过的收藏。
- 本地文件取消收藏后,重新扫描不会又变回已收藏。
- 升级安装、关机后再打开,不再误提示「上次没有正常退出」。
- 电脑任务栏预览、Mac 程序坞显示中文名「听澜盒」。
- Mac:点关闭按钮只隐藏窗口,菜单栏和桌面歌词继续工作,Cmd+Q 才退出;退出时不再弹崩溃报告。
SonaWave 0.3.3 lets you favorite albums and artists, and fixes the equalizer and playback resume.
New
- The Favorites page now has Songs / Albums / Artists tabs with counts and an in-page search; songs can be sorted by date favorited, play count or rating.
- Favorite buttons on album pages and in the artist list; local music, SMB, WebDAV and Baidu Netdisk can now favorite albums and artists too, included in automatic backups.
- TV: sub-pages show "Now Playing" at the top (press OK to open the player), and pressing Down on a new page jumps straight to the first item.
Improvements
- Boosting any equalizer band no longer makes everything quieter.
- Reopening the app restores your last queue and position instead of clearing it, even after an unexpected exit.
- You now get a message when favoriting fails instead of the heart silently reverting; offline, the Favorites page shows your synced favorites.
- Unfavorited local files no longer come back as favorites after a rescan.
- No more false "did not exit normally" notice after upgrading or shutting down.
- The taskbar preview and Mac Dock now show the app name in your system language.
- Mac: the close button only hides the window (menu bar icon and desktop lyrics keep working); Cmd+Q quits, without a crash report.
v0.3.2
听澜盒 0.3.2,电脑播放列表能多选了,电视遥控器操作更顺手。
新增
- 电脑:播放列表右键新增「多选 / 全选 / 清空队列」,多选后可批量移除或加入歌单。
- 电脑:播放页底栏加回「译」按钮,点开直接选显示原文、双语或只显示译文。
- 电脑:顶栏搜索框打字时出联想词。
优化
- 文件夹页改为从已同步的曲库建目录,打开不再联网转圈,电视上也秒开;没同步过时先显示浏览过的部分,并提示去完整同步。
- 电视:输入框路过不再弹键盘、按返回能退出来;按钮获得焦点时更醒目,不可用的按钮变淡。
- WebDAV 多地址切换时,中文或带空格的路径不再切换失败,封面也跟着换地址。
- 电脑播放页底部播控上下居中;英文界面桌面歌词按钮显示 LRC。
- 会员订阅不再误显示为永久。
SonaWave 0.3.2 brings multi-select to the desktop queue and smoother remote-control use on TVs.
New
- Desktop: right-click the queue for "Select / Select all / Clear queue"; remove selected songs or add them to a playlist in one go.
- Desktop: the translate button is back on the player bar; pick original, bilingual or translation only from its menu.
- Desktop: the search box in the top bar now shows suggestions as you type.
Improvements
- The Folders page is now built from your synced library, so it opens instantly (including on TVs) without loading from the server; before a full sync it shows the folders you've browsed and offers to sync.
- TV: text fields no longer pop up the keyboard when you move past them, and Back always gets you out; focused buttons are easier to see and disabled ones are dimmed.
- WebDAV: switching between server addresses no longer fails for paths with Chinese characters or spaces, and covers follow the switch.
- Desktop player: the bottom controls are now vertically centered; the desktop lyrics button reads LRC in English.
- Subscriptions are no longer shown as lifetime memberships.
v0.3.1
听澜盒 0.3.1,支持投屏:手机能投到电视、音箱和另一台听澜盒,也能接收别人投来的歌。
新增
- 投屏接收:打开「设置 → 投屏接收」(托盘菜单也能勾选),同一 Wi-Fi 下的鸿蒙版听澜盒、支持 DLNA 的应用就能把歌投过来;投来的歌显示封面和歌词,电视 / 车机默认开启。
- 投到其他设备:播放页的投屏按钮可投到另一台听澜盒(整个播放列表和进度一起交过去)或普通 DLNA 电视 / 音箱;投出去后本机变成遥控器,播放页、通知栏、媒体键都控制对方。
- 本地音乐、SMB、网盘的歌也能投,由本机中转(本机需保持在线),账号密码不会交给对方。
- 文件夹图标可换样式、颜色和底色(设置 → 外观 → 文件夹图标)。
- 电脑:歌曲右键菜单新增「多选」,多选时右键弹出批量操作菜单。
优化
- 修复 Windows 版重启后 SMB 共享读不到、歌曲和封面加载失败的问题。
- Linux:修复 KDE 下标题栏重叠、启动黑屏、托盘点击无反应等问题。
SonaWave 0.3.1 adds casting: send music from your phone to a TV, a speaker or another SonaWave, and receive songs cast from other devices.
New
- Cast receiver: turn on Settings → Cast receiver (also in the tray menu) and SonaWave on HarmonyOS or any DLNA app on the same Wi-Fi can cast songs to this device, with covers and lyrics. On by default on TVs and car units.
- Cast to other devices: the cast button on the player page hands the whole queue and position to another SonaWave, or plays on a regular DLNA TV or speaker. This device then works as a remote: the player page, notification and media keys all control the other device.
- Songs from local folders, SMB and cloud drives can be cast too, streamed through this device (keep it online); your account credentials are never shared.
- Customize folder icons: style, color and background (Settings → Appearance → Folder icon).
- Desktop: "Multi-select" at the bottom of the song right-click menu; while selecting, right-click opens a batch menu.
Improvements
- Fixed SMB shares on Windows becoming unreadable after a restart, which broke songs and covers.
- Linux: fixed double title bars on KDE, a black screen at startup and an unresponsive tray icon.
v0.3.0
听澜盒 0.3.0,平板可以用电脑界面了,电脑版的菜单、播放列表和配色也和鸿蒙版对齐。
新增
- 平板 / 折叠屏可选「电脑界面」(实验性,横屏生效),长按即右键菜单。
- 下载先选音质:原始音质或 320 / 256 / 192 / 128 kbps 转码,可优先下载 Opus;已有更高音质的自动跳过。
- 电脑:右键菜单支持二级展开(评分、添加到歌单、歌曲信息、下载音质),右键时那一行高亮。
- 电脑:播放列表重做(序号、歌曲、时长),均衡器和播放列表一样从右侧滑出。
- 设置首页新增「外观」分组;文件夹以卡片显示歌曲数和子文件夹数;首页分组可整屏翻页。
- 文件夹按歌曲真实路径浏览,支持字母索引;显示服务器电台;电台有专属播放页。
优化
- 桌面歌词 / 悬浮歌词、歌词翻译改为免费。
- 电脑版配色:侧边栏浅灰、内容区白色。
- 服务器没有封面时显示默认封面;歌手默认头像改为首字,封面缓存更持久。
- 播放条歌名过长时滚动显示。
- 修复切换服务器后队列和进度没恢复、Windows 退出时偶尔崩溃等问题。
SonaWave 0.3.0 brings the desktop layout to tablets and aligns the desktop menus, queue and colors with the HarmonyOS version.
New
- Tablets and foldables can switch to the desktop layout (experimental, landscape only); long-press opens the right-click menu.
- Choose the quality before downloading: original, or transcoded at 320 / 256 / 192 / 128 kbps, with an option to prefer Opus; songs you already have in equal or better quality are skipped.
- Desktop: right-click menus open submenus (rating, add to playlist, song info, download quality), and the clicked row stays highlighted.
- Desktop: redesigned queue (number, song, duration); the equalizer slides in from the right like the queue.
- New Appearance group on the settings home; folders show as cards with song and subfolder counts; home sections page a full screen at a time.
- Browse folders by the songs' real paths with an A–Z index; server radio stations; a dedicated player page for radio.
Improvements
- Desktop lyrics / floating lyrics and lyrics translation are now free.
- Desktop colors: light gray sidebar, white content area.
- Default covers when the server has none; artists default to an initial avatar, and covers stay cached longer.
- Long titles scroll in the player bar.
- Fixed the queue and position not restoring after switching servers, and an occasional crash when quitting on Windows.
v0.2.0
听澜盒 0.2.0,新增 Linux / macOS 版和听书模式,以及一大批与鸿蒙版对齐的功能。
新增
- 新平台:Linux(AppImage / deb,支持系统媒体控制和桌面歌词);macOS(Intel / Apple 芯片,首次打开请右键选「打开」)。
- 听书模式:书架、书城、书单、浏览历史,倍速与快进快退 15 秒,自动续播;Audiobookshelf 同步收听进度。
- 歌词逐句校准、历史播放列表、一个服务器多个音乐库、刷新服务器。
- 歌单编辑、移出、拖动排序、多选、导出与分享;新建歌单旁可直接导入。
- 曲库工具:相似歌曲、增量同步、元数据补齐,歌单与收藏自动备份。
- 文件夹整理(新建 / 重命名 / 剪切 / 删除)、上传到百度网盘、局域网发现 SMB;安卓支持 SMB。
- 下载暂停与继续、缓存转下载、导入已下载;飞牛音乐转码播放。
- 编辑歌曲信息,本地音乐可直接写进文件;默认封面可选。
- 安卓:打开方式 / 分享直接播放、悬浮歌词、车载蓝牙歌词、Android Auto、USB 独占输出(实验性)。
- 电脑:播放模式弹出选择、均衡器在播放页内展开、音量百分比提示、播放页编辑歌曲信息。
优化
- 随机播放不再打乱播放列表,改为每次随机抽取下一首。
- 切换服务器时分别保存和恢复各自的播放队列。
- 服务器密码与令牌改存系统安全存储。
- 检查更新支持 Linux / macOS。
SonaWave 0.2.0 adds Linux and macOS, an audiobook mode, and a large batch of features on par with the HarmonyOS version.
New
- New platforms: Linux (AppImage / deb, with system media controls and desktop lyrics) and macOS (Intel / Apple silicon; right-click and choose Open the first time).
- Audiobook mode: bookshelf, book store, book lists, history, playback speed and 15-second skip, auto resume; listening progress syncs with Audiobookshelf.
- Line-by-line lyric calibration, previous queue history, multiple music libraries per server, refresh server.
- Edit playlists: rename, remove songs, drag to reorder, multi-select, export and share; import right next to New playlist.
- Library tools: similar songs, incremental sync, fill in missing metadata, automatic playlist and favorites backup.
- Folder management (new / rename / cut / delete), upload to Baidu Netdisk, SMB discovery on the local network; SMB on Android.
- Pause and resume downloads, save cached songs as downloads, import existing downloads; transcoded playback for fnOS Music.
- Edit song info, written straight into local music files; choose your default cover.
- Android: open or share audio files to play, floating lyrics, lyrics on car Bluetooth displays, Android Auto, USB exclusive output (experimental).
- Desktop: pick the play mode from a popup, equalizer opens inside the player, volume percentage hint, edit song info from the player.
Improvements
- Shuffle no longer reorders the queue; it picks the next song at random each time.
- Each server keeps and restores its own play queue when you switch.
- Server passwords and tokens are stored in the system's secure storage.
- Update checking now covers Linux and macOS.
v0.1.1
听澜盒安卓 / Windows 0.1.1,新增检查更新,修复两个小问题。
新增
- 检查更新:「关于」页可手动检查,启动时也会自动检查(可关闭)。
- 更新来源可选国内站(GitCode)或国际站(GitHub),简体中文默认国内站。
- 发现新版本时显示更新内容,可跳过这个版本或不再提醒。
- Windows 下载完成后直接运行安装包;安卓自动挑选适合本机的安装包,在浏览器中下载。
修复
- 「播放页 / 歌词页保持屏幕常亮」开启后不生效。
- 安卓添加音源时不再列出暂不支持的 SMB。
0.1.0 需要手动下载这一版,之后的版本会在应用内提示。
SonaWave 0.1.1 adds update checking and two fixes.
New
- Check for updates from the About page, or automatically on launch (can be turned off).
- Choose the update source: China mirror (GitCode) or Global (GitHub); Simplified Chinese defaults to the China mirror.
- See what's new before updating; skip a version or turn off reminders.
- Windows downloads and runs the installer; Android picks the right package for your device and downloads it in the browser.
Fixes
- "Keep screen on" for the player and lyrics had no effect.
- Android no longer lists SMB, which isn't supported there yet.
Please install this version manually from 0.1.0; later updates will be offered in the app.