20151125:Foobar播放DSD

20151125:Foobar播放DSD

一:找到一份文档可以做DSD256(已下载)

Enabling DSD256in the USB Audio 2.0 Device Reference Design Software.

二:xMOS上的英文资料:安装Foobar播放DSD(成功播放DSD)

(备注:以下软件均已下载)

Native DSD is only currently available on Windows platforms using the foobar SACD plugin andthe Thesycon (ASIO) driver. For DSD playback on other platforms (OSX, iDevice,Linux, Android..) please use DoP (DSD over PCM).

Tosetup DSD native playback on Windows machines:

1.Install the Thesycon USB Audio 2.0 driver. If you are an end user, please useyour supplier's provided driver. If you are an XMOS developer using XMOS kits,you can use the evaluation driver available Thesycon的试用版驱动程序,在XMOS上下载。

2.Install Foobar 2000 if you haven't done so already. It is available fordownload here http://www.foobar2000.org/download.When prompted, click "standard installation"

3.Install the ASIO Proxy and SACD input plugin, downloadable from http://sourceforge.net/projects/sacddecoder/.This single download contains everything you need. Double click on the zip fileto view it's contents. To continue with install:

\4. RunASIOProxyInstall-x.x.x.x.exe and follow instructions on the dialogue toinstall.

5.Double-click on the file foo_input_sacd.fb2k-component.This should open foobar 2000 and take you to the components dialogue. Whenasked if you want to continue to "install foo_input_sacd", click"YES"! Then click "APPLY". Foobar will ask if you want torestart, click "YES"

6.Download and Install the official ASIO output plug-in for Foobar2000 from http://www.foobar2000.org/components/view/foo_out_asio. Double click the file foo_out_asio.fb2k-component. When asked if you want to continue to "install foo_out_asio",click "YES"! Then click "APPLY". Foobar will ask if youwant to restart, click "YES"

7.All installation is now done. Next configure foobar to playback DSD. Startfoobar2000 and click to File->Preferences

8.In Playback->Output Choose "ASIO:foo_dsd_asio" and click Apply.

clip_image002.gif

9.Expand out the tree to Playback->Output->ASIO. Double click on"foo_dsd_asio". In the windowfollowing, select the final output (in this case it's your DAC or XMOS/ThesyconASIO driver).

clip_image004.gif

10.Make sure you select "ASIO Native"in the DSD Playback method. If you select DoP Marker 0x05/0xFA it should stillwork, except that transport will be over DoP instead of DSD native.

11.Close the foo_dsd_asio window and go to Prefrences->Tools->SACD. Ensureyou choose ASIO Driver Mode "DSD" ratherthan "PCM", otherwise foobar will do a DSD->PCMconversion. Selecting DSD will send DSD direct to you XMOS-based sound device.

clip_image006.gif

12.Click OK, select your DSD track and enjoy DSD native audio!!!

Finalnotes. You can verify what mode you are running in easily by adjusting thevolume in the Thesycon control panel. (AllPrograms->Thesycon->TUSBAudio Driver->TUSBAudio Control Panel). Ifrunning in PCM mode, volume will scale up and down as you change the sliders.If you are in DoP mode, playback will mute down to very quiet noise if thelevel isn't set to maximum (sclaing trashes the DoP headers and so DoP isn'tdetected). If you are in DSD native, you will hear loud noise if the levelisn't maximum. DSD signals cannot be linearly scaled like PCM so it generatesnoise as scaling destroys the DSD sigma-delta coding. This shouldprobably be disabled by the driver as it is invalid..

三:判断]DSD还是PCM文件的小窍门

上面最后一长段讲的是判断DSD还是PCM文件的小窍门,如果播的是PCM,那么TUSBAudio驱动控制面板上的音量调节是有效的。而如果播放DSD,那么音量必须在最大,否则会播出大噪声。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容