自 Dso Music 项目开始到现在,从 Android View -> Jetpack Compose,到跨平台 Compose Multiplatform
Android:依旧存在许多 View 组件,而上层依赖于 Material 设计组件,外套 Salt UI 组件 + SPC UI 组件(闭源)+ Material 3
Windows:Voxzen UI,外套 Salt UI 组件 + SPC UI 组件(闭源),同时保留着 Jewel 组件、Compose Fluent 组件
在过去的一年内,成功统一了歌词、Salt UI 局部
近期更新重点,改进 Salt UI 3,完成更多的基础 UI 建设
Android:依旧存在许多 View 组件,而上层依赖于 Material 设计组件,外套 Salt UI 组件 + SPC UI 组件(闭源)+ Material 3
Windows:Voxzen UI,外套 Salt UI 组件 + SPC UI 组件(闭源),同时保留着 Jewel 组件、Compose Fluent 组件
在过去的一年内,成功统一了歌词、Salt UI 局部
近期更新重点,改进 Salt UI 3,完成更多的基础 UI 建设
🔥46🤡3🤓2
播放器改进也是重要一环,从事播放器开发也 5、6 年了
去年曾经有一个月我几乎没什么更新,构思新的播放器架构
不过当时野心有点大,我想着完全兼容 BASS + ExoPlayer,同时保留内部切换 Oboe、MediaPlayer。迁移上兼容 Media / Media3。很遗憾,弃坑了(
最终仅在桌面端上完成了全新的拥有模型抽象、命令驱动(命令队列的设计、双通道设计)、播放状态机、设备状态机、错误传播架构和无间隙播放的播放器代码设计
近期感觉很有信心,包含在本次 SPW 1.14 版本上的有:
- 输出设备的热插拔
- WASAPI 独占线程安全系列修复
- 错误状态机
- 格式扩展
- 指定输出设备
后续会加大投入!
去年曾经有一个月我几乎没什么更新,构思新的播放器架构
不过当时野心有点大,我想着完全兼容 BASS + ExoPlayer,同时保留内部切换 Oboe、MediaPlayer。迁移上兼容 Media / Media3。很遗憾,弃坑了(
最终仅在桌面端上完成了全新的拥有模型抽象、命令驱动(命令队列的设计、双通道设计)、播放状态机、设备状态机、错误传播架构和无间隙播放的播放器代码设计
近期感觉很有信心,包含在本次 SPW 1.14 版本上的有:
- 输出设备的热插拔
- WASAPI 独占线程安全系列修复
- 错误状态机
- 格式扩展
- 指定输出设备
后续会加大投入!
🔥46🤡6😈1
不要糖醋放椒盐
播放器改进也是重要一环,从事播放器开发也 5、6 年了 去年曾经有一个月我几乎没什么更新,构思新的播放器架构 不过当时野心有点大,我想着完全兼容 BASS + ExoPlayer,同时保留内部切换 Oboe、MediaPlayer。迁移上兼容 Media / Media3。很遗憾,弃坑了( 最终仅在桌面端上完成了全新的拥有模型抽象、命令驱动(命令队列的设计、双通道设计)、播放状态机、设备状态机、错误传播架构和无间隙播放的播放器代码设计 近期感觉很有信心,包含在本次 SPW 1.14 版本上的有: …
Salt Player for Windows:
Microsoft Store:https://apps.microsoft.com/detail/9P42FQ0WPQXK
Steam:https://store.steampowered.com/app/3009140
Microsoft Store:https://apps.microsoft.com/detail/9P42FQ0WPQXK
Steam:https://store.steampowered.com/app/3009140
Microsoft Store - Download apps, games & more for your Windows PC
Salt Player for Windows - Download and install on Windows | Microsoft Store
Multi-functional local audio player, add local WAV, MP3, FLAC, and other audio file formats, automatically categorize by genre, artist, and album, provide a beautiful playback interface, and powerful lyrics functionality.
🔥25🤡5😭2
12.0.0-alpha03-2026052101-official-arm64-v8a.apk
10.9 MB
12.0.0-alpha03-2026052101
*alpha 版本存在不稳定性,仅供频道测试反馈,请勿外传且不接收外部反馈
改进 UI 布局
修复一些问题
破坏性:部分界面未统一样式
破坏性:暂时禁用播放界面浅色流光前景色功能
*alpha 版本存在不稳定性,仅供频道测试反馈,请勿外传且不接收外部反馈
改进 UI 布局
修复一些问题
破坏性:部分界面未统一样式
破坏性:暂时禁用播放界面浅色流光前景色功能
🔥54🤩8🎉5🤣2😭2🤓1
SPW 1.14.0 2026/5/22
新增音频引擎 -> 音频设备切换(跟随系统以及指定输出设备)
新增对 WAV-DTS 的解码播放支持
新增对 MSI Afterburner / 游戏加加的检测,自动回退 OpenGL 渲染并提示用户
新增桌面歌词下一行歌词对逐字动画的支持
新增允许桌面歌词点击封面弹出主界面
新增 Salt UI 3.0 页面顶部模糊效果
新增页面模糊效果作用于亚克力 / 云母材质
变更 Windows 11 22H2 及以上用户首次启动默认使用亚克力材质
优化音频设备热插拔变更处理
优化音频输出界面的 UI 文本本地化
优化播放音频错误提示文本
优化窗口位置恢复逻辑, 尽量保留用户的位置意图
优化同目录 LRC 歌词文件的多编码读取支持
优化软件内存管理降低内存占用
优化软件图片缓存管理
优化快速滚动列表内存资源占用
优化专辑页面跳转回退时候的共享元素动画效果
修复自定义排序拖拽误触发音乐库刷新成功通知的问题qm
修复在资源管理器中打开功能导致 explorer.exe 进程残留问题
修复一系列音频设备相关功能问题
其他的一些改进
新增音频引擎 -> 音频设备切换(跟随系统以及指定输出设备)
新增对 WAV-DTS 的解码播放支持
新增对 MSI Afterburner / 游戏加加的检测,自动回退 OpenGL 渲染并提示用户
新增桌面歌词下一行歌词对逐字动画的支持
新增允许桌面歌词点击封面弹出主界面
新增 Salt UI 3.0 页面顶部模糊效果
新增页面模糊效果作用于亚克力 / 云母材质
变更 Windows 11 22H2 及以上用户首次启动默认使用亚克力材质
优化音频设备热插拔变更处理
优化音频输出界面的 UI 文本本地化
优化播放音频错误提示文本
优化窗口位置恢复逻辑, 尽量保留用户的位置意图
优化同目录 LRC 歌词文件的多编码读取支持
优化软件内存管理降低内存占用
优化软件图片缓存管理
优化快速滚动列表内存资源占用
优化专辑页面跳转回退时候的共享元素动画效果
修复自定义排序拖拽误触发音乐库刷新成功通知的问题qm
修复在资源管理器中打开功能导致 explorer.exe 进程残留问题
修复一系列音频设备相关功能问题
其他的一些改进
🎉39😱2🤩2🤣1
准备 Steam 渠道开一个测试版本通道选择
后续大版本更新(一般为月度更新)会先经过此版本小范围测试
再出更新大事故要上 Steam 必杀榜了🤦♂️
后续大版本更新(一般为月度更新)会先经过此版本小范围测试
🎉57🤣20🗿4🤓3