foobar或声卡i的缓冲key buffer sizebuffer参数一般该怎么设置

转换格式,用Foobar2000软解DSD音频
& & & 如果PC用户的声卡是插在主板上的独立声卡或者集成声卡,那么目前播放DSD音频的最简单办法就是软解。为什么主板上的声卡不能硬解DSD音频的原理等下我们再谈,现在我们要做的仅仅是下载DSD音频文件以及准备好Foobar2000这个播放软件。
& & & Foobar2000算是目前比较流行的一款音乐播放软件,关于它的功能和设置选项这里就不多具体讲解了,我们只谈播放DSD音频方面的一些设置。Foobar2000支持各种扩展插件,要播放DSD音频,无论是硬件还是软解,我们都要下载它的播放插件,下载以后只要把解压后的文件都放到Foobar2000安装目录下的components文件夹中即可。
& & & 安装插件后,打开Foobar2000的设置菜单,在工具一栏上我们可以看到SACD字样的相关选项。在这个选项中可以看到四种采样率的选择以及几种算法的选择。软解DSD音频其实就是将DSD音频的采样率经过SRC重新采样,这里有44.1/88.2/176.4/352.8 k等四种采样率,当然重采样后实际上对音质肯定有负面影响。菜单中有声道的选择,这个无需设置即可默认输出声音。除了采样率的选择外,记得要将输出模式改为PCM,这样DSD音频才能转化为PCM音频输出。设置好以后,只要把下载好的SACDISO文件或者DSD规范的音频文件用Foobar2000打开即可正常播放了。
Foobar2000的SACD设置选项
& & & 播放的时候,可以看到DSD的文件码率是没有变化的,依然在5Mbps左右码率,但是采样率已经成为用户自己设置的采样率,比如CD音质的44.1kHz。这也意味着即使是最烂的声卡也可以支持这一采样率,而无需担心软解不成功。如果用户的声卡足够强,支持352.8kHz的采样率,那么我们也能将DSD音频设置在这一采样率进行播放。需要注意的是,设置的采样率一定要声卡支持才行,否则是无法播放的。&
软解的DSD音频码率不变,但采样率已经变了
& & & &说句题外话,Foobar2000本身支持音频文件格式的转换,我们也可以通过这个软件将DSD音频转换为兼容性更高的PCM音频,比如WAV格式的文件,而且采样率和取样位深也可以自己设置。用户可以将一首DSD的音频转为24Bit/352.8kHz的WAV音频文件,如果声卡支持,也能播放不逊于DSD的高音质,只不过这个时候音频占用的空间比DSD还要大得多,不到1分钟的音乐,数据将超过100MB的尺寸。
本网站试开通微、小企业商家广告业务;维修点推荐项目。收费实惠有效果!欢迎在QQ或邮箱联系!
试试再找找您想看的资料
资料搜索:
查看相关资料 & & &
copyright & &广电电器(中国梧州) -all right reserved& 若您有什么意见或建议请mail: & &
地址: 电话:(86)774-2826670& & &&)赵宇为作品 - 通过Foobar2000下ASIO驱动实现DSD音乐DoP模式源码输出简单设置 [Soomal?数码多]
通过Foobar2000下ASIO驱动实现DSD音乐DoP模式源码输出简单设置
在上周我们为了准备iFi iDSD nano的测试和索尼PHA-2 USB解码器耳放搭配iPad或Android设备的使用,专门介绍了一款支持高清音频播放,并可以对USB声卡有一定控制能力的播放器,来自Onkyo安桥的HF Player《》[作者:]
。而今天需要简单说明一下,如iDSD nano或PHA-2这样的外置USB声卡,在Windows系统下,如何播放DSD音乐。
也许大家要问,Soomal不是早就写过如何在Foobar2000下播放DSD音乐吗?《》[作者:]
的确如此,而我们今天用到的Foobar2000的插件都与上一篇文章中的一样。但要做的事情却不同。上一次,我们用Foobar2000的SACD解码插件,可以将SACD Rip出来的dff文件,通过Foobar2000播放器的控制,转换为PCM格式,支持任何声卡的播放。它通过软件做了从DSD编码到PCM编码的转换。
而今天要做的设置是使用iDSD nano或者PHA-2这样的USB声卡,它们本身支持开源的DoP模式传输DSD源码数据,我们在Windows系统下需要利用ASIO通道,进行简单的设置,而让它们的硬件直接接收DSD数据,并进行解码。其中没有转换为PCM的过程。
关于DSD的技术内容,大家可以参考我们之前的文章,这里不做进一步说明。我们知道现有的SACD一般称为DSD64,意思是说它工作在64倍的44.1kHz采样率下,即2.8224MHz,而DSD是指数据流,即采样精度为1bit。所以说,传输DSD64所需要的带宽是每秒2.8224MHz。这个数据量相当于16bit/176.4kHz的PCM。由于Windows系统仍然不能提供对USB2.0 Audio的完全支持,在USB声卡上异步可以通过第三方驱动完成,当然还可以通过驱动程序借助ASIO来完成。而DSD在USB上的传输,就是依靠ASIO和开源的DoP标准来传输。
从DoP技术文档说明可以看出,它们似乎有一个心酸的创业史,提出这一套封装方式是因为在苹果OS X系统下仅开放CoreAudio,只允许PCM编码传输。所以,需要设计一种独特的文件封装方式将DSD数据封装到PCM中。注意,这只是对文件数据的重新封装,而不是将DSD的数据重新编码为PCM。
简单的说,DoP的规范在封装一个DSD64时,需要一个24bit/176.4kHz以上的USB数据带宽。其中每一个包的文件头8bit用于记录文件的标志位,之后的16bit用于记录DSD的数据。Foobar2000中DoP的插件,做的就是这样的事情。由于这只是一个简单的重新封装,对于现有的电脑来说运算量非常小,同理,在iPad、iPhone上去做这样的工作也不是问题。它是对数据文件封装方式的改变,而并非对数据内容的重新编码。虽然我们在之后Foobar2000设置中会看到"DSD to PCM",但放心,它指的是DoP模式的封装方式。
DoP作为一种开源模式,似乎现在已经得到了XMOS相关固件的支持,已经有越来越多的XMOS USB控制芯片的设备开始支持DoP模式的DSD输出。也正是这个原因,XMOS的USB控制芯片也变得更有竞争力。
下面,我们来看看Foobar2000中如何进行设置。
准备工作:对于很多发烧友来说,也许Foobar2000中已经早就安装了支持ASIO的dll插件,但这还不够。如果你是直接在Foobar2000官网下载的dll文件,安装或拷贝到了Foobar2000的安装目录下components中即可,例如 X:\Program Files \foobar2000\components。那么需要按下面方法再来一次。
第一步,需要安装ASIO Proxy代理插件。接着将Foobar2000另一个插件,支持SACD格式dff文件解码的插件,进行安装,或直接拷贝到Foobar2000的components目录中。
第二步,打开Foobar2000的设置菜单,在输出设备中要看到一个叫做"foo_dsd_asio"的虚拟设备,它与你的声卡物理名称并列,但它是一个虚拟设备。
选择对应的物理声卡ASIO模式,以及DoP开源模式的DSD数据传输方式[PCM to DSD Method,并非PCM转码]
第三步,双击这个"foo_dsd_asio",会弹出一个设置窗口。第一行,选择你需要用来播放DSD的真实的声卡的名称,如图所示iFi的iDSD。第二行,是工作模式,目前我们选择的是DoP模式。接下来,还有DSD规格,其实选择DSD64即可,选择DSD128也可以。
第四步,在设置菜单中选择SACD项目,第一项的模式,选择为DSD。而在以前我们会将这里选择为PCM,此时Foobar2000会把DSD文件直接转码为指定的PCM进行播放。
第五步,重新回到设置菜单输出设备选项,确定选择的是"foo_dsd_asio"这个虚拟设备,而不是你的声卡。大功告成。
这里我们简单说明了现在比较流行的通过DoP模式来想办法让操作系统将DSD当做PCM来播放的一种方式,iOS或Android上的播放器如此,而Foobar2000中插件也是如此的方法。另外,在SONY发布了Hi Res的USB解码器后,也推出了Hi Res Player可以播放DSD,我们会在之后的测评文章中再做介绍。另外预告,在4月30日,Soomal将发布iFi iDSD nano的测评报告。
本文的相关书签:
50373710040
相关的文章
1214960344183
本文一共有 50 条评论
106.059.135.***106.059.135.***
027.038.012.***027.038.012.***
119.127.017.***119.127.017.***
112.247.194.***112.247.194.***
220.246.115.***220.246.115.***
059.035.237.***059.035.237.***
182.149.124.***182.149.124.***
220.135.065.***220.135.065.***
112.090.037.***112.090.037.***
058.213.102.***058.213.102.***
111.196.188.***111.196.188.***
183.046.192.***183.046.192.***
101.081.071.***101.081.071.***
061.158.152.***061.158.152.***
提示本贴不可匿名回复,回复等级为:0 ,您现在正处在潜水状态
9053 为防止广告机贴垃圾,不得已而为之查看: 8602|回复: 28
如何用FOOBAR设置从USB输出
新购了CM6631与数据转换器,另又购入同轴线与音频线。现从电脑用USB出CM6631相连,CM6631用同轴线与数模转换器连接,然后用音频红连至音箱。目前开机仍只从电脑中出声音,我用的是FOOBAR播放器,请问下如何设置音频输出,另CM6631的驱动从官网下了一个,安装后用驱动人生未检出,请教各位如何安装?
里面选中你的USB设备即可
这么复杂?????
这么复杂的操作时哪儿衍生出来的真不知道……
音乐是艺术,不是技术,讲究感性.
ww4911152 发表于
谢谢啊,按你提供的方法已完成设置,原来外接设备需要与电脑连接后才能设置
在这里选,最上面“设备”那个下拉框
(50.58 KB, 下载次数: 59)
15:01 上传
usb输出第一次听到 涨姿势了
一头雾水& &不太明白& &不过还是顶一下& && && &
音乐是艺术,不是技术,讲究感性.
不明觉厉,最主要没玩过
不太懂這個,近來學習+頂帖一下&&3Q
USB还能刷出啊,见识了。
就是外置声卡呀
怎么这么麻烦哦啊??!!!
)皖公网安备 69号
Powered by

我要回帖

更多关于 tris buffer缓冲液 的文章

 

随机推荐