Head-Fi.org › Forums › Equipment Forums › Computer Audio › ASIO4All Explanation
New Posts  All Forums:Forum Nav:

ASIO4All Explanation - Page 3

post #31 of 476
Quote:
Originally Posted by shoenberg3 View Post
I finally got my bithead to work with the ASIO4ALL! But there is still a small problem. When the music becomes quiet (or just before it starts) I can hear a high-pitch noise. By playing with the low-gain/high-gain switch on the bithead, and volume control, i minimized this tone to quiet levels. But it is still there...

BTW, will EQ defeat the purpose of ASIO?
Dirty USB Power

Try this
http://www.headphone.com/products/he...al-bithead.php
Quote:
Total BitHead filters, re-regulates, and runs of the computers USB power bus. If, however, you are of an audiophile mind, turn the power switch on and the Total BitHead’s digital-to-analog converter (DAC) and power amp section will run off the internal batteries for ultra-clean performance and lower power drain on your computer.
post #32 of 476
This thread is much appreciated. Thanks EnOYiN for putting it together and everyone else who is adding to it.
post #33 of 476
Quote:
Originally Posted by EnOYiN View Post
Err.. I haven't got a TBH myself but I might be able to think of a few things that might be wrong.

1. You might be hearing a harddrive or another component (fan maybe) in your computer. USB devices sometimes do have this problem. Take it up with headroom. They might have a solution for it.

2. It could be that your are hearing white noise. If so this is caused by cheap components in the the TBH. I can't imagine that headroom put really expensive components in a $200 amp. (no offense - I think the TBH is a great amp) Once again. Take it up with headroom.

3. The Asio driver does not support the TBH well. Take it up with the guy who made asio. There is a forum on the asio4all website. You can post your problem there.

I think it has to do with either the first or the second thing I described. So you can try asking Tyll or someone else of headroom. Maybe they've got a solution for you.

EQ does indeed alter the signal. It will not be bit-perfect anymore. It might however not even be audible so if you think you need an EQ then just use it. If however you really want to use bit-perfect playback you can not use EQ.

Edit: Some soundcards have their own EQ. If this EQ is placed "after" the DAC you can use it without losing any quality since it is only changing the analog signal. This is not common for a soundcard though. Most soundcards have their EQ placed "before" the DAC.
Hey thanks for your reply. I am just baffled at why the Bithead has this pitch only with ASIO; it works completely fine with DS (it does not play with KS however).
post #34 of 476
Thread Starter 
Quote:
Originally Posted by shoenberg3 View Post
Hey thanks for your reply. I am just baffled at why the Bithead has this pitch only with ASIO; it works completely fine with DS (it does not play with KS however).
Thanks for asking. I put the DSP question in the FAQ.

Quote:
This thread is much appreciated. Thanks EnOYiN for putting it together and everyone else who is adding to it.
You better appreciate it.

@ Xenithon
I tried USB-ASIO. It works well with my Porta Corda MkIII-USB. However I doubt if it's worth the extra $76. Maybe ASIO4All comes up with the same thing. Let's hope for the best since I can't afford to spend so much money on a program which has a free equivalent which is nearly as good. ( the beeps make you not want to buy it - bloody annoying )
post #35 of 476
Hi EnOYiN,

I followed your guide and did everything(I think...I have Asio4all and the plug-in installed in foobar components) and get to the point where I must map the ouput, here:



...but my "USB audio DAC" doesn't show in the box. I'm using a Porta Corda USB DAC/amp and it only works when I select " DS :USB audio DAC" in the ouput device box.

Do you have any advice?
post #36 of 476
My Edirol comes with Asio drivers, so I don't need Asio4All, but I messed about with it for my onboard laptop sound card as per 1st post. For some reason it must have convert 44.1 <> 48 switched on otherwise Foobar won't play files. No biggie seeing as I have a external sound card, just curious
post #37 of 476
Quote:
Originally Posted by GreatDane View Post
...but my "USB audio DAC" doesn't show in the box. I'm using a Porta Corda USB DAC/amp and it only works when I select " DS :USB audio DAC" in the ouput device box.

Do you have any advice?
Did you set up asio4all with the Porta Corda USB before you started foobar? If not, that is your problem. Close foobar, have the Porta Corda hooked up to the USB and turned on, then go into asio4all and Enable the USB device, and Disable any other sound devices asio4all sees.

Then close asio4all, and restart foobar - you should now see the Porta Corda as a device, unless its USB drivers just don't play nice with asio4all.

Good luck.
post #38 of 476
Quote:
Originally Posted by agile_one View Post
Did you set up asio4all with the Porta Corda USB before you started foobar? If not, that is your problem...
BINGO!

I was hoping it was something as simple as that.

Thank you !
post #39 of 476
Thread Starter 
Quote:
Originally Posted by LFC_SL View Post
My Edirol comes with Asio drivers, so I don't need Asio4All, but I messed about with it for my onboard laptop sound card as per 1st post. For some reason it must have convert 44.1 <> 48 switched on otherwise Foobar won't play files. No biggie seeing as I have a external sound card, just curious
Some soundcards have a problem using ASIO. This is why the fucntion is there. I am working on a part that explains these options. Sadly I do not have unlimited time to add things so it will take a while. I am editing as fast as I can. Thanks for pointing it out.

Quote:
BINGO!

I was hoping it was something as simple as that.

Thank you !
I am not sure about the order in which I described it. And I did not yet describe that you will have to add a new device before you can edit it. If the order of some things seem wrong to you somehow please tell me so I can edit it. When I install everything again it will automatically add device and use them and map the devices. So I can't see in what order you will have to install things. Thanks in advance.
post #40 of 476
Quote:
Originally Posted by EnOYiN View Post



I am not sure about the order in which I described it. And I did not yet describe that you will have to add a new device before you can edit it. If the order of some things seem wrong to you somehow please tell me so I can edit it. When I install everything again it will automatically add device and use them and map the devices. So I can't see in what order you will have to install things. Thanks in advance.
It all seems to be working properly and i'm using iTunes w/ foobar.

I see that you're using the same amp that I am??? with your PC. I'm trying to understand just how using this "bit perfect" output will give me better SQ into the Porta-Corda MkIII-USB. Is this a correct way to use foobar with ASIO outputing the signal via USB as I am?
post #41 of 476
Thread Starter 
Quote:
Originally Posted by GreatDane View Post
It all seems to be working properly and i'm using iTunes w/ foobar.

I see that you're using the same amp that I am??? with your PC. I'm trying to understand just how using this "bit perfect" output will give me better SQ into the Porta-Corda MkIII-USB. Is this a correct way to use foobar with ASIO outputing the signal via USB as I am?
I do use the same amp as you do. The Porta Corda MkIII-USB. You will indeed get better SQ by using ASIO because you are streaming through a virtual device instead of the Kmixer which is the windows default.

Quote:
The KMixer is a part of Windows that enables your computer to take multiple audio sources and play them back at the same time and at the same bit rate. The KMixer is also how Windows handles your volume control. Regular CD audio is 44.1 kHz. Many times, due to poorly written drivers, sound cards that will interact with the KMixer will cause this 44.1kHz data to be resampled to 48kHz. Obviously this will result in an undesirable result when trying to achieve the utmost in sound quality. The mixing algorithm as implemented by Microsoft has been shown in many cases to only have a signal to noise ratio of about 92dB. CDs have a signal to noise ratio of about 96dB (technically 97.5dB). The KMixer effectively reduces the data from 16bit to 14 bit.
To bypass the Windows KMixer you either need to use ASIO or Kernel Streaming.
This part was taken fromt the original post. It says that the Kmixer will resample your data even if this is not necessary. Resampling (all resampling - upsampling, downsampling - sampling to the side if you like ) will decrease the SQ. The Kmixer even resamples when you change the volume. ( I am talking about the the slider that says "wave" - not the one that says "volume") You want to avoid all the resampling since you do not have a need for it. You want a file which has 16-bits and 44.1 kHz to play like this. You do not want it to play like 14-bit / 48 kHz. If it does play like the latter it will have a decrease in SQ since it has been resampled. (without the need for it)

ASIO4All is not the best way of doing this. There is a better program right now. It's called USB-ASIO. There is a link in the original post. This program will provide true ASIO for USB devices. It does not use a virtual device like ASIO4All does. By creating the virtual device it will still have to use the OS. The main downside of USB-ASIO is that it costs $76USB. I wrote a little piece about it in the original post.

I am sorry if you missed some of these things. Some things have been edited after you read it most likely. Thanks for replying. I hope I made some things clear here since it is kinda hard to explain all this in plain english.

Edit: Here is the answer in plain english: YES!
post #42 of 476
Quote:
Originally Posted by EnOYiN View Post
ASIO4All is not the best way of doing this. There is a better program right now. It's called USB-ASIO. There is a link in the original post. This program will provide true ASIO for USB devices. It does not use a virtual device like ASIO4All does. By creating the virtual device it will still have to use the OS. The main downside of USB-ASIO is that it costs $76USB. I wrote a little piece about it in the original post.
Does it work with AlienDAC?
post #43 of 476
Thread Starter 
Quote:
Originally Posted by Yen View Post
Does it work with AlienDAC?
It probably does. ( I assume you mean USB-ASIO) The best way to check this is to grab the trail version from the website of USB-ASIO. You should try it first before buying it in my opinion. If you think it's worth the $76USD than you can always buy it afterwards. Better save than sorry.

I do know for a fact that AlienDAC supports kernel streaming.
post #44 of 476
How do I know if I already have Asio or not? I have X-fi card xtremegamer by creative.
post #45 of 476
I am guessing x-fi supports asio, I installed asio component to foo bar but all I got was this, and got 24bit locked in.

New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Computer Audio
Head-Fi.org › Forums › Equipment Forums › Computer Audio › ASIO4All Explanation