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
 

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


Featured

Head-Fi's Sponsors
(Premier Sponsors bolded)

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

 LFF's Blog

(
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 03-01-2007, 05:12 PM   #91 (permalink)
Head-Fi'er

Profile
Join Date: Oct 2005
Posts: 38
Default

Originally Posted by EliasGwinn View Post
5Kurt,
From our experiences, native drivers are bit transparent for 16-bit only (DAC1 USB not included...it is transparent at 24-bit). This is dangerous even when playing 16-bit files because volume adjustments in software, etc result in 24-bit words due to division. On the contrary, we rarely achieved bit-transparency with devices using custom drivers. But they were capable of 24-bit. The custom-driver devices, though not transparent, did not result in significant distortion. But, at the same time, all the bits are not making it through ok.

The ideal solution would be a 24-bit native solution...hence our design goal.
Elias, thank you very much for the answers.

I got one last question. How is Vista compared to WinXp sonically with DAC-1. Is it worth the upgrade or shall we stick with XP?
5Kurt is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Reddit!Facebook it!
Reply With Quote
Old 03-01-2007, 06:13 PM   #92 (permalink)
500+ Head-Fi'er
 
EliasGwinn's Avatar

Profile
Join Date: Feb 2007
Posts: 516
Default

The AP does not output USB. We play a "bit-test" audio file using a media player (Foobar, for example) through the stock USB port on the computer. Then we convert the I2S output from the USB chip (TAS1020B) to SPDIF and send that back to the AP. The AP compares the SPDIF signal to the bit-sequence it uses to create the "bit-test" audio file. It reports any errors - that is, descrepancies in digital data - to assure that it is the same data, bit-for-bit.
__________________
Elias Gwinn

Applications Engineer
Benchmark Media Systems, Inc

Producer / Mixing / Recording Engineer
Subcat Studios

----------------------------
Latest edition of Benchmark's FEEDBACK includes articles about system bandwidth and proper interconnecting.

Benchmark's latest creation: The DAC1 PRE
EliasGwinn is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Reddit!Facebook it!
Reply With Quote
Old 03-01-2007, 06:43 PM   #93 (permalink)
500+ Head-Fi'er
 
EliasGwinn's Avatar

Profile
Join Date: Feb 2007
Posts: 516
Default

Originally Posted by 5Kurt View Post
Elias, thank you very much for the answers.

I got one last question. How is Vista compared to WinXp sonically with DAC-1. Is it worth the upgrade or shall we stick with XP?
Vista handles native audio totally different then XP, but not necessarily better. Where XP will pass the audio at the original sample-rate (or the highest presented to kmixer), Vista has a setting to choose the output sample-rate. It then converts everything to that sample-rate. The sample-rate conversion is very well designed, however, and although it is not bit-transparent, it causes very little distortion.

To answer your question about upgrading, I don't think its necessary for the sake of audio, but things may change in the near future, as fixes and updates come out.

I should add that all the Vista testing we did was on Vista Beta 2, so there may be things different in the current release then what we had.
__________________
Elias Gwinn

Applications Engineer
Benchmark Media Systems, Inc

Producer / Mixing / Recording Engineer
Subcat Studios

----------------------------
Latest edition of Benchmark's FEEDBACK includes articles about system bandwidth and proper interconnecting.

Benchmark's latest creation: The DAC1 PRE
EliasGwinn is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Reddit!Facebook it!
Reply With Quote
Old 03-01-2007, 07:11 PM   #94 (permalink)
Member of the Trade:
Empirical Audio

Profile
Join Date: Aug 2004
Posts: 683
Default

Originally Posted by EliasGwinn View Post
The AP does not output USB. We play a "bit-test" audio file using a media player (Foobar, for example) through the stock USB port on the computer. Then we convert the I2S output from the USB chip (TAS1020B) to SPDIF and send that back to the AP. The AP compares the SPDIF signal to the bit-sequence it uses to create the "bit-test" audio file. It reports any errors - that is, descrepancies in digital data - to assure that it is the same data, bit-for-bit.
That's funny. I see how you made the measurement and it makes sense. I also use the TAS1020 in my products and I definitely hear a degrading difference when using the Windows drivers on XP rather than a custom driver. In fact, I also hear a difference when I bypass KMIXER. The driver makes a bigger difference in my case though.

Steve N.
audioengr is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Reddit!Facebook it!
Reply With Quote
Old 03-01-2007, 07:13 PM   #95 (permalink)
Member of the Trade:
Empirical Audio

Profile
Join Date: Aug 2004
Posts: 683
Default

Originally Posted by EliasGwinn View Post
Vista handles native audio totally different then XP, but not necessarily better. Where XP will pass the audio at the original sample-rate (or the highest presented to kmixer), Vista has a setting to choose the output sample-rate. It then converts everything to that sample-rate. The sample-rate conversion is very well designed, however, and although it is not bit-transparent, it causes very little distortion.

To answer your question about upgrading, I don't think its necessary for the sake of audio, but things may change in the near future, as fixes and updates come out.

I should add that all the testing we did was on Vista Beta 2, so there may be things different in the current release then what we had.

You say that ALL the testing you did was on Vista. Does this include the bit-comparison testing of the driver?

Did you not do the same bit comparison using XP?

Steve N.
audioengr is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Reddit!Facebook it!
Reply With Quote
Old 03-01-2007, 08:02 PM   #96 (permalink)
1000+ Head-Fi'er

Profile
Join Date: Aug 2003
Posts: 1,088
Default

That's funny. I see how you made the measurement and it makes sense. I also use the TAS1020 in my products and I definitely hear a degrading difference when using the Windows drivers on XP rather than a custom driver. In fact, I also hear a difference when I bypass KMIXER. The driver makes a bigger difference in my case though.

Steve N.
Agreed!

Unlesss you use kernel streaming to bypass kmixer on XP the bit stream is modified.

If you use the directsound output on foobar you will go through kmixer if you select direct kernel streaming either directly or via an ASIO shim you will bypass it. On Vista the mixer has much better quality but it still changes the stream even if you have selected the matching sampling rate. On Vista you can use exclusive mode in addition to kernel streaming to bypass the mixer but I am unaware of any player app outside the pro music space.

I don't see how a TAS1020 could be tweaked to work any other way with the USBaudio.sys driver.

Cheers

Thomas
thomaspf is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Reddit!Facebook it!
Reply With Quote
Old 03-02-2007, 02:18 PM   #97 (permalink)
500+ Head-Fi'er
 
EliasGwinn's Avatar

Profile
Join Date: Feb 2007
Posts: 516
Default

Originally Posted by audioengr View Post
You say that ALL the testing you did was on Vista. Does this include the bit-comparison testing of the driver?

Did you not do the same bit comparison using XP?

Steve N.
Ahh...thank you for pointing out that mis-statement. What I meant to say is we did all Vista testing on Vista Beta 2. We did all of the same tests on all of the major operating systems:

-Mac OSX
-Windows Vista (Beta 2)
-Windows XP (SP2)
-Windows 2000 (SP4)

Hope that answers your question!
__________________
Elias Gwinn

Applications Engineer
Benchmark Media Systems, Inc

Producer / Mixing / Recording Engineer
Subcat Studios

----------------------------
Latest edition of Benchmark's FEEDBACK includes articles about system bandwidth and proper interconnecting.

Benchmark's latest creation: The DAC1 PRE
EliasGwinn is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Reddit!Facebook it!
Reply With Quote
Old 03-02-2007, 02:26 PM   #98 (permalink)
100+ Head-Fi'er
 
asdf's Avatar

Profile
Join Date: Feb 2006
Location: Boulder County, Colorado
Posts: 116
Default

Originally Posted by EliasGwinn View Post
Ahh...thank you for pointing out that mis-statement. What I meant to say is we did all Vista testing on Vista Beta 2. We did all of the same tests on all of the major operating systems:

-Mac OSX
-Windows Vista (Beta 2)
-Windows XP (SP2)
-Windows 2000 (SP4)

Hope that answers your question!
. . . linux? Any testing on linux???? Anything????
asdf is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Reddit!Facebook it!
Reply With Quote
Old 03-02-2007, 04:51 PM   #99 (permalink)
Headphoneus Supremus
 
Jon L's Avatar

Profile
Join Date: May 2003
Location: So Cal
Posts: 2,698
Default

Originally Posted by thomaspf View Post
Agreed!

On Vista the mixer has much better quality but it still changes the stream even if you have selected the matching sampling rate.
That's counterintuitive that if you set the Vista to 44.1kHz, it'll still "resample" to 44.1kHz, and I don't know why they didn't design it to just bypass Vista mixer in this scenario.

Same thing happens with SRC (Secret Rabbit Code) resampler in Foobar v.0.8.3. If you set it to 44.1kHz and activate it, it changes the 44.1kHz stream with audible difference. I don't know what to call it, but I kind of prefer Foobar with SRC "resampling" to 44.1kHz, which sounds a bit smoother and richer.
Jon L is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Reddit!Facebook it!
Reply With Quote
Old 03-02-2007, 04:59 PM   #100 (permalink)
500+ Head-Fi'er
 
EliasGwinn's Avatar

Profile
Join Date: Feb 2007
Posts: 516
Default

Originally Posted by audioengr View Post
That's funny. I see how you made the measurement and it makes sense. I also use the TAS1020 in my products and I definitely hear a degrading difference when using the Windows drivers on XP rather than a custom driver. In fact, I also hear a difference when I bypass KMIXER. The driver makes a bigger difference in my case though.

Steve N.
Although I wouldn't dispute what your ears tell you, we found that digital audio data could be streamed bit-for-bit perfectly through kmixer when using usbaudio.sys. As mentioned before, this was proven using a digital audio bit stream with a known bit sequence, and it was found to be identical coming out as it was going in. Aside from the bit-test, we also measured the audio performance (Freq response, THD, IMD, etc) of this setup, and it was completely similar to the all other digital inputs of the DAC1 up to 96/24. The third test was listening. I am still conducting that test as we speak, as are several others here at Benchmark. With a CD transport feeding the Coax input, and the computer feeding the USB with the same music, no one has been able to differentiate the two inputs.

With that being said, there are several things that can affect your audio within a computer besides simply going through kmixer. However, we have found that when everything is configured properly, the digital audio can be streamed transparently through kmixer.

We will be publishing an online Wiki that will document everything we have found with various media players, OS's, etc.

Also, with all due respect, the Windows driver is only one aspect of the streaming technology. I am not familiar with your product, but the firmware for the TAS1020B is the main difference between our solution and others on the market. The majority of the development time of this product was spent programming the firmware for that chip. It is a completely custom solution designed to handle streaming USB audio gracefully.
__________________
Elias Gwinn

Applications Engineer
Benchmark Media Systems, Inc

Producer / Mixing / Recording Engineer
Subcat Studios

----------------------------
Latest edition of Benchmark's FEEDBACK includes articles about system bandwidth and proper interconnecting.

Benchmark's latest creation: The DAC1 PRE
EliasGwinn 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