The foobar2000 help thread. Got problems or questions? Ask here!

May 28, 2018 at 5:24 PM Post #496 of 787
On my system Wasapi is exclusive but not bit perfect. Asio is bit perfect but not exclusive. Instead of asking about trying to force it exclusive.... If I am not playing any other sounds, does having the program take exclusive access improve the sound quality in any way? If it does I am not sure what I can do to get it to take this Asio driver as exclusive. It does in Jriver but not in Foobar. I have no idea why.

As far as i know asio has always been the same: it can only connect 1 output to 1 sound source.
"exclusive" it is by design.
Back in the days it was designed to bypass all crappy OS/Driver. And it still functions like that.
it is so exclusive not even windows can get to it.

ASIO was developed by steinberg a company that build music software for profesionals.
To get it all working at a pro level they had to bypass windows.
And in my opinion there is still a valid reason to keep windows away from your audio.
 
Last edited:
May 29, 2018 at 12:37 AM Post #497 of 787
Yes, I use Nuendo every day. The issue is for instance, while Foobar is playing with the ASIO driver I can simultaneously play a YouTube video. This makes no sense. Then if I try to use Wasapi it does take control but it is not Bit perfect. The ASIO driver works as intended in Jriver and HQplayer. I just do not understand this. there is nothing to "set" that could be wrong. So I have nothing to try to get it to work. For instance with Jriver if a YouTube video is attempted it says "This content was unable to load". Foobar just goes ahead and lets both play. I wonder if it is in fact even using ASIO to begin with. That is the driver selected but as you say, by nature it is exclusive. Very strange. I suppose it is fine so long as I do not attempt to play anything else, system sounds off etc. I do wish I could fix it or find out if in fact it is even using the ASIO driver to begin with. It very well may not be. Even though it is selected. I am using Foobar because it is the only software that can play this FLAC radio stream. Which is also very odd since it is a big radio station and I would think they would want it to work universally. I am doing at least a couple of things wrong but I cannot figure out either. I do prefer Foobar though. I paid for other software and like better the free one go figure. Perhaps reloading the drivers or something. I have no clue.
 
May 29, 2018 at 1:17 AM Post #498 of 787
I could use a little bit of help, actually. I've been using a columnsUI-based skin called eola for a very long time and I've always been happy with it except for one thing: for albums in which I have both a FLAC and MP3 version of, it will put all of the songs together, resulting in playing each song twice.

I can sidestep this issue by sorting by folder (I have all FLAC album variants in a FLAC folder), but I feel like this is a work-around and that there is a solution out there. I've done some custom grouping which helps on the front end, but it doesn't stop Foobar from playing the MP3 version of the same song and bouncing back and forth between versions if I don't specify the FLAC folder. I know this sort of grouping is possible as I know other skins can do it, but I really like this skin save this single issue. I'm just not sure where to look anymore as I am new to the configuration and setup side of Foobar.

Any help or suggestions will be appreciated.

I'm not using columns ui but had a similar problem with multiple versions of the same album. What worked for me was editing the album title tag, adding some descriptor at the end (or even a space). From then on F2k sees it as two different albums.
 
May 29, 2018 at 1:25 AM Post #499 of 787
Yes, I use Nuendo every day. The issue is for instance, while Foobar is playing with the ASIO driver I can simultaneously play a YouTube video. This makes no sense. Then if I try to use Wasapi it does take control but it is not Bit perfect. The ASIO driver works as intended in Jriver and HQplayer. I just do not understand this. there is nothing to "set" that could be wrong. So I have nothing to try to get it to work. For instance with Jriver if a YouTube video is attempted it says "This content was unable to load". Foobar just goes ahead and lets both play. I wonder if it is in fact even using ASIO to begin with. That is the driver selected but as you say, by nature it is exclusive. Very strange. I suppose it is fine so long as I do not attempt to play anything else, system sounds off etc. I do wish I could fix it or find out if in fact it is even using the ASIO driver to begin with. It very well may not be. Even though it is selected. I am using Foobar because it is the only software that can play this FLAC radio stream. Which is also very odd since it is a big radio station and I would think they would want it to work universally. I am doing at least a couple of things wrong but I cannot figure out either. I do prefer Foobar though. I paid for other software and like better the free one go figure. Perhaps reloading the drivers or something. I have no clue.

What asio component did you install in foobar?
i use:
foo_out_asio.dll (2018-03-06 22:30:03 UTC)
ASIO support 2.1.2
 
May 29, 2018 at 1:34 AM Post #500 of 787
Well this is odd. With Jriver if trying to use YouTube for example while playing on ASIO it says "this content cannot be loaded now". Or something to that effect. With Foobar You tube constantly buffers the video and there is no audio from youtrube whatsoever. So I am guessing the answer is their engines just handle exclusive mode differently. There is also no audio playback from any other source while playing in Foobar. It seems as if it is playing, bar moving but no audio at all. So I assume it has taken exclusive access it just does so differently than Jriver. This is actually good however. Since reading the news etc. the system will not freeze like it does with Jriver. Since YouTube gives the message but many other video sources do not. By not trying to force it closed the system does not freeze. Once again Foobar wins for me.

I was just wondering what people think about using bit perfect playback vs using dsp,upsampling etc? My DAC already upsamples into the stratosphere so not sure that is any better. In fact, to me bit perfect sounds better. Depending on your dac ymmv I suppose.
 
May 29, 2018 at 2:20 PM Post #503 of 787
So use Foo_Asio and not the actual drivers for my specific DAC? It says something like Chord Electronics DSD Asio Driver is what I have selected. Foo_asio is in the components list but does not show up in the output list. It says(from the Chord Driver) Bit perfect.
 
May 29, 2018 at 3:28 PM Post #504 of 787
I have dedicated asio drivers for all outputs. Even the onboard realtek.
I don't have "Chord Electronics DSD Asio"
My Mojo USB dac (from Chord Electronics) asio driver is called 'Asio Chord 1.05'

What asio drivers did you install?
What device are we even talking about?
 
May 29, 2018 at 3:37 PM Post #505 of 787
So use Foo_Asio and not the actual drivers for my specific DAC? It says something like Chord Electronics DSD Asio Driver is what I have selected. Foo_asio is in the components list but does not show up in the output list. It says(from the Chord Driver) Bit perfect.
I use the Hugo2 and have installed the Chord 1.05 driver. In my 'output' listbox, I have both Ds Chord Asio 1.05 (44.1-768) loosely quoted.
There's also 'Chord DSD 1.05. Choose whatever works. I use the DSD choice,as I have the DSD components installed.
 
May 30, 2018 at 2:03 AM Post #506 of 787
You are right. Me stupid. There are two, neither seem to actually take exclusive. One says Chord_Asio 1.05 and the other says Chord DSD 1.05. It is a DAVE. I do not know why it does not work. I tried Directstream too and same thing. Well, I mean it works but for instance if you try to use another application you should get a message saying this application cannot access the sound device, it may be in use or busy. Right? Unless Foobar just works different. It will not play any other sounds but no error message from other application.
 
May 30, 2018 at 10:16 AM Post #507 of 787
You are right. Me stupid. There are two, neither seem to actually take exclusive. One says Chord_Asio 1.05 and the other says Chord DSD 1.05. It is a DAVE. I do not know why it does not work. I tried Directstream too and same thing. Well, I mean it works but for instance if you try to use another application you should get a message saying this application cannot access the sound device, it may be in use or busy. Right? Unless Foobar just works different. It will not play any other sounds but no error message from other application.
One small point: If using DSD, and if you're on Fb version 1.4, which is in beta form right now, it's important to move your DSD drivers up to version 1.1.0. You'll get weird highspeed playback if you don't. Otherwise, I'm not really sure what's happening with your system. Sorry.
 
Jun 1, 2018 at 8:18 AM Post #508 of 787
You are right. Me stupid. There are two, neither seem to actually take exclusive. One says Chord_Asio 1.05 and the other says Chord DSD 1.05. It is a DAVE. I do not know why it does not work. I tried Directstream too and same thing. Well, I mean it works but for instance if you try to use another application you should get a message saying this application cannot access the sound device, it may be in use or busy. Right? Unless Foobar just works different. It will not play any other sounds but no error message from other application.
I was intrigued by your issue so I tried my scarlett2i2 on the win10 computer. it's usually plugged to the old fanless PC in win7 that I use to measure stuff in "silence" with a mic). I get the same result as you on win10, but sorry I don't have a fix to get exclusivity back.
the funny thing is that I can disable all playback devices in windowzz, and mute any of the 700 volume sliders you can find in win10 in various places, nothing impacts foobar's playback set to the asio driver of that DAC. so asio seems to work fine and to bypass everything. there is just an issue when it comes to the exclusive mode kicking in and telling windosss' mixer to ****. obviously I've checked that exclusive mode option was ticked in windose playback options, that is not the cause and I imagine it's not yours either.

now one thing worth noting maybe is that there has been a lot of compatibility issues with this DAC's driver, it was pretty bad before and in win10 I had to wait for a "fixed" driver that's still not bug free. in 5 reboots to test stuff right now, twice the device was checked as muted and I have to pick another one as default output then come back. garbage compatibility.
wasapi works fine. it's exclusive when I want to and not when I don't.
 
Jun 1, 2018 at 10:55 AM Post #509 of 787
You are right. Me stupid. There are two, neither seem to actually take exclusive. One says Chord_Asio 1.05 and the other says Chord DSD 1.05. It is a DAVE. I do not know why it does not work. I tried Directstream too and same thing. Well, I mean it works but for instance if you try to use another application you should get a message saying this application cannot access the sound device, it may be in use or busy. Right? Unless Foobar just works different. It will not play any other sounds but no error message from other application.
Just a quick, dumb question. Do you have the correct driver for your Windows version? I seem to recall that I had to download the Win7 driver. And, of course, Win10 just had its 6-month major upgrade. Glad I stayed with 7.
 
Jun 1, 2018 at 11:03 AM Post #510 of 787
I tried my mojo on W10 with the asio driver and the driver is crappy and buggy.
Tracktor crashes on selekting the Mojo and foobar sometimes is able to to play but stops after a few secconds.

You might try the Asio4all driver to see if that's working better.
But my conclusion: the asio driver of chord electronics asio 1.05 sucks when running on Windows10.
On Win7 i had no problems with the driver

look into asio4all.
I tried it once and i was able to hookup my HDMI but the channel setup did not work.
I thought it would be nice to see if i could adres some individual speakers of my 5.1.4 system.
Maybe asio4all can adres the dac for you
 

Users who are viewing this thread

Back
Top