Does this IC turn off the I2S signal when unplugged from usb bus?
If it does, is there a chance to easily reprogram that part of the software to always ha e clocks on even if usb is disconnected?
Thanks!
/George
If it does, is there a chance to easily reprogram that part of the software to always ha e clocks on even if usb is disconnected?
Thanks!
/George
The current firmware of the 768k PCB is only enabled and tested for usb to i2s 768k and DSD512/1024*
Enable 768k from the official firmware requires 45/49 clock and unique optimization and it can not be done by user following the official xmos programming guide normally.
For ADC->I2S->USB usage, the multichannel xmos pcb using 22/24 clock should be the choice for most people, but it is only upto 384k. User can follow the port map and uses the onboard full size XSYS connector to program the xmos with their customized firmware to add any feature and function by following the xmos programming guide.
USB to I2S 768Khz - DSD512/1024* Converter
Performance is indeed very perfect. But JITTER and the clock if better processing.
Ok so just to recap over the 2 different version mentioned:
The blue one called: XMOS 768kHz DXD DSD512(DSD1024) high-quality USB to I2S/DSD PCB
- 4 layer PCB, Ultra low phase noise oscillator
- Support up to 768kHz PCM and DSD512(DSD1024*)
- Using NDK NZ2520SD Ultra low phase noise oscillator
And the green one is called: XMOS Multichannel high-quality USB to/from I2S/DSD SPDIF PCB
-4 layer PCB, Ultra low phase noise oscillator
-Up to 32 channels or 384kHz with different firmware
Are there any other differences?
The blue one called: XMOS 768kHz DXD DSD512(DSD1024) high-quality USB to I2S/DSD PCB

- 4 layer PCB, Ultra low phase noise oscillator
- Support up to 768kHz PCM and DSD512(DSD1024*)
- Using NDK NZ2520SD Ultra low phase noise oscillator
And the green one is called: XMOS Multichannel high-quality USB to/from I2S/DSD SPDIF PCB

-4 layer PCB, Ultra low phase noise oscillator
-Up to 32 channels or 384kHz with different firmware
Are there any other differences?
USB to I2S 768Khz - DSD512/1024* Converter
Performance is indeed very perfect. But JITTER and the clock if better processing.
How did you test whether there is a 100% BIT accuracy... using MS Windows and ASIO or WASAPI Exclusive?? 😀
Hp
I'm interested for new XMOS_AK4490 combo..AK4490 and AK4495 in hardware parallel control mode can playback 768K PCM immediately.
Do I need some work for PCM-DSD switching, or this runs automatically..
What will be active AK4490 filter settings in such combo..
Is it enough to supply this combo with yours Classic Reference 78xx power supply linear regulator 3.3V 5V +-12V - DIYINHK
AFAIK with the firmware that comes with the board there is no way for it to receive an external MCLK. You have to use it pretty much as-is.
I suspect that XMOS provides the tools necessary for creating a custom firmware that could support external MCLK, but I also suspect that actually making such a firmware would not be easy.
Isolation & reclocking should not be a problem. We are talking about standard I2S lines.
Hi Dimdim,
do you know if 32-bit multichannel is possible at 192KHz? This would be optimal for digital volume control on the ES9018
I'm not sure. I know that for 8 channel out you will need to order the board with that specific version of the firmware.
I myself haven't done any multichannel testing, since DIYINHK claimed that it was only supported on Win 7 or Linux.
Now I see that they have a new driver out (v3.34) which they claim supports multichannel PCM.
But I believe that DIYINHK can tell us what is actually supported..
I myself haven't done any multichannel testing, since DIYINHK claimed that it was only supported on Win 7 or Linux.
Now I see that they have a new driver out (v3.34) which they claim supports multichannel PCM.
But I believe that DIYINHK can tell us what is actually supported..
I'm not sure. I know that for 8 channel out you will need to order the board with that specific version of the firmware.
I myself haven't done any multichannel testing, since DIYINHK claimed that it was only supported on Win 7 or Linux.
Now I see that they have a new driver out (v3.34) which they claim supports multichannel PCM. But I believe that DIYINHK can tell us what is actually supported..
Currently using the V3.34 driver using miniDSP USBStreamer:
- 10 channel I/O (8 I2S I/O, 2 SPDIF I/O) only on ASIO
- 2 Channels (2 I2S) only on WASAPI Exclusive
And hopefully DIYINHK is on this web more specific what they really support! 😀
Also not clear is, whether SPDIF I/O on 192khz is working or not... (while USBStreamer simple do not work at this 192khz SR)
Hp
Hey guys, I`m looking to check DIYIHNK ES9018K2M DAC board and some information is not clear there although for some of you experiences this is obvious. I`m looking to connect Coaxial input in addition to their Optical and USB.
In the product description page for ES9018K2M they said:
"2)The SPDIF input(labelled SPDIF IN) signal level requirement is 3.3V, it is directly connected to the ES9018K2M DAC chip to achieve lowest jitter performance. It can be used to connect SPDIF optical receiver directly(Toshiba TORX147 or equivalent). If it is used to connect coaxial SPDIF, an interface circuit must be used to convert the standard spdif 0.6Vp-p to 3.3V logic level."
Is anyone knows where to get the correct "an interface circuit" and how to connect it? or replace the Optical input for Coaxial one. Looks as the board is worth to try due to its quality parts.
Another question is, by using jumpers (metal pins) to switch between SPDIF(labelled SPDIF IN) and USB input, would you have or manually remove the pin or a jumper from one input and inserted to another input on PCB board to control the Optical and USB inputs?
Thanks
Read more: DIYINHK DACs | DIY Audio Heaven Forum
In the product description page for ES9018K2M they said:
"2)The SPDIF input(labelled SPDIF IN) signal level requirement is 3.3V, it is directly connected to the ES9018K2M DAC chip to achieve lowest jitter performance. It can be used to connect SPDIF optical receiver directly(Toshiba TORX147 or equivalent). If it is used to connect coaxial SPDIF, an interface circuit must be used to convert the standard spdif 0.6Vp-p to 3.3V logic level."
Is anyone knows where to get the correct "an interface circuit" and how to connect it? or replace the Optical input for Coaxial one. Looks as the board is worth to try due to its quality parts.
Another question is, by using jumpers (metal pins) to switch between SPDIF(labelled SPDIF IN) and USB input, would you have or manually remove the pin or a jumper from one input and inserted to another input on PCB board to control the Optical and USB inputs?
Thanks
Read more: DIYINHK DACs | DIY Audio Heaven Forum
Hi
You need a SPDIF -> TTL converter. Check the bottom of this page, there is a circuit you can use: S/PDIF Digital to Analogue Converter
Parts are of decent quality. The layout is probably worth a miss though. The mixed-mode board is one of the worst ways to route digital signals, and the power supply routing leaves a lot to be desired.
You need a SPDIF -> TTL converter. Check the bottom of this page, there is a circuit you can use: S/PDIF Digital to Analogue Converter
Parts are of decent quality. The layout is probably worth a miss though. The mixed-mode board is one of the worst ways to route digital signals, and the power supply routing leaves a lot to be desired.
Currently using the V3.34 driver using miniDSP USBStreamer:
- 10 channel I/O (8 I2S I/O, 2 SPDIF I/O) only on ASIO
- 2 Channels (2 I2S) only on WASAPI Exclusive
And hopefully DIYINHK is on this web more specific what they really support! 😀
Also not clear is, whether SPDIF I/O on 192khz is working or not... (while USBStreamer simple do not work at this 192khz SR)
Hp
the multchannel xmos can do 44.1-192K spdif out
the 768k xmos can do 88.2-384k spdif out, it is mentioned inside the 768k xmos item description. The spdif out signal is reclocked by the low phase noise oscillator directly and the signal quality is guarantee
I'm not sure. I know that for 8 channel out you will need to order the board with that specific version of the firmware.
I myself haven't done any multichannel testing, since DIYINHK claimed that it was only supported on Win 7 or Linux.
Now I see that they have a new driver out (v3.34) which they claim supports multichannel PCM.
But I believe that DIYINHK can tell us what is actually supported..
We have ES9016 8 channel DAC PCB xmos combo, it can do 8 channel 192k playback. It is a standard USB Audio device, any operating system support standard USB Audio device should also work without any problem.
diyinhk,
can this do 32-bit or is limited to 24-bits?
The default firmware always output I2S signal at 32bit. i.e. BCK=64X LRCK
The item description includes a table shows all the i2s signal sampling rate frequency.
How would you compare the sound of this board to your other USB boards?
Technically, it's 2x better.
but different people like different sound it's hard to compare.
Hi diyhkare you saying in #17 that with the use xTIME composer we can alter your firmware or do you mean writing from skratch which is beyond me?
The usb audio source code is available in the xmos official web site for anyone to download.
Does this IC turn off the I2S signal when unplugged from usb bus?
If it does, is there a chance to easily reprogram that part of the software to always ha e clocks on even if usb is disconnected?
Thanks!
/George
This PCB is powered by external regulated 3.3V connected to the 20pin header labelled 3.3V and GND, the BCK, MCK, LRCK is always on after the power is supplied.
USB to I2S 768Khz - DSD512/1024* Converter
Performance is indeed very perfect. But JITTER and the clock if better processing.
The MCK Jitter is the same as the famous onboard low phase noise ndk oscillator.
One clear advantage of XMOS usb audio device over the other is the MCK directly from the oscillator. No component or MCU FPGA inbetween degrade the signal quality.
How did you test whether there is a 100% BIT accuracy... using MS Windows and ASIO or WASAPI Exclusive?? 😀
Hp
I have found a way to verify 100% i2s signal bit accuracy.
Anybody can also try it.
I used it to verify all my FIFO reclock nonoversampling bit perfect DAC project.
http://www.diyaudio.com/forums/digi...eam-verify-real-bit-perfect-oscilloscope.html
I'm interested for new XMOS_AK4490 combo..
Do I need some work for PCM-DSD switching, or this runs automatically..
What will be active AK4490 filter settings in such combo..
Is it enough to supply this combo with yours Classic Reference 78xx power supply linear regulator 3.3V 5V +-12V - DIYINHK
The 768K xmos flashed with ak449x specific firmware handles all the PCM-DSD switching. The 768k ak449x fimware is fine tuned, no click noise during PCM-DSD switching or pause/playback. But delay power on /instant off output is still needed to mute the power on off click noise.
The filter setting is default the same as the ak449x datasheet.
All power supply meet the PCB power supply requirement can also be used. The 78xx is a high c/p regulator.
- Home
- Vendor's Bazaar
- diyinhk Store