Support Head-Fi.org by starting all of your Amazon.com shopping by clicking here.
____________________________________________________________________
Today's Featured Head-Fi Blog:  Jude's Blog
____________________________________________________________________
Please help support Head-Fi by becoming a Contributing Member  CLICK HERE

-- Contributing Members, thank you for your generous support! --
Head-Fi Is Sponsored By:
Register FAQ Blogs Members List Calendar Mark Forums Read Today's Posts Search
 

Head-Fi's Sponsors
(Premier Sponsors bolded)

Featured

2008 International
Head-Fi Meet
(Can Jam '08)
Impressions,
Reviews, Photos


Can Jam '08 graphic
courtesy of Edwood

Click on the links below
for Can Jam '08 photos,
impressions and reviews:


NightWoundsTime
lan
agile_one
wavoman
crappyjones123
Luke G
bperboy
jimaxp

 


Can Jam '08 Logo
T-Shirts For Sale


Head-Fi Blogs
and Facebook

Check out Head-Fi's new
Blogs section.

Featured Head-Fi Blogs:

Jude's "Take My Word"

 From Japan - by Sasaki

(
Start your own Blog!)

Attention
Facebook Users



Join the official
Head-Fi.org
Facebook Group


Head-Fi's Sponsors
(Premier Sponsors bolded)

Featured


Go Back   Head-Fi: Covering Headphones, Earphones and Portable Audio > Equipment Forums > Computer Audio

Computer Audio Discussion of computers as source components, sound cards, USB DACs, media servers, etc.

Meier Audio CORDA HEADSIX & The Most Recent Sponsored Threads

Celebrating 6 years of Head-Fi, Meier Audio introduces the Limited Edition HEADSIX (portable headphone amp) Head-Fi Support Sales Action




 
Reply
 
Thread Tools Display Modes
Old 02-09-2007, 10:51 AM   #61 (permalink)
Headphoneus Supremus
 
EnOYiN's Avatar

Profile
Join Date: Jan 2007
Location: Hoogeveen, The Netherlands
Posts: 1,501
Default

Originally Posted by tbritton View Post
(BTW, DTS stands for "Digital Theater Systems" sound.) http://www.google.com/search?client=...=Google+Search

Terry
Yeah I knew that.

SB Live! 5.1 (SB0100), latest drivers from Creative (5.12.2.252), Foobar2000 v0942, ASIO4All v2 (ASIO Virtual Devices),

SB Live! Audio [9000] 1 - 32 bit - Left
SB Live! Audio [9000] 2 - 32 bit - Right
SB Live! Audio [9000] 3 - 32 bit - <None>
SB Live! Audio [9000] 4 - 32 bit - <None>
SB Live! Audio [9000] 5 - 32 bit - <None>
SB Live! Audio [9000] 6 - 32 bit - <None>

+ and - in Foobar works volume fine, Windoze WAV/MP3 Volume does not work ... does that mean I got it working correctly? And the Offline settings are what you said to do.
I guess it does. You can always try to set the latency and buffers really low to check it. If you will get distortion then it most likely works.

The best way is still to play a DTS file from a CD.
__________________
EnOYiN is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Reddit!Facebook it!
Reply With Quote
Old 02-09-2007, 11:15 AM   #62 (permalink)
1000+ Head-Fi'er
 
hugz's Avatar

Profile
Join Date: Jul 2004
Location: Brisbane, Australia
Posts: 1,458

IM Contacts
Send a message via MSN to hugz
Default

One thing I never understood, that hopefully you can answer

If ASIO replacements (eg asio4all) aren't bit-perfect, then whats the point of them at all? why did someone go to the effort of making a program that doesn't acheive its purpose?

Thanks
__________________
Speaker rig:
DVD player -> Storm D02 -> Ming Da MC67-HA -> Firstwatt F2 -> Dallas II (Rear Loaded Horns)

hugz is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Reddit!Facebook it!
Reply With Quote
Old 02-09-2007, 11:30 AM   #63 (permalink)
Headphoneus Supremus
 
EnOYiN's Avatar

Profile
Join Date: Jan 2007
Location: Hoogeveen, The Netherlands
Posts: 1,501
Default

Here is something I posted in another thread:

Asio4all was not made to fullfill the audiophile needs. It was made for recording in studios. Using asio4all will enable you to sychronise output and input and mix this the right way without having to worry about windows which will give different latencies to different devices. So if you've got multiple devices you can give them all the same latency and latency compensation. I'll give you an example if you have lost it here somewhere.

Example: (something that might happen in studios)

Suppose you've got 3 devices. Two soundcards for recording and another one for another one for playback. If you are using windows this is what will happen:

Device 1: Latency 128 (samples)/ Latency compensation 0
Device 2: Latency 1024 (samples)/ Latency compensation 0
Device 3: Latency 512 (samples)/ Latency compensation 0

You can see that all of them have a different latency and will have to be synchronised afterwards. Windows will give the appropriate latency for every single device. ( it will also change the signal from and to the device - but lets not whine about that right now)

When using asio4all this is what you can do:

Device 1: Latency 1024 (samples)/ Latency compensation 1024
Device 2: Latency 1024 (samples)/ Latency compensation 1024
Device 3: Latency 1024 (samples)/ Latency compensation 1024

Now you can see that all the devices are using the same latency and because of this every signal will "play" at the same time. Using latency compensation you can compensate the latency. (pure logic there ) So the latency in the end will be 0. You will not have to synchronise anything anymore. Note that you will have to take the highest latency to get this to work. If you take a lower latency the device which needs 1024 will start distorting.

This will not alter the playback quality. (it will still be bit-perfect) The only thing which is really changing is the latency. Note that it is only interresting to do this when you are recording from more than 1 device. ( so that would be in a studio most likely)

Audiophiles use asio4all just because asio can bypass windows. (to make the output signal bit-perfect) It does not matter what latency you are using and because of this you want to use the highest latency possible. (2048) It does not matter since you are not trying to synchronise anything. You just don't want windows to touch your signal. You can compensate the latency but again: It doesn't matter since you are not trying to synchronise anything.
__________________
EnOYiN is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Reddit!Facebook it!
Reply With Quote
Old 02-09-2007, 01:58 PM   #64 (permalink)
1000+ Head-Fi'er
 
hugz's Avatar

Profile
Join Date: Jul 2004
Location: Brisbane, Australia
Posts: 1,458

IM Contacts
Send a message via MSN to hugz
Default

makes sense, thankyou. time to return to linux on my music box
__________________
Speaker rig:
DVD player -> Storm D02 -> Ming Da MC67-HA -> Firstwatt F2 -> Dallas II (Rear Loaded Horns)

hugz is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Reddit!Facebook it!
Reply With Quote
Old 02-09-2007, 03:35 PM   #65 (permalink)
Headphoneus Supremus
 
EnOYiN's Avatar

Profile
Join Date: Jan 2007
Location: Hoogeveen, The Netherlands
Posts: 1,501
Default

Originally Posted by hugz View Post
makes sense, thankyou. time to return to linux on my music box
Vista will handle audio completely different. (better) And there is also a driver from usb audio. This driver will provide true ASIO and is therefore bit-perfect. Sadly it is far from free.
__________________
EnOYiN is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Reddit!Facebook it!
Reply With Quote
Old 02-09-2007, 03:55 PM   #66 (permalink)
Junior Head-Fi'er

Profile
Join Date: Feb 2007
Posts: 5
Default

Originally Posted by tbritton View Post
I'm lost in one regard. Why does resampling to a higher bit rate negatively affect sound quality? Rounding errors? Phase errors? Nyquist errors and jitter? How?

I hope we are not confusing sampling rate (number of samples per second) with bit depth (16-bit vs 24-bit vs 32-bit) - using a larger "word" size should not resample anything, should it, but would merely fit the top 16 bits up front into the 24-bit word, right? The extra bit depth is very useful for performing DSP calculations with greater accuracy
...I thought we were talking about sample rate conversion from 44.1 khz to 48, where the important thing is the math used when the number of samples at the new, higher, rate are not integer multiples of the number of samples in the rate being converted from, therefore some kind of interpolation must be used lest the new output show patterned errors and not fairly represent the original input to the best of it's ability. Separate issue from bit depth (16 vs. 24 vs. 32, etc.) Sure, increasing bit depth is as easy as adding zeros, then using whatever math to cut the sample down for volume control and the like.

I don't know if the k-mixer makes an audible difference in most cases, I've read reports of audible differences, but then I've read reports of people claiming to hear audible differences between digital cables, which I've never seen demonstrated in a blind test (and suspect I never will). I have read things that lead me to believe that it doesn't work properly for someone who wants nothing more than to pass exactly what's on a CD over a digital interface to an outside decoding mechanism. According to some documentation, k-mixer doesn't perform SRC if there is only one stream present and/or hardware mixing is enabled on the card.
hithere is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Reddit!Facebook it!
Reply With Quote
Old 02-09-2007, 05:22 PM   #67 (permalink)
Headphoneus Supremus
 
EnOYiN's Avatar

Profile
Join Date: Jan 2007
Location: Hoogeveen, The Netherlands
Posts: 1,501
Default

Originally Posted by hithere View Post
...I thought we were talking about sample rate conversion from 44.1 khz to 48, where the important thing is the math used when the number of samples at the new, higher, rate are not integer multiples of the number of samples in the rate being converted from, therefore some kind of interpolation must be used lest the new output show patterned errors and not fairly represent the original input to the best of it's ability. Separate issue from bit depth (16 vs. 24 vs. 32, etc.) Sure, increasing bit depth is as easy as adding zeros, then using whatever math to cut the sample down for volume control and the like.

I don't know if the k-mixer makes an audible difference in most cases, I've read reports of audible differences, but then I've read reports of people claiming to hear audible differences between digital cables, which I've never seen demonstrated in a blind test (and suspect I never will). I have read things that lead me to believe that it doesn't work properly for someone who wants nothing more than to pass exactly what's on a CD over a digital interface to an outside decoding mechanism. According to some documentation, k-mixer doesn't perform SRC if there is only one stream present and/or hardware mixing is enabled on the card.
I do not mean to offend you or anything, but I simply have no idea what you are trying to say here. If you mean to say that the post I wrote contains errors or wrong statements please tell me.

However I doubt there is any faulty information in there since I checked everything 3 times from different credible sources.
__________________
EnOYiN is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Reddit!Facebook it!
Reply With Quote
Old 02-09-2007, 07:13 PM   #68 (permalink)
100+ Head-Fi'er
 
seefeel's Avatar

Profile
Join Date: Mar 2003
Posts: 366
Default

Originally Posted by xenithon View Post
There is the commerical USB driver from USB-Audio, which replaces the generic USB driver and allows the application to talk directly to the hardware, bypassing the kernel, EVEN if the hardware does not have its own ASIO driver.
Is this really true? Does the USB-Audio driver really bypass the kernel even if the USB DAC you're using doesn't support ASIO?
seefeel is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Reddit!Facebook it!
Reply With Quote
Old 02-09-2007, 07:32 PM   #69 (permalink)
Headphoneus Supremus
 
EnOYiN's Avatar

Profile
Join Date: Jan 2007
Location: Hoogeveen, The Netherlands
Posts: 1,501
Default

Originally Posted by seefeel View Post
Is this really true? Does the USB-Audio driver really bypass the kernel even if the USB DAC you're using doesn't support ASIO?
It's true. This application was invented by steinberg as an addition to Cubase. I think it was version 3.5 (of Cubase)

Here is the site of steinberg. There are some parts in german though.
http://www.steinberg.de/23_1.html
__________________
EnOYiN is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Reddit!Facebook it!
Reply With Quote
Old 02-09-2007, 07:54 PM   #70 (permalink)
100+ Head-Fi'er
 
seefeel's Avatar

Profile
Join Date: Mar 2003
Posts: 366
Default

I'm referring to the usb-audio.com driver. If I use this driver with a Scott Nixon USB DAC that doesn't support ASIO I'll be bypassing the kmixer and getting bit-perfect output?
seefeel is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Reddit!Facebook it!
Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off
Forum Jump