HardwareHeaven.com
Looking for the skin chooser?
 
 
  • Home

  • Reviews

  • Articles

  • News

  • Tools

  • GamingHeaven

  • Forums

  • Network

 

Go Back   HardwareHeaven.com > Forums > Hardware and Related Topics > kX Project Audio Driver Support Forum > Effects and the DSP


Reply
 
Thread Tools
Old Feb 16, 2008, 02:36 AM   #1
DriverHeaven Junior Member
 
Join Date: Apr 2006
Posts: 39
Rep Power: 0
seskanda is on a distinguished road

Do Kx drivers overcome this limitation?

It's explained in this link:
How much is 24bit/96khz on all Audigy a fake? - Hydrogenaudio Forums

Basically, whenever you apply effects via the DSP to audio of ANY bitrate (i.e. 24bit/96Khz) it converts it to 16-bit, 48Khz. This happens on ALL Audigy-Audigy 4 series cards, i believe. Is this a limit of ONLY Audigy-based cards or is it of the EMU10K2 DSP itself?

Thanks in advance.
seskanda is offline   Reply With Quote


Old Feb 16, 2008, 03:25 AM   #2
Tail Razer
 
Maddogg6's Avatar
 
Join Date: Jun 2005
Location: Bernyurass, AZ - USA
Posts: 4,027
Rep Power: 50
Maddogg6 will become famous soon enoughMaddogg6 will become famous soon enough

Quote:
Is this a limit of ONLY Audigy-based cards or is it of the EMU10K2 DSP itself?
Not that I know for absolute certain... but I am fairly confident in saying is a DSP limitation... see, 24/96 is *all* handled by an additional device (A2's have the P16V) that essentially 'bypasses' the DSP all together... so at the very least - its converted to 48 Khz when introduced into the kX DSP - tho I thought I seen some send >16 bit thru the DSP... ASIO in 20/48 does not work in my case - so if this is true or not - it would be useless for me, unless its usable with kX ASIO... (tho would be interesting to know exactly what happens with bit depths in that case)

So yes, I can feed 24/96 into the DSP - for certain - the effects are 48Khz as the DSP is locked at the sample frequency.
edit: but keep in mind - the original 24/96 is mixed at the outputs... so, I am thinking the only SRC is what is affected in DSP... tho I am not certain.
Maddogg6 is offline   Reply With Quote
Old Feb 17, 2008, 10:05 AM Threadstarter Thread Starter   #3
DriverHeaven Junior Member
 
Join Date: Apr 2006
Posts: 39
Rep Power: 0
seskanda is on a distinguished road

Quote:
Originally Posted by Maddogg6
Not that I know for absolute certain... but I am fairly confident in saying is a DSP limitation
So, is there any way i could convert the audio to 24/96, or ANY quality i need?
seskanda is offline   Reply With Quote
Old Feb 17, 2008, 03:33 PM   #4
HardwareHeaven Senior Member
 
Doug W's Avatar
 
Join Date: Mar 2003
Location: Montevideo, MN USA
Posts: 973
Rep Power: 0
Doug W is on a distinguished road

If you are talking about converting the final wav file(s) to 24/96, R8Brain by Voxengo, (freeware), will convert to whatever you need.

Voxengo
Doug W is offline   Reply With Quote
Old Feb 17, 2008, 08:53 PM   #5
Tail Razer
 
Maddogg6's Avatar
 
Join Date: Jun 2005
Location: Bernyurass, AZ - USA
Posts: 4,027
Rep Power: 50
Maddogg6 will become famous soon enoughMaddogg6 will become famous soon enough

Im not sure what the point would be... up converting to 24/96 wont add any detail lost when recording at 16/48... ??
Maddogg6 is offline   Reply With Quote
Old Feb 19, 2008, 06:40 PM   #6
Alternative Audioproductions
 
TravelRec.'s Avatar
 
Join Date: Sep 2003
Location: Germany / Sachsen-Anhalt
Posts: 1,710
Rep Power: 56
TravelRec. will become famous soon enoughTravelRec. will become famous soon enough

Upconverting is nonsense, thatīs true!
__________________
Always take a look behind.

TravelRec. is offline   Reply With Quote
Old Feb 21, 2008, 11:19 PM Threadstarter Thread Starter   #7
DriverHeaven Junior Member
 
Join Date: Apr 2006
Posts: 39
Rep Power: 0
seskanda is on a distinguished road

Quote:
Originally Posted by Maddogg6 View Post
Im not sure what the point would be... up converting to 24/96 wont add any detail lost when recording at 16/48... ??
That's true, it'll just bump up the size of your project quite a lot. So, if upsampling can't add the quality of 24/96 to 16/44.1(48K) audio, what can?

I'm curious, according to that link i posted, Audigy 2 cards and above playback ANY audio from 2 speakers at 24bit/192Khz, right? Does that mean it has to resample audio at another quality (e.g. 16/44, 24/96, etc.)? Or does it ONLY resample when you apply effects to the audio via the DSP? It also says there that "resampling still introduces noise." How noisy is it? Can it actually damage/distort the audio?

Last edited by seskanda; Feb 21, 2008 at 11:38 PM.
seskanda is offline   Reply With Quote
Old Feb 22, 2008, 01:23 AM   #8
HardwareHeaven Extreme Member
 
Join Date: Jan 2005
Posts: 5,507
Rep Power: 61
Russ is just super!Russ is just super!Russ is just super!Russ is just super!Russ is just super!Russ is just super!

I am not an expert, but:

Quote:
Originally Posted by seskanda View Post
So, if upsampling can't add the quality of 24/96 to 16/44.1(48K) audio, what can?
I do not think that anything is going to give you 24/96 quality from a 16/48 source.

Quote:
Originally Posted by seskanda View Post
I'm curious, according to that link i posted, Audigy 2 cards and above playback ANY audio from 2 speakers at 24bit/192Khz, right? Does that mean it has to resample audio at another quality (e.g. 16/44, 24/96, etc.)? Or does it ONLY resample when you apply effects to the audio via the DSP?
Anytime that you go from one sample rate to another, re-sampling would need to be done, otherwise it would play at the wrong speed. Also, the 10k1/10k2 DSP still operates at 48 kHz, so any audio entering the DSP will still be re-sampled to 48 kHz, thus you could only get higher quality when bypassing the DSP.

Quote:
Originally Posted by seskanda View Post
It also says there that "resampling still introduces noise." How noisy is it? Can it actually damage/distort the audio?
I think that depends on the re-sampling algorithm used and who you ask, but generally re-sampling involves inserting zeros between samples, skipping samples, or a combination of both, so obviously you are going to lose some quality in the process (i.e. either you are throwing away information, or you are guessing at what the missing information might be). You can get good results, but you are not going to gain quality.
Russ is offline   Reply With Quote
Old Feb 22, 2008, 03:23 AM   #9
Tail Razer
 
Maddogg6's Avatar
 
Join Date: Jun 2005
Location: Bernyurass, AZ - USA
Posts: 4,027
Rep Power: 50
Maddogg6 will become famous soon enoughMaddogg6 will become famous soon enough

Quote:
I'm curious, according to that link i posted, Audigy 2 cards and above playback ANY audio from 2 speakers at 24bit/192Khz, right?
When my card plays back with kx Wave HQ - it will bypass the kX DSP via the P16V device - and avoid forced SRC to 16/48. But with no kX DSP - it cant add effects.
UNLESS - I rout Wave HQ playback into the DSP with the P16V plugin - but the DSP effects are still only 48 Khz - and mixed AFTER the DSP with dry/un-affected Wave HQ - so, the dry is same (22-192Khz), but DSP effects are 48Khz.
Or so thats my understanding - I never bother with WaveHQ - its not fully implemented in kX and kinda useless imho.

Last edited by Maddogg6; Feb 22, 2008 at 03:28 AM.
Maddogg6 is offline   Reply With Quote
Old Feb 22, 2008, 03:41 AM Threadstarter Thread Starter   #10
DriverHeaven Junior Member
 
Join Date: Apr 2006
Posts: 39
Rep Power: 0
seskanda is on a distinguished road

Quote:
Originally Posted by Russ View Post
I do not think that anything is going to give you 24/96 quality from a 16/48 source.
Fair enough, it's not easy to tell the difference between 16/44 and 24/96 anyway.


Quote:
Anytime that you go from one sample rate to another, re-sampling would need to be done, otherwise it would play at the wrong speed.
Does this happen during playback, recording, or both?


Quote:
Also, the 10k1/10k2 DSP still operates at 48 kHz, so any audio entering the DSP will still be re-sampled to 48 kHz, thus you could only get higher quality when bypassing the DSP.
Does audio always enter the DSP, or ONLY when you apply effects to it via AudioHQ or KX DSP?



Quote:
I think that depends on the re-sampling algorithm used and who you ask, but generally re-sampling involves inserting zeros between samples, skipping samples, or a combination of both, so obviously you are going to lose some quality in the process (i.e. either you are throwing away information, or you are guessing at what the missing information might be). You can get good results, but you are not going to gain quality.
So, CL drivers don't get good results, then? Are Kx drivers any better at resampling?
seskanda is offline   Reply With Quote
Old Feb 22, 2008, 03:57 AM   #11
HardwareHeaven Extreme Member
 
Join Date: Jan 2005
Posts: 5,507
Rep Power: 61
Russ is just super!Russ is just super!Russ is just super!Russ is just super!Russ is just super!Russ is just super!

Quote:
Originally Posted by seskanda View Post
Does this happen during playback, recording, or both?
Both (assuming that you are going from one sample rate to another in both cases).

Quote:
Originally Posted by seskanda View Post
Does audio always enter the DSP, or ONLY when you apply effects to it via AudioHQ or KX DSP?
On 10k1 models, all audio goes through the DSP. With 10k2 models you can bypass the DSP with WaveHQ, otherwise all audio goes through the DSP.

Quote:
Originally Posted by seskanda View Post
So, CL drivers don't get good results, then? Are Kx drivers any better at resampling?
Again, not an expert, but I think the re-sampling is done in the hardware of the card, so it would be the same for both.

Last edited by Russ; Feb 22, 2008 at 04:09 AM.
Russ is offline   Reply With Quote
Old Feb 22, 2008, 09:34 PM Threadstarter Thread Starter   #12
DriverHeaven Junior Member
 
Join Date: Apr 2006
Posts: 39
Rep Power: 0
seskanda is on a distinguished road

Quote:
Originally Posted by Russ View Post
Both (assuming that you are going from one sample rate to another in both cases).
So, if i were to just play a .wav file at 44.1k and another at 96k in a media player, resampling would occur, right? What about bit depth? If my Audigy 2 ZS card is locked at 24-bit, would there issues if i playback audio at 16-bit or 32-bit in my sequencer or im some media player?


Quote:
On 10k1 models, all audio goes through the DSP. With 10k2 models you can bypass the DSP with WaveHQ, otherwise all audio goes through the DSP.
Can you bypass the DSP in CL drivers by NOT applying effects to audio from AudioHQ, and instead use a VST/DX plugin?


Quote:
Again, not an expert, but I think the re-sampling is done in the hardware of the card, so it would be the same for both.
Hmm...that's good to know. Because in that link i posted, it said the resampling of an X-fi card is somehow superior to its predecessors. Is that true? If yes, how does it's resampling fare with other brand name, top-notch sound cards?
seskanda is offline   Reply With Quote
Old Feb 23, 2008, 03:32 AM   #13
HardwareHeaven Extreme Member
 
Join Date: Jan 2005
Posts: 5,507
Rep Power: 61
Russ is just super!Russ is just super!Russ is just super!Russ is just super!Russ is just super!Russ is just super!

Quote:
Originally Posted by seskanda View Post
So, if i were to just play a .wav file at 44.1k and another at 96k in a media player, resampling would occur, right?
Yes.

Quote:
Originally Posted by seskanda View Post
What about bit depth? If my Audigy 2 ZS card is locked at 24-bit, would there issues if i playback audio at 16-bit or 32-bit in my sequencer or im some media player?
Yes, some type of conversion would be needed to change bit-depth as well, since the range of possible values is different for different bit depths.

Quote:
Originally Posted by seskanda View Post
Can you bypass the DSP in CL drivers by NOT applying effects to audio from AudioHQ, and instead use a VST/DX plugin?
Sorry, I have no idea what is possible with 10k2 cards with the CL driver (I do not have a 10k2 card, and it is not possible to bypass the DSP with 10k1 card models).

Quote:
Originally Posted by seskanda View Post
Hmm...that's good to know. Because in that link i posted, it said the resampling of an X-fi card is somehow superior to its predecessors. Is that true? If yes, how does it's resampling fare with other brand name, top-notch sound cards?
I do not know much about the X-FI, but I think it has native support for multiple sample rates, and has better re-sampling capabilities (any info I could give would be just info found on the internet, that you could find yourself).
Russ is offline   Reply With Quote
Old Mar 22, 2008, 03:44 AM   #14
DriverHeaven Newbie
 
Join Date: Mar 2008
Posts: 2
Rep Power: 0
alexs3d2 is on a distinguished road

Using CL drivers, the only way to bypass the DSP is when using Creative's DVD Audio Player. Unter all other circumstances the card will resample at 48kHz.

As for the X-Fi, the DSP still works at 48 kHz, but it does resampling through its SSRC. This delivers upto 130+dB of SNR vs. the 80 of the previous architectures. In fact, the majority of the chips processing power is used for this conversion.

The X-Fi also allows another mode, where the DSP may be used on non 48-kHz content, by splitting the incoming signal. I guess that this means it may do upto 192kHz, since it has 4 effect slots, but then you only get 1 effect.

You may also completely disable the DSP and allow for the sound to pass without any conversion. (Music Creation mode??)
alexs3d2 is offline   Reply With Quote
Reply

Bookmarks

Thread Tools