|
|||||||
![]() |
|
|
Thread Tools |
|
|
#1 |
|
DriverHeaven Newbie
Join Date: Jan 2006
Posts: 11
Rep Power: 0 ![]() |
Best sound quality through Winamp??
Hi
I'm trying the get the best sound possible playing mp3's and cd's with Winamp using the kx drivers. I have an Audigy1 card (SB0090 10k2) connected to a decent amplifier & stereo speakers. What would be the best setup to use in the DSP? Diagrams or downloads would be helpful to try. I currently use the default DSP setup. Also, with Winamp, what output plugin gives the best quality? Currently I'm using HQSoftProc Software Resampling plugin v4.4 set to resample to 32bit 48000khz with kernel precision set to 300. But this is where it gets confusing. The readme for HQsoftproc says "but be aware to use WaveHQ and disable DSP in 24/96 Router". Well I can't find WaveHQ or 24/96 router anywhere. Could it be that my card is an Audigy1 rather than Audigy2? Are these the best settings in HQSoftProc? Any help or advice much appreciated, just looking for maximum sound quality through winamp and the dsp. Many thanks. Flim Last edited by flimbo; Mar 26, 2006 at 03:31 PM. |
|
|
|
|
|
#2 |
|
Apple Fanboy?
|
Audigy 1 cards do not have tge 24/96 router as they have no p16v chip
use 16/48
__________________
Chris - The Aussie Super Mod
Hardwareheaven Rules - Sig Request Thread How you can help HardwareHeaven by using Digg! Hardwareheaven Super-Moderator |
|
|
|
|
|
|
|
DriverHeaven Newbie
Join Date: Jan 2006
Posts: 11
Rep Power: 0 ![]() |
Do you mean I should set HQSoftProc to resample to 16bit instead of 32bit and leave it at 48000 rather than 96000?
|
|
|
|
|
|
#4 |
|
Tail Razer
Join Date: Jun 2005
Location: Bernyurass, AZ - USA
Posts: 4,027
Rep Power: 0 ![]() ![]() |
Yes: Im sure thats what DJ-STCK was telling you.. resampling to 32/96 - is just getting resampled yet again back to 16/48. UNLESS you have the P16V chip - and the associated 'KX Wave HQ' wave device - which he also indiciated, you would not have with your card.
|
|
|
|
|
|
#5 | |
|
DriverHeaven Newbie
Join Date: Sep 2004
Posts: 10
Rep Power: 0 ![]() |
But the HqSoftProc says in it's readme:
Quote:
|
|
|
|
|
|
|
#6 |
|
HardwareHeaven Senior Member
Join Date: Jan 2004
Location: St. Cloud, MN
Posts: 492
Rep Power: 0 ![]() |
the best sound quality would come from wav or non lossless fileformats
You most likely will hear the difference from the fileformat more than the sampling rate of the card. It never hurts to resample, but be sure to research the different algorightms before you pick one... I use Foobar2000 with the Secret Rabbit Code (http://www.mega-nerd.com/SRC/index.html) the Best reampler does sound the best and I can hear a difference however it uses over 733 mhz of processing power so I use the medium quality.
__________________
COMP: Dual Intel PIII 733 Mhz; GeForce 4 Ti 4600; 1.128 Gb RAM; SB0350 (Audigy 2 ZS Platnium) STEREO(I UPGRADED):Crown Audio K1 and K2 amplifiers (4000 watts at .1% THD ), JL 13w7 Subwoofer (6.5 CF) (2) 18" PR's, Klipsch SB-1's, some cement blocks for speaker stands...
|
|
|
|
|
|
#7 |
|
Tail Razer
Join Date: Jun 2005
Location: Bernyurass, AZ - USA
Posts: 4,027
Rep Power: 0 ![]() ![]() |
The ' 32bit output bitdepth (matches internal processing of SBLive bitdepth)'
Is wrong, AFAIK ... the 10Kx 'internal processing' is 16/48. BUT if you had an A2 - I would say - use Wave HQ - HqSoftProc set to 24/96 (its what I DO use.... I hear a little difference between THIS and WAVE 0/1 with 16/46 settings - but I also loose KX dsp processing ability... ) So - I would say - using HqSoftProc set to 32/96 with NO P16V device on your card is a waste of your CPU... I don't hear a difference, but I may not have 'golden' ears either... ?? |
|
|
|
|
|
|
|
DriverHeaven Newbie
Join Date: Jan 2006
Posts: 11
Rep Power: 0 ![]() |
So basically there's no point using HQSoftProc resampling output plugin with Winamp and an Audigy1 then?
I've tried using the Directsound output and can't tell the difference anyway. |
|
|
|
|
|
#9 |
|
Tail Razer
Join Date: Jun 2005
Location: Bernyurass, AZ - USA
Posts: 4,027
Rep Power: 0 ![]() ![]() |
Well, I cant tell the difference either..
And, I suspect you already answered our own question. hehe |
|
|
|
|
|
#10 |
|
DriverHeaven Newbie
Join Date: Sep 2004
Posts: 10
Rep Power: 0 ![]() |
I don't know why, but I think I get better sound quality when I have my MAD plugin set to 32-bit. I've tried it with several output methods, and I'm pretty certain that the sound is better.
Maybe I'm only imagining it, but I think that there might be something involved in the resampling process that just works better with 32-bit than 16-bit. I remember hearing somewhere that the increased bit-depth makes for higher quality resampling. Oh, btw, I'm using a SbLive! 5.1 sb0100, Windows XP, and kX3538j |
|
|
|
|
|
#11 |
|
DriverHeaven Lover
Join Date: Aug 2003
Posts: 209
Rep Power: 0 ![]() |
Ripps, schematically you have 2 32 bit dsp engines (one is those resamplers and effects in your player, the other is the sblive 10k1) connected through a 16bit interface (MME or direct sound).
What i have in foobar is: (mostly) 16bit audio >>> -3dB gain (to aboid clipping when resampling) >>> resampler at 48kHz (32 bit internal) >>> dither to 16bit >>> Kernel Streaming interface (supposedly cleaner than MME or Directsound; on 10k1 cards all 3 are 16bit) >>> kX dsp (I connect the fxbus straight to the analog output) For those with newer audigy that have 24 bit drivers the dithering should not be used. |
|
|
|
|
|
#12 |
|
HardwareHeaven Junior Member
Join Date: Mar 2006
Location: Cananada
Posts: 36
Rep Power: 41 ![]() ![]() ![]() ![]() |
best things you can do for quality in winamp is shunt the mp3 decoding out to ffdshow or use the MAD plugin. downside of either approach is the lack of ID3 handling with either (MAD handles ID3, but not the lyrics3 extension of ID3v1, which i pretty much require due to long, ancient tagging)
|
|
|
|
|
|
#13 |
|
DriverHeaven Newbie
Join Date: Sep 2004
Posts: 10
Rep Power: 0 ![]() |
But, why then does my music sound "richer" when I have I MAD set to 32-bit? The only output this doesn't work with is Wave-out and kernel streaming, because they simply won't work with 32-bit.
Since, right now, I'm using the QO Labs AudioBurst FX output plugin; and it converts the music to 32-bit when it resamples anyway, I'll just let MAD do the converting because I think it does it more efficiently. Btw, isn't my soundcard suppose to be able to have 24-bit output through the I2S codec (rear out) or did I missread some info somewhere. |
|
|
|
|
|
#14 | |
|
Apple Fanboy?
|
Quote:
__________________
Chris - The Aussie Super Mod
Hardwareheaven Rules - Sig Request Thread How you can help HardwareHeaven by using Digg! Hardwareheaven Super-Moderator |
|
|
|
|
|
|
#15 | |
|
Tail Razer
Join Date: Jun 2005
Location: Bernyurass, AZ - USA
Posts: 4,027
Rep Power: 0 ![]() ![]() |
Quote:
|
|
|
|
|
|
|
#16 | |
|
DriverHeaven Newbie
Join Date: Sep 2004
Posts: 10
Rep Power: 0 ![]() |
Aha! I was reading over one of the emu10k1 tech manuals and I was correct! The emu10k1 does process at 32-bit not 16-bit.
Quote:
|
|
|
|
|
|
|
#17 | |
|
Tail Razer
Join Date: Jun 2005
Location: Bernyurass, AZ - USA
Posts: 4,027
Rep Power: 0 ![]() ![]() |
Quote:
So - the precision that is quoted doesnt really have an effect untill the DSP is processing - and has nothing to do with its SRC quality - as its done before it enters the DSP - so, logically to avoid ANY KX SRC - you would want to have the SW SRC resample to 48/16 to avoid resampling by KX. And to send anything OTHER than 48/16 to the DSP would still have KX resample it. ?? Am I wrong in this logic / techniacally?? |
|
|
|
|
|
|
#18 | |
|
DriverHeaven Junior Member
Join Date: Mar 2005
Posts: 57
Rep Power: 0 ![]() |
Quote:
http://kxproject.lugosoft.com/tech.php?language=en Interesting is this part: "kX Audio Driver supports a special 'trick' in order to support 24/48 playback via the DSP for Audigy and Audigy2 cards. In order to use this feature you will need to set your audio player to 24/48 format (any other sampling rate is not supported!) and replace the 'FXBus' plugin by the 'FXBusX' plugin in the kX DSP. In order to check, if the audio playback is really performed in 24/48 format, open the 'Analyzer' window of the kX Mixer: you should see 'Dark Green' strips (while 'generic' audio streams are colored red). In most cases, this 'trick' doesn't affect any audio applications configured to operate at 16 bit. However, the 'FXBusX' plugin affects incoming audio signal. Please review 'DSP Resampling' below. Please note, that the only device that supports this 'trick' is 'Wave 0/1'. Also, your application should be using DirectSound interface, since WinMM streams will be automatically converted to 16/48 by the KMixer." And more about resampling: "It is widely known that 10k1 and 10k2-based audio cards perform audio resampling even when the incoming audio signal is 16/48. This happens due to not-so-perfect implementation of the SRC algorithms in hardware. For Audigy and Audigy2 cards (and, probably, for 10k1-based cards with chip revision >= 7 as well) the 'modified' 16/48 audio stream can be restored by using 'b2b' or 'FXBusX' plugins in the kX DSP." Concluding: you can get the best playback on Audigy1 resampling source to 24/48, using directsound output and putting FXBusX in DSP.
__________________
popej |
|
|
|
|
|
|
#19 |
|
DriverHeaven Senior Member
Join Date: Mar 2004
Posts: 1,732
Rep Power: 0 ![]() |
This is a good topic, I am curious how to get the best sound on a 10K2 based Card Audigy2?
|
|
|
|
|
|
#20 | |
|
Tail Razer
Join Date: Jun 2005
Location: Bernyurass, AZ - USA
Posts: 4,027
Rep Power: 0 ![]() ![]() |
Quote:
Does it work for you? |
|
|
|
|
|
|
#21 |
|
HardwareHeaven Senior Member
Join Date: Jan 2004
Location: St. Cloud, MN
Posts: 492
Rep Power: 0 ![]() |
works for me; audigy 2
![]() EDIT: seem to have 'clicks' every once in a while, that was using direct sound 2.0 in foobar2k tho... im messin with it to fix it tho EDIT2: would p16v work better than the FXBusX? (for audigy 2)
__________________
COMP: Dual Intel PIII 733 Mhz; GeForce 4 Ti 4600; 1.128 Gb RAM; SB0350 (Audigy 2 ZS Platnium) STEREO(I UPGRADED):Crown Audio K1 and K2 amplifiers (4000 watts at .1% THD ), JL 13w7 Subwoofer (6.5 CF) (2) 18" PR's, Klipsch SB-1's, some cement blocks for speaker stands...
Last edited by Chester01; Apr 23, 2006 at 11:07 PM. |
|
|
|
|
|
#22 | |
|
Tail Razer
Join Date: Jun 2005
Location: Bernyurass, AZ - USA
Posts: 4,027
Rep Power: 0 ![]() ![]() |
Quote:
For me Using HQSoftProc - and playback 24/96 thru P16V 'hardware' - (IE disconnecting 10K2 > Output in 24/96 router) is my prefered method thus far. - But - theres no DSP processing ability either (P16V plug in in KX DSP is to Funnel Wave HQ playback into the DSP) and relies on software plugins in winamp (or any other player with equivelent setup) to do so. I dont see any quality difference using P16V plugin / Wave HQ .vs. Wave 0/1 - FxBuss - IMHO. Oh - and I did get that trick to work... for some reason it took a while for it to 'kick in' ?? And it does seems a little more headroom when its used - but hardware p16V is still better IMO. But I also think some is psycological - as I beleive Im ONLY detecting differences in SRC algos, and not neccessarily 'better' - but 'different' *can* be preceived as 'better' with 'tired' ears.. so..?? - I guess it subjective in many ways - until measurements are compared in 'apples to apples' format. |
|
|
|
|
|
|
#23 | |
|
DriverHeaven Junior Member
Join Date: Mar 2005
Posts: 57
Rep Power: 0 ![]() |
Quote:
I'm using 24/48 on my Audigy2 Value since kX does not yet support WaveHQ for this chipset. I made some measurements, see results under "internal loopback test": http://www.anpo.republika.pl/sb0400/index.html Unfortunatly I don't know any way to record 24/48 from DSP :-(
__________________
popej |
|
|
|
|
|
|
#24 |
|
DriverHeaven Senior Member
Join Date: Mar 2004
Posts: 1,732
Rep Power: 0 ![]() |
Really I am using the Audigy2 value aswell. The SB400 chipset. I have the WavHQ and such, are yousaying it doesn't work?-I haven't tested those function yet..Good to know.
|
|
|
|
|
|
#25 | |
|
DriverHeaven Newbie
Join Date: Apr 2006
Posts: 3
Rep Power: 0 ![]() |
Quote:
I am new here but have read a lot and am using the kx drivers for quite some time. Thx for this great piece of work! @maddogg This is a point I do not understand: I also use Wave HQ device with HQSoftProc set to 24/96 output. In kx DSP I connected p16v with FXMix and Equalizer and out to SPDIF on epilog. Everything works fine. BUT even when I disable output to 10K2 in the 24/96 Router I still get processing through equalizer - in fact nothing changes. How is that possible? Greetings, Judex Edit: I am speaking about an Audigy 2 Last edited by judex; Apr 24, 2006 at 04:26 PM. |
|
|
|
|
|
|
#26 | |
|
Tail Razer
Join Date: Jun 2005
Location: Bernyurass, AZ - USA
Posts: 4,027
Rep Power: 0 ![]() ![]() |
Quote:
1) NO DSP connections will affect this - in fact its best to remove/disconnect the P16V PLUGIN in the KX DSP to be sure you will hear the P16V HARDWARE. (the p16V plugin is there so we can 'force' wave HQ playback into the DSP 2) Use 'KX Wave HQ' - for playback in player - not 'KX Wave X/X' 3) If the above are true, then you WILL hear the P16V HARDWARE outputing - and CAN BE 26/96. I mention 'Disconnecting' the 10K2 > I2S & 10K2 > SPDIF (AKA. 10K2 > 'outputs') IN THE 'KX 24/96 ROUTER' - to ensure what you hear is NOT the DSP - as when WAVE HQ playback *can* be heard 'doubled' if the P16V plugin is connected in the DSP. Dont confuse the P16V 'PLUGIN' in the DSP with the P16V > output connection in the KX 24/96 ROUTER - its easy to be confused and took me a while to fully grasp what is happening. |
|
|
|
|
|
|
#27 |
|
DriverHeaven Newbie
Join Date: Apr 2006
Posts: 3
Rep Power: 0 ![]() |
Hmmm, that cleared things up for me - thank you!But when I disconnect the p16v in DSP I get no output at all! Here is the DSP I usually use for MP3 playback: http://www.wegerer.eu/download/dsp.png There I disconnected the p16v connections -> all dead... Any hint? Edit: I got it! Rear and front analog outputs must not be swapped. Last edited by judex; Apr 24, 2006 at 08:01 PM. |
|
|
|
|
|
#28 |
|
Tail Razer
Join Date: Jun 2005
Location: Bernyurass, AZ - USA
Posts: 4,027
Rep Power: 0 ![]() ![]() |
Yes, I should have also mentioned the bugs that exist with 24/96 router..
1) The drop down makes no difference 2) the green/red dots indicating connections - need to make changes - then close & re-open 24/96 router to see true status of those connections. I reported these in the bug report thread. |
|
|
|
|
|
#29 |
|
DriverHeaven Newbie
Join Date: Jun 2006
Posts: 3
Rep Power: 0 ![]() |
/EDIT: I made a new thread to ask my question.
Wow, I'm confused now. I followed the steps to get WaveHQ/p16v to work with Winamp. But if I do so, my headphones don't work anymore. I'm using an Audigy 2 Platinum eX. What I want is this: no DSP effects at all and using WaveHQ/p16v to output sound to both my 2.1 speakers and headphones (using the best settings or what dj_stick or someone else with knowledge about this would recommend). When I use the 10k2 4/5 output device the speakers and headphones work fine together (and I can mute my headphones in the kX Mixer when I don't use them). What do I need to do to make this work? I've been trying all kinds of things for hours but I can't get it to work xD Thanks in advance!
Last edited by jelbo; Jun 24, 2006 at 05:13 PM. |
|
|
|
|
|
#30 | |
|
HardwareHeaven Senior Member
Join Date: Apr 2005
Location: FI
Posts: 400
Rep Power: 0 ![]() |
Quote:
jiitee |
|
|
|
|
![]() |
| Thread Tools | |
|
|