Feb 28, 2007 at 3:36 PM Post #61 of 3,058
Yes, kmixer itself is relatively harmless. As for iTunes, you must be careful of a few things:

1. iTunes volume control should always be set to 100%, as volume reduction in iTunes causes severe distortion. This is because volume calculations will result in 24-bit words, even if the audio was initially 16-bit (due to remainders after division). iTunes will then truncate to 16-bits, instead of dithering or simply passing 24-bits

2. iTunes will convert the sample-rate of any audio with different sample-rates then that set in QuickTimes preferences (yes, QuickTime preferences affects iTunes!!) Be sure that sample-rate corresponds to the sample rate of the audio you are listening to.

3. For the purest audio playback, do not use the "sound check" or "sound enhancer" features in iTunes. All of these DSP and/or audio plug-ins in all media players should be avoided to obtain faithful playback.

All of this will be covered in our "Guide to Computer Audio", which will be available on our website soon. I'll let you know...

edit: this refers to iTunes version 6. See our wiki for the most up-to-date information.
 
Feb 28, 2007 at 3:37 PM Post #62 of 3,058
As for ASIO and/or kernel streaming, we haven't tested to prove or disprove specific performance of these technologies. We tested USB audio devices which used the ASIO protocol, and we were not satisfied with their performance. This could likely be the programmers, not the protocol (API). Nonetheless, as we discovered the potential that was inherent with native usbaudio.sys and kmixer, plus the added convenience of not having to deal with 3rd party drivers which may "argue" with other drivers on your computer, etc, we decided that "native" was the way to go.
 
Feb 28, 2007 at 3:50 PM Post #63 of 3,058
Quote:

Originally Posted by Andrew_WOT /img/forum/go_quote.gif
Isn't that the case for Bulk transfer type only, and not Isochronous?


This is theoretically true, but USB wasn't really built for steady streaming, even in Isochronous. When you watch the stream on a bus analyzer, it becomes apparent.

I think what happens is...USB activity is sort of a queued process, and follows the queue with relative prorioty, etc. Therefore, when other activity takes priority, USB activity is compromised.

I wish I knew with certainty, but even the most official publications on this will disagree with each other!!

Nonetheless, USB audio does suffer from 'ticks' and drop outs, which, for whatever reason, is due to insufficient streaming capabilities. When developing the DAC1 USB, we put several "checks" and buffers into place to monitor the stream and prevent these errors from occuring. We played audio through the DAC1 USB while taxing the processor of the computer with other apps, etc, and we couldn't get the DAC1 USB to tick or pop.
 
Feb 28, 2007 at 3:55 PM Post #64 of 3,058
Quote:

Originally Posted by greenleaf /img/forum/go_quote.gif
awsome
cool.gif
Foobar will be included, for sure?



Yes, Foobar will be included.

In fact, we were very impressed with Foobar. It has a lot of really neat features that are specifically designed for faithful playback.
 
Feb 28, 2007 at 5:30 PM Post #65 of 3,058
Quote:

Originally Posted by EliasGwinn /img/forum/go_quote.gif
This is theoretically true, but USB wasn't really built for steady streaming, even in Isochronous. When you watch the stream on a bus analyzer, it becomes apparent.


Hi Elias, thanks for the very valuable information.

What you have said for USB, can we assume the same for Firewire connections?
 
Feb 28, 2007 at 6:09 PM Post #66 of 3,058
Quote:

Originally Posted by 5Kurt /img/forum/go_quote.gif
Hi Elias, thanks for the very valuable information.

What you have said for USB, can we assume the same for Firewire connections?



No, Firewire protocol is completely different. I don't know too much about Firewire yet, so I can't really tell you how they are different.
 
Feb 28, 2007 at 6:40 PM Post #67 of 3,058
Elias:

Thanks for all of the valuable information here.

Do you have any observation on the quality of USB audio versus the quality of a good CD transport? I assume that as long as the bits are the identical, it all comes down to jitter. Can USB deliver a better signal to the DAC1 than the best transports?
 
Feb 28, 2007 at 7:05 PM Post #68 of 3,058
Elias :

For people who already own a DAC-1 (not the USB version) and use PC as transport do you recommend SPDIF or Optical input?

Thanks

ps: sorry we ask you lot of things but we rarely find an engineer to ask such questions.
 
Feb 28, 2007 at 9:59 PM Post #70 of 3,058
Quote:

Originally Posted by EliasGwinn /img/forum/go_quote.gif
Here is a summary of what kmixer does to audio:

CONDITION 1: One audio stream is sent through audio through kmixer at a time

RESULT: kmixer streams the audio bit-transparently - that is, bit-for-bit, what goes in, also comes out. We have tested and proven this using a test function called 'Bittest' by Audio Precision.

CONDITION 2: Two audio streams of same sample rate are sent through kmixer

RESULT: kmixer streams both without problems, ASSUMING THE SUM OF THE AUDIO STREAMS DOES NOT ECLIPSE 0 dBFS!! Just like any digital mixer, if the sum of the audio eclipses 0 dBFS, digital clipping will occur, which is not popular among audio enthusiasts. However, if it does not eclipse 0 dBFS, there should be no problems. This was confirmed by playing a 'Bittest' stream with one app and a silence (all 0's) stream with another. The result was bit-transparency. NOTE: When multiple audio streams are summed in kmixer (even 16-bit audio streams), the result will be a 24-bit audio stream. THIS IS WHAT WE WANT, assuming we have a 24-bit device to recieve it.



Aah.. thank you. Finally things start to make sense for me why my dac indicates 44.1K sampling rate from USB even without bypassing kmixer. Somebody suggested it was the computer's unreliable clock, but i have been skeptical.
 
Feb 28, 2007 at 10:30 PM Post #72 of 3,058
I appreciate the questions, but I apologize in advance if I can't answer them all in a timely manner.

USB vs. TRANSPORT: Its a broad comparison, but it really depends on which transport, which USB audio device, and which DAC. If we're talking about the DAC1 USB, they will all perform equally well. A high quality transport will induce less jitter (notice I said 'high quality', not 'expensive'), but the DAC1 is truely immune to jitter. When it was designed, a test signal with TONS of jitter purposely added was used to really test the limits of the DAC1. And, quite literally, there was no performance degradation. With all that being said, a high quality transport will offer better error correction for disc errors. If the DAC1 is used, the only reason to spend money on a high quality transport is for better error correction. The USB solution, however, should be every bit (excuse the pun) as stable as a good transport, provided the harddrive isn't too fragmented, etc, etc.

SPDIF vs. OPTICAL: This is also a broad comparison, and I would say it depends on which interface you are using. I wouldn't say that one is universally superior to to the other. However, with regards to the jitter with these interfaces, as mentioned before, it is not a concern with the DAC1.
 
Feb 28, 2007 at 10:38 PM Post #73 of 3,058
Quote:

Originally Posted by The Monkey /img/forum/go_quote.gif
Also, Elias, what are your primary 'phones?


I do most (98%) of my listening through studio monitors (JBL 6332, Tannoy Reveal 6, and K&H 4-ways). I hope my lack of headphone experience doesn't disqualify me from this forum
frown.gif
.

The headphones we have here at Benchmark are the Sennheiser 650 and 600's, as well as a few different Ultrasone's. At the recording studio where I work, we have the AKG K 240's and Sony MDR7509HD's.
 
Feb 28, 2007 at 10:41 PM Post #74 of 3,058
Quote:

Originally Posted by EliasGwinn /img/forum/go_quote.gif
SPDIF vs. OPTICAL: This is also a broad comparison, and I would say it depends on which interface you are using. I wouldn't say that one is universally superior to to the other. However, with regards to the jitter with these interfaces, as mentioned before, it is not a concern with the DAC1.


Can you give us any recomendations about which USB interface we should use. (SPDIF and/or Optical)

I think this is the key question and we end users get very limited reliable information.
 
Feb 28, 2007 at 10:52 PM Post #75 of 3,058
Quote:

Originally Posted by 5Kurt /img/forum/go_quote.gif
Can you give us any recomendations about which USB interface we should use. (SPDIF and/or Optical)

I think this is the key question and we end users get very limited reliable information.



As for a specific product, I don't feel comfortable recommending one because I'm not sure what our company policy is with that regard. It's a fair question, but its one I don't know how to answer fairly. Please forgive me.
 

Users who are viewing this thread

Back
Top