thinkspace 发表于 2016-12-5 10:39:17

DSD播放引擎测试

本帖最后由 thinkspace 于 2017-1-6 03:11 编辑

完全独立开发的DSD播放引擎,支持原生输出与DoP输出



2016-12-07更新:

[*]增加DSD Native内存预读功能
[*]更高效的MSB算法




2017-1-6播放器开发中,放一张进度图


基本功能已经就绪,正在开发辅助功能和优化音质,预计春节前发布


小白 发表于 2016-12-5 11:23:53

不错支持下。

wewe1188 发表于 2016-12-5 11:37:18

有什么用途?

thinkspace 发表于 2016-12-5 11:39:43

要做目标就是做音质最好的DSD播放引擎,从头到尾都是独立开发,没有使用第三方库,包括ASIO Host、DSF解析、DSD Native算法和DoP算法。
这是最纯粹的DSD播放引擎,不支持PCM。

thinkspace 发表于 2016-12-5 11:45:00

小白 发表于 2016-12-5 11:23
不错支持下。

谢谢支持

小石耳 发表于 2016-12-5 12:19:43

这个是高手了

小白 发表于 2016-12-5 12:30:56

thinkspace 发表于 2016-12-5 11:39
要做目标就是做音质最好的DSD播放引擎,从头到尾都是独立开发,没有使用第三方库,包括ASIO Host、DSF解析 ...

理论上这是最好的DSD播放方式。有机会我试试。

wbjia 发表于 2016-12-5 13:17:45

这个市场竞争很激烈了

nb的播放器太多了

小白 发表于 2016-12-5 16:51:24

wbjia 发表于 2016-12-5 13:17
这个市场竞争很激烈了

nb的播放器太多了

专门开发的纯DSD播放器不多吧,说说还有几家?

wewe1188 发表于 2016-12-5 16:55:51

这个有什么用
这个有什么用

bnx 发表于 2016-12-5 17:24:14

下了,我按你的要求设置,我的是USB异步,不知道是否有改变,谢谢!

thinkspace 发表于 2016-12-5 18:34:13

关于DSD格式的一些说明

DSD Native数据是1bit,采用8bit封装(一个字节),标准数据格式两种,MSB采用大字节序(摩托罗拉定义),LSB采用小字节序(英特尔定义)。
DSD DoP数据是1bit,采用32bit封装(四个字节),有效数据16bit(两个字节),一个前导字节0,一个DoP标志字节,数据使用LSB定义。

DSD DoP封装以后会在88kHz上产生一个-34db的音调(tone),理论上人耳是听不到的,不过从实测上来看影响还是有。

DSD Native音质好于DSD DoP,但DoP兼容性要更高。

cagejin 发表于 2016-12-5 19:44:03

thinkspace 发表于 2016-12-5 18:34 static/image/common/back.gif
关于DSD格式的一些说明

DSD Native数据是1bit,采用8bit封装(一个字节),标准数据格式两种,MSB采用大 ...

求教楼主dop的八位标识符是怎样定义的,找了好多资料都没见提到。。

thinkspace 发表于 2016-12-5 20:10:54

cagejin 发表于 2016-12-5 19:44
求教楼主dop的八位标识符是怎样定义的,找了好多资料都没见提到。。

第一帧05,第二帧FA

cagejin 发表于 2016-12-5 21:29:37

thinkspace 发表于 2016-12-5 20:10 static/image/common/back.gif
第一帧05,第二帧FA

谢谢
页: [1] 2 3 4
查看完整版本: DSD播放引擎测试

耳机俱乐部微信
耳机俱乐部微信