Is It Possible to Get more than 16Bit/48KHz using TI TAS1020B, on Windows XP?
I am currently using a DAC by SMSL, called SMSL M3.
It has 3 inputs:
1) USB (using a TI TAS1020B chip as USB->I2S)
This AC is connected to a Desktop PC running Windows XP SP3.
Is it possible to get more than 16Bit/48KHz on Windows XP somehow?
If I go to Control Panel -> Sounds and Audio Devices -> Audio Tab,
and click the "Advanced" button,
then under the "Performance" tab, the sliders are all at "Full"/"Best"..
When I first got this DAC, I did not have to install anything, I connected it and it worked plug and play..
When I now search google for TAS1020B, I do not even find a Product Page under TI's website..
I was hoping to find one, to maybe find some driver that will enable me to get more than 116/48, but couldn't.
I hope someone here has an idea/experience on how to change this..
The CS4398 DAC chip in the SMSL M3 supports samplerates up to 192kHz, but 192kHz can only be realised using the s/pdif interface.
The M3's TAS1020B USB interface supports a maximum samplerate of 96kHz.
So you want to play 96kHz audio files (bit-perfectly) under Windows XP - I think you will need:
i) vendor-supplied driver
ii) playback application which supports WDM and/or kernel-streaming output methods. (WASAPI would be even better, but it's not supported under Windows XP).
So I first suggest you install the latest SMSL M3 driver, from here -
S.M.S.L Audio Official -双木三林官网
Now I don't know what your preferred audio playback program is, but for testing I suggest foobar2000. Get it here -
Also download the kernel-streaming and ASIO output components -
foobar2000: Components Repository - ASIO support
foobar2000: Components Repository - Kernel Streaming support - this is a .dll file which should be extracted to a temporary folder.
Launch foobar2000 and go to File > Preferences > Components
Use Windows Explorer to drag foo_out_ks.dll and foo_out_asio.fb2k-component into the right side window.
Click "Apply" and restart foobar2000.
Finally go to File > Preferences > Playback > Output
In the dropdown menu for "Device" hopefully you will now see a kernel-streaming or ASIO option for your M3.
thank you so much linuxfan
I was not aware tht the M3 has a driver..
In the M3's product page it's not listed,
only when going to Support -> Driver Download, then I can see in the list of products, which M3 is included there too.
I downloaded it and will check it now,
hopefully the driver also supports Windows XP..
After that I will continue with the rest of the useful tips.
Thank you for this help
In addition to improving the USB path,
I would also like after that to enable the SPDIF Optical path,
to achieve the maximum that the DAC can work on.
What should I use for SPDIF (Optical) out?
Maybe some USB->Optical adapter?
Any one that is recommended, and should work on Windows XP too?
Many desktop motherboards have spdif header onboard from their internal Intel HDA. There are cheap header - TOSLINK/SPDIF adapters on ebay e.g. SPDIF optical and RCA out plate cable bracket for asus msi gigabyte motherboa ZT | eBay . Then it would be only about your Intel HDA drivers.
My motherboard actually got that - 2 pins for SPDIF..
So I will order this SPDIF Panel, thank you.
BTW, until it arrives, how can I know what Sample Rate and Bits per Sample will the Optical SPDIF on the mtherboard support?
The manual of the motherboard does not seem to mention it..
The only thing I found is
"The front panel audio header supports Intel High Definition audio (HD) and AC'97 audio".
When searching Google for "Intel High Definition Audio", I got:
So IHDA is newer than AC'97..
If yes, then that's wonderful..
Intel HDA supports that easily. But what counts is your HDA codec and especially drivers. What is your MB model?
The motherboard is Gigabyte B75M-D3H (rev. 1.0).
GA-B75M-D3H (rev. 1.0) Overview | Motherboard - GIGABYTE Global
The Audio Driver installation file is named "mb_driver_audio_realtek_azalia_7series.exe".
"Azalia" is the development codename for Intel High Definition Audio, as written in Wikipedia..
So that's what I have installed on that Windows XP..
Is that enough?
What is my HDA codec?
I would try Asio4All on top of your drivers and see if the SPDIF output is available. If so, you can try some 192/24 playback e.g. in foobar.
Thank you very much.
Will check experiment with it in the following days.
Hopefully the SPDIF Panel will arrive soon :)
|All times are GMT. The time now is 12:57 AM.|
Search Engine Optimisation provided by DragonByte SEO (Pro) - vBulletin Mods & Addons Copyright © 2021 DragonByte Technologies Ltd.
Resources saved on this page: MySQL 17.65%
vBulletin Optimisation provided by vB Optimise (Pro) - vBulletin Mods & Addons Copyright © 2021 DragonByte Technologies Ltd.
Copyright ©1999-2021 diyAudio