HydrogenAudio

Hosted Forums => foobar2000 => 3rd Party Plugins - (fb2k) => Topic started by: mountwash on 2021-03-11 14:27:58

Title: ASIO Drivers
Post by: mountwash on 2021-03-11 14:27:58
On Windows 10 Pro 64, when configuring foobar2000 > File > Preferences > Playback > Output > ASIO > ASIO drivers > Double click an entry to activate the driver's control panel, the control panel does not appear when I double click on any entry. Any suggestions to fix?
Title: Re: ASIO Drivers
Post by: darkflame23 on 2021-03-11 16:05:59
Works fine with the ASIO drivers on my RME AES HDSPe. What DAC/soundcard/interface are you using?
Title: Re: ASIO Drivers
Post by: mountwash on 2021-03-11 16:55:05
exaSound e62 dac, usb.
Title: Re: ASIO Drivers
Post by: mountwash on 2021-03-11 18:38:00
Finally got ASIO drivers' control panels to pull up, but now I'm getting unrecoverable error (https://drive.google.com/file/d/1xJcoGfSeKbeckk_ro0GQkwfOIlF8ewKT/view?usp=sharing). I was able to configure foobar before for the same dac using the same settings I am now using without this error appearing.
Title: Re: ASIO Drivers
Post by: darkflame23 on 2021-03-12 15:19:23
ASIO drivers have the reputation of being unreliable, if they are not extremely well written, like the RME ones. Is it possible for you to use the default outputs instead of the ASIO ones, with the same card?
Title: Re: ASIO Drivers
Post by: mountwash on 2021-03-12 16:44:42
ASIO drivers have the reputation of being unreliable, if they are not extremely well written, like the RME ones. Is it possible for you to use the default outputs instead of the ASIO ones, with the same card?
Here is a note from the specifications of the e62 on this webpage (https://www.exasound.com/Products/e62DAC.aspx):

Notes:
• ASIO Compatible player like Roon,JRiver and Player is requited on Windows.
Title: Re: ASIO Drivers
Post by: Case on 2021-03-12 19:15:40
Took a look at your error screenshot. Why have you configured foobar2000 to resample things to ~1.4 MHz? Your device doesn't support it.
Title: Re: ASIO Drivers
Post by: mountwash on 2021-03-12 19:44:48
Took a look at your error screenshot. Why have you configured foobar2000 to resample things to ~1.4 MHz? Your device doesn't support it.
I have not: I have configured all ASIOs to output to 512DSD which is supported by the e62.
Title: Re: ASIO Drivers
Post by: mountwash on 2021-03-12 19:46:48
Took a look at your error screenshot. Why have you configured foobar2000 to resample things to ~1.4 MHz? Your device doesn't support it.
As far as resampling is concerned, I removed all resampling which is configurable and still get the same error.
Title: Re: ASIO Drivers
Post by: Case on 2021-03-12 20:38:30
Just a wild guess but have you installed some silly DSD plugins and DSD transcoders and configured those to be used? Your screenshot shows you are trying to play audio CD and CDs are always at 44100 Hz. 44.1 kHz doesn't turn into megahertz range without active resampling.
Title: Re: ASIO Drivers
Post by: mountwash on 2021-03-12 21:40:39
Just a wild guess but have you installed some silly DSD plugins and DSD transcoders and configured those to be used? Your screenshot shows you are trying to play audio CD and CDs are always at 44100 Hz. 44.1 kHz doesn't turn into megahertz range without active resampling.
For an explanation of how I configured foobar for on-the-fly DSD output, go to Foobar 2000 for Dummies (Part 2) – Playing DSD – SACD plugin (0.9.x and 1.x.x Series) (https://diyaudioheaven.wordpress.com/digital/pc-software/foobar-2000-for-dummies-part-3-new-experimental-sacd-plugin-v-0-9-x/) > SECTION 1 > OLD MODES (for those with DACs not compatible with the DSDTranscoder) > Mode 4: upsampling with the plugin and the “foo_dsd_asio” proxy. In the 'ASIO device' table for my e62, for all Input values, I have the following values entered: Output = 512DSD; Convertor = SDM type D; Sample&Hold = NONE; DSD Mode = DSD.
Title: Re: ASIO Drivers
Post by: Rollin on 2021-03-13 07:17:17
Recently author of foo_input_sacd created alternative ASIO output component specially for DSD lovers - https://sourceforge.net/projects/sacddecoder/files/foo_out_asio%2Bdsd/ Try it.
Title: Re: ASIO Drivers
Post by: Case on 2021-03-13 07:33:46
I hope you realise that DSD is inferior format and you do yourself a great disservice by converting everything into it. Not only do you hurt audio fidelity but you also add a lot of CPU load by unnecessary resampling.

My suggestion would be to remove DSD processor and configure foo_input_sacd to convert everything to sane PCM, 44.1 kHz or 48 kHz. That way you get optimal audio quality, minimum resources wasted and all features work.
Title: Re: ASIO Drivers
Post by: mountwash on 2021-03-13 13:50:47
I hope you realise that DSD is inferior format and you do yourself a great disservice by converting everything into it. Not only do you hurt audio fidelity but you also add a lot of CPU load by unnecessary resampling.

My suggestion would be to remove DSD processor and configure foo_input_sacd to convert everything to sane PCM, 44.1 kHz or 48 kHz. That way you get optimal audio quality, minimum resources wasted and all features work.
My suggestion is that you listen to the difference configuring for on-the-fly 512DSD output on my system (https://drive.google.com/drive/folders/1C1w4HcZuThrTxImadujOdftffK3s_2K3?usp=sharing) makes. As far as CPU load is concerned, there is no problem. I have had this up and running, configured as previously explained, and only started having a problem when I decided to add JRiver Media Center
Title: Re: ASIO Drivers
Post by: mountwash on 2021-03-13 16:03:31
I hope you realise that DSD is inferior format and you do yourself a great disservice by converting everything into it. Not only do you hurt audio fidelity but you also add a lot of CPU load by unnecessary resampling.

My suggestion would be to remove DSD processor and configure foo_input_sacd to convert everything to sane PCM, 44.1 kHz or 48 kHz. That way you get optimal audio quality, minimum resources wasted and all features work.
I now have foobar successfully configured for on-the-fly 512DSD output and signal confirmation of such by the exasound dashboard, but no volume regardless of volume settings of both foobar and exasound dashboard. I do get sound when using JRiver. Puzzling.
Title: Re: ASIO Drivers
Post by: mountwash on 2021-03-13 18:19:25
I hope you realise that DSD is inferior format and you do yourself a great disservice by converting everything into it. Not only do you hurt audio fidelity but you also add a lot of CPU load by unnecessary resampling.

My suggestion would be to remove DSD processor and configure foo_input_sacd to convert everything to sane PCM, 44.1 kHz or 48 kHz. That way you get optimal audio quality, minimum resources wasted and all features work.
I now have foobar successfully configured for on-the-fly 512DSD output and signal confirmation of such by the exasound dashboard, but no volume regardless of volume settings of both foobar and exasound dashboard. I do get sound when using JRiver. Puzzling.
Problem solved: volume becomes immediately present when volume slider on foobar is moved the slightest amount. Don't know why this is necessary, but hey, it works and that's all that matters.
Title: Re: ASIO Drivers
Post by: mountwash on 2021-03-13 19:09:50
Recently author of foo_input_sacd created alternative ASIO output component specially for DSD lovers - https://sourceforge.net/projects/sacddecoder/files/foo_out_asio%2Bdsd/ Try it.
Have it, thanks.
Title: Re: ASIO Drivers
Post by: mountwash on 2021-03-13 19:22:14
Any reason why the slider has to be moved after playing has started in order to initiate sound: it used to play sound with a preset volume level without having to move the slider.