找回密码
 -注册-

[数播] xTune - Squeezebox Controller (piCorePlayer/Daphile的Android控制端APP)

查看数: 47276 | 评论数: 604 | 收藏 28
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2024-5-23 12:57

正文摘要:

本帖最后由 xxbin1911 于 2024-5-23 13:01 编辑 用了一段时间LMS了,挺喜欢的。然后就花了一些时间做了个Android的App。 功能实现得差不多了,分享出来给大家使用,欢迎提出修改意见。谢谢! xTune - Squee ...

回复

xxbin1911 来自 江苏苏州 发表于 2024-10-18 20:45
本帖最后由 xxbin1911 于 2024-10-18 20:50 编辑

xTune - LMS控制器及播放器(安卓)v2.1.0
  • 兼容LMS系统的内置播放器(不支持本地文件播放,仅支持从 LMS 媒体库播放或推送)。
  • 支持多种音频格式,包括 FLAC、Apple Lossless、PCM、MP3 及 DSD。
  • 支持安卓音频输出,提供采样率限制与采样深度选择。
  • 支持独占USB-DAC 输出,并可开启Bit-Perfect模式,确保高保真音质。
  • 支持多种DSD输出模式,包括Native DSD、DSD Over PCM(DoP)及 DSD 转 PCM模式。
  • 支持数字音量调节,包括等响曲线数字音量调节及线性数字音量调节。
  • 内置播放器支持自适应SRC,自动调整采样率以适配系统设置。


下载链接:
https://gitee.com/xxbin1911/xTune/blob/master/README.md
以后最新版本都会放在这个连接提供下载,后续也会考虑做版本自动升级功能(或者自动检查新版本)
这个链接上我同时放出了友情赞助的二维码,如果你觉得xTune不错想支持一下,可以用支付宝扫描链接中的二维码进行打赏和赞助。

感谢你们的支持!



qqq8 来自 浙江杭州 发表于 2024-11-18 13:03
xxbin1911 发表于 2024-11-18 11:52
如果发现了复现方法麻烦告诉我一下。
另外出现正在播放信息错乱的时候可以看看web页面是不是正常的,如 ...

OK,没问题,谢谢!
xxbin1911 来自 江苏 发表于 2024-11-18 11:52
qqq8 发表于 2024-11-18 09:55
试了一下,在声音播放方面已经没有问题,反复拖动单击双击进度条都没有再出现声音方面的异常。有个小瑕疵 ...

如果发现了复现方法麻烦告诉我一下。
另外出现正在播放信息错乱的时候可以看看web页面是不是正常的,如果web也乱,那就是lms的问题。
qqq8 来自 浙江杭州 发表于 2024-11-18 09:55
xxbin1911 发表于 2024-11-17 22:33
做了个新版本2.1.9,解决了一些上个版本发现的问题。
希望能在2.1.x慢慢的把发现的bug都解决掉

试了一下,在声音播放方面已经没有问题,反复拖动单击双击进度条都没有再出现声音方面的异常。有个小瑕疵就是声音和显示存在小概率的不同步,有几次已经播放下一首歌曲,但界面没有切过去,仍停留在上一首,有一次还显示了daphile环境下其它播放器的曲目。暂时没找到可靠的复现方法,正常操作的前提下发生概率也不大。
xxbin1911 来自 江苏 发表于 2024-11-17 22:33
qqq8 发表于 2024-11-16 19:56
不急不急,周末休息要紧

做了个新版本2.1.9,解决了一些上个版本发现的问题。
希望能在2.1.x慢慢的把发现的bug都解决掉
qqq8 来自 浙江 发表于 2024-11-16 19:56
xxbin1911 发表于 2024-11-16 18:52
我复现出来了,快速双击进度条就可以复现。明天再来搞定吧

不急不急,周末休息要紧
xxbin1911 来自 江苏 发表于 2024-11-16 18:52
本帖最后由 xxbin1911 于 2024-11-16 19:03 编辑
qqq8 发表于 2024-11-16 17:05
就是间隔时间比较短的反复拖动或反复点击进度条,不一定来回。有时出现DSP后会很快自行恢复成PCM正常播放 ...

我复现出来了,快速双击进度条就可以复现。明天再来搞定吧
qqq8 来自 浙江 发表于 2024-11-16 17:05
本帖最后由 qqq8 于 2024-11-16 17:06 编辑
xxbin1911 发表于 2024-11-16 16:55
进度条来回拖动?还是怎么操作?

就是间隔时间比较短的反复拖动或反复点击进度条,不一定来回。有时出现DSP后会很快自行恢复成PCM正常播放,有时就异常需要重启APP了。
xxbin1911 来自 江苏 发表于 2024-11-16 16:55
qqq8 发表于 2024-11-16 16:48
感谢!简单试了一下,应该说基本无问题了,不过仍有小概率复现,似乎是进度条操作比较快速时容易触发。

进度条来回拖动?还是怎么操作?
qqq8 来自 浙江 发表于 2024-11-16 16:48
xxbin1911 发表于 2024-11-16 16:22
这三个问题在2.1.8版本应该解决了。你试试看。

感谢!简单试了一下,应该说基本无问题了,不过仍有小概率复现,似乎是进度条操作比较快速时容易触发。

Screenshot_2024-11-16-16-34-44-715_app.xtunestudio.xtune.jpg (16.77 KB, 下载次数: 4)

Screenshot_2024-11-16-16-34-44-715_app.xtunestudio.xtune.jpg

Screenshot_2024-11-16-16-34-50-218_app.xtunestudio.xtune.jpg (82.53 KB, 下载次数: 2)

Screenshot_2024-11-16-16-34-50-218_app.xtunestudio.xtune.jpg
xxbin1911 来自 江苏 发表于 2024-11-16 16:22
qqq8 发表于 2024-11-15 15:26
在华为和小米手机上试了下新版本,不太行,主要有以下问题:
1. 位深改变时无法继续播放,停在本首结尾 ...

这三个问题在2.1.8版本应该解决了。你试试看。

xxbin1911 来自 江苏 发表于 2024-11-16 13:44
qqq8 发表于 2024-11-15 23:18
感觉是不同任务间抢资源或者造成资源溢出了,不了解实现过程,姑妄说之。既然前一个版本没问题,应该是这 ...

是的。为了让输出尽量和其他的代码解耦并实现无锁,用到了一些异步的状态机变迁,以及一些lockfree的技术,再加上自己写的usb audio驱动,所以某些代码逻辑有点复杂而且稳定性不够。刚又修改了一版,好很多了。



qqq8 来自 浙江 发表于 2024-11-15 23:18
xxbin1911 发表于 2024-11-15 22:10
那个采样深度变化的问题算是解决了,不过进度条这个还没搞定。周末我再看看问题在哪里吧。那个播放停止感 ...

感觉是不同任务间抢资源或者造成资源溢出了,不了解实现过程,姑妄说之。既然前一个版本没问题,应该是这个版本引入的新的处理机制造成的。
xxbin1911 来自 江苏 发表于 2024-11-15 22:10
qqq8 发表于 2024-11-15 19:50
我怀疑是网络数据传输异常,非常容易复现。

那个采样深度变化的问题算是解决了,不过进度条这个还没搞定。周末我再看看问题在哪里吧。那个播放停止感觉有点随机。
xxbin1911 来自 江苏 发表于 2024-11-15 22:09
zhang-yx 发表于 2024-11-15 20:34
新的2.17好象解决了这个问题!谢谢!

不客气,有问题及时和我说。
zhang-yx 来自 安徽 发表于 2024-11-15 20:34
新的2.17好象解决了这个问题!谢谢!
qqq8 来自 浙江 发表于 2024-11-15 19:50
qqq8 发表于 2024-11-15 19:32
这个是拖进度条引发错误时的显示

我怀疑是网络数据传输异常,非常容易复现。
qqq8 来自 浙江 发表于 2024-11-15 19:32
xxbin1911 发表于 2024-11-15 17:21
谢谢反馈!

1我再确认一下

这个是拖进度条引发错误时的显示
xxbin1911 来自 江苏 发表于 2024-11-15 19:07
qqq8 发表于 2024-11-15 15:26
在华为和小米手机上试了下新版本,不太行,主要有以下问题:
1. 位深改变时无法继续播放,停在本首结尾 ...

我简单测试了一下,安卓音频输出切换采样深度没问题,USB DAC的确有问题。在修改代码的过程中改错了一处地方。晚上我做个新版本出来。

xxbin1911 来自 江苏 发表于 2024-11-15 17:21
qqq8 发表于 2024-11-15 15:26
在华为和小米手机上试了下新版本,不太行,主要有以下问题:
1. 位深改变时无法继续播放,停在本首结尾 ...

谢谢反馈!

1我再确认一下
2如果出现麻烦你帮我截个图
3的确是个已经存在已久的bug

Archiver|手机版|粤icp备09046054号|耳机网-耳机大家坛

粤公网安备 44030602000598号 耳机大家坛、www.erji.net、网站LOGO图形均为注册商标

GMT+8, 2024-11-25 02:40

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表