Dear Maxim,
Hope you can help resolve my issue. I just received a new TEAC UD-503 and installed all drivers as instructed. Still cannot play my dsf files natively - only in DoP.
OS - Windows 7 professional
Foobar 1.3.12. b3
Audio Installation.
1. TEAC dedicated driver (TEAC-AudioHS64.exe - before connecting DAC with USB)
2. foo_out_asio.fb2-component (installed 2.1.2 version, visible in components)
3. foo_input_sacd-0.9.11.zip (installed 0.9.11 version, visible in components)
4. ASIOProxyInstall-0.9.2.exe
Output - DSD : ASIO : foo_dsd_asio (I tried others with no success)
ASIO - foo_dsd_asio
When I double click on foo_dsd_asio I do not have the familiar screen where I can specify DSD playback method and conversion. Instead I have another screen: ASIO Proxy 0.9.2, ASIO Device TEAC ASIO USB Driver and 5 columns: Input; Output; Converter; Sample&Hold; and DSD Mode. The only populated column is Input - 14 lines from 44100 through DSD512.
SACD
Output mode DSD
When I playback a dsf file, the device's panel says: USB; DoP; DF150k; DSD 2.8MHz.
Thank you in advance,
Alex
P.S.
When used with Jriver and AIMP the DAC panel reads DSD not DoP.
Anonymous
Maybe this tutorial can help:
http://diyaudioheaven.wordpress.com/digital/pc-software/foobar-2000-for-dummies-part-3-new-experimental-sacd-plugin-v-0-9-x/
Hello J. ackL. Maxim. and others !!!
I upgraded to latest sacd-decoder_plugin (1.0.4), dsd_processor and asio_proxy (0.9.4) components, and I spent 20 minutes to configure all to get all formats to work via ASIO my "old" but plain good audio-gd nfb1 DAC.
And it works brillant :) !!! Thanks for the tut and all the valuable info !!! :D
I use the VIA ASIO driver to my DAC. I upsample 44100 and 88200 to DSD128, at all times. Reading of SACD (DSD64) isos like a breeze. For all 32bit/192k I let them PCM to the DAC. I also have DSD128 .dff files (Stig) that couldn't be played before, now work perfect. And some DSD256 .dsf (Mahler/Kubelik) files that work perfect. Thanks for all this !!!!!! :) :) :)
Last edit: nAr 2016-12-31
Thank you. No success so far.
Get plugin version 1.0.1 and install both new components (see my tutorial which has been rewritten for new version) then uou can chain DSD Processor and foo_dsd_asio. Set DSD Processor to upsample 176.4K PCM to whatever DSDxxx you want that is not DSD64 then set proxy 0.9.2 to upsample 176.4K (which in reality is DSD64 in DoP disguise) to: DSD64 | type-x | None | DSD this will remove the DoP packaging and give you native DSD.
BTW, Max said he may release a new proxy with simpler DoP to native conversion
View and moderate all "support-requests Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Support Requests"
Many thanks for your patience. I installed the 1.0.2 version of the plugin. Then I entered dsd256/SDM Type D/None in asio proxy and dsd processor. When I play 44100 16-bit Flac file, the message is "Sample rate of 705600Hz not supported by this device". When I play 96000Hz or 192000Hz 24-bit FLAC files, foobar reports that "Sample rate of 768000Hz not supported by this device". The dsf 2.8MHz file can be played by my TEAC UD-503 DAC but the front panel does not show Audio data processing methods, just an empty spot on the panel.
The next step - I removed figures for Output, converter, sample&hold for 44,100, 96,000 and 192,000 in asio proxy and dsd processor. Now all files are playable, but they are not upconverted, their status is ORG (original) meaning that "the original input signal is sent directly to the D/A converter without upconversion". I believe the whole process has become much more complicated. I cannot figure out what is right and what is wrong.
Thank you, Alex
OK, try this:
A) Install DSD Processor from plugin 1.0.2 zip.
B) In DSD Processor component set all PCM rates to:
DSD256, Type D, None
Leave all DSD formats as dashes ( - )
C) In foo_dsd_asio set DSD256 to:
DSD256, Type D, None, DSD
Then after that set 176.4 and 352.8 to:
DSD256, Type D, None, DSD
Leave the rest as dashes ( - )
See if that works.
PS. Make sure you have the latest driver for the 503 installed. (1.0.8F?)
Last edit: J. ackL. 2016-10-20
View and moderate all "support-requests Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Support Requests"
I also have a UD-503 and tried:
"Set DSD Processor to upsample 176.4K PCM to whatever DSDxxx you want that is not DSD64 then set proxy 0.9.2 to upsample 176.4K (which in reality is DSD64 in DoP disguise) to: DSD64 | type - | None | DSD"
at first I set 176.4k to DSD256 | SDM Type D in DSD Processor and it worked(DSD64 in, DSD256 out), but when I changed the settings to:
"B) In DSD Processor component set all PCM rates to:
DSD256, Type D, None
Leave all DSD formats as dashes ( - )
C) In foo_dsd_asio set DSD256 to:
DSD256, Type D, None, DSD
Then after that set 176.4 and 352.8 to:
DSD256, Type D, None, DSD
Leave the rest as dashes ( - )"
the front pannel showed DoP 2.8MHz, and then I tried to change to former settings but still can't return to native mode.
I just forget the settings of other sampling rate at first, I will try again.
View and moderate all "support-requests Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Support Requests"
I reinstalled ASIOProxyInstall-0.9.2 and found this shall works:
Output / Device
DSD : ASIO : foo_dsd_asio
In DSD Processor
Input: 44.1kHz family PCM and DSD (UD-503 doesn't support 3/6/12MHz DSD input)
Output: whatever except DSD512
Converter: - (every selection worked)
Sample&Hold: NONE
In foo_dsd_asio
Input: 44.1kHz family PCM and DSD
Output: select what you need
Converter: SDM type A/B/C/D
Sample&Hold: NONE
DSD Mode: DSD
View and moderate all "support-requests Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Support Requests"
Now I find that I can turn off DSD Processor and just use ASIO Proxy and DSD native mode works well
ASIOProxy 0.9.2
foo_input_sacd 1.0.2
foobar2000 1.3.13 beta2
teac-audiohs_driver_v1010j (This is the newest version from Japanese website but 1.0.8F from English website is newer.)
If you look the link I posted above you'll see that under "Mode 3".
It has some limitations though..
View and moderate all "support-requests Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Support Requests"
Thank you so much.
I read your tutorial again and now I get the idea what the meaning of Mode 4 is.
Glad to be of help. Hope you now have it working to your liking!
Cheers
View and moderate all "support-requests Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Support Requests"
Hi,
The driver is 1.0.8F.
Just tried doing it again using all above settings one by one.
1. dsd64 is converted to dsd256.
2. All PCMs cannot be played - Unrecoverable playback error: Sample rate of 705600/768000 Hz not supported by this device.
3. I have jpgs of all my screens but do not know how to upload them.
I hit the wall.
Alex
Have you selected "DSD:ASIO:foo_dsd_asio" as Foobar output? (Components->Playback->Output) and then configured foo_dsd_asio to poutput to your DAC?