|
Post by townkat on Jan 5, 2005 4:46:44 GMT
Hi and THNX alot for your work, Personaly i use sonar wich kindly force me to work with wdm streaming drivers (it works better for me that asio in sonar). I am using sblive sound card and in your wraper i observed that always resample 44->48 can be turned off. Thas pretty important for me cause i am making recordings trough spdif-in often. I use sonar always in 48 khz, but i read that sblive still converts 48 to 48. My questions refer to bit-to-bit problem and they are : 1. do wdm streming drivers (that came with windows xp) for sblive have "always resample" to-48 on or off? 1.2. If yes , Can u make a little utility that switch between on and off? 2. Is there anything u can do with syncing spdif-in to external hardware ? 2.2. Can u pls help us and add this feature to the app created at 1.2 ? thnx alot
|
|
|
Post by Michael Tippach on Jan 6, 2005 19:22:40 GMT
Hello townkat,
The "Always Resample..." option only relates to the ASIO4ALL internal real time resampler.
The reason for ASIO4ALL's ability to resample 44.1KHz <> 48KHz is obvious, since a large number of users prefer to work at 44.1KHz and having their audio hardware locked to 48Khz would otherwise not allow them to do so.
OTOH, ASIO4ALL would not normally resample if the WDM driver reports that it supports 44.1KHz natively. However, for a lot of WDM drivers, this "native" 44.1Khz support they report is acheived by driver level resampling at an often very poor quality and/or at the expense of crackeling artefacts etc.
The "Always Resample..." option allows to elimiate the WDM driver level resampling artefacts that result from the scenarios above. It has no further impact beyond that.
|
|
|
Post by townkat on Jan 6, 2005 22:29:13 GMT
thank you very much, i'll keep searching for solving this thing. thnx again
|
|