• These commercial threads are for private transactions. diyAudio.com provides these forums for the convenience of our members, but makes no warranty nor assumes any responsibility. We do not vet any members, use of this facility is at your own risk. Customers can post any issues in those threads as long as it is done in a civil manner. All diyAudio rules about conduct apply and will be enforced.

diyinhk Store

If this module works in hardware mode, what about remapping inputs to source correct DAC(1-8)? I thought it has to be done in SW mode. How does it work in HW mode on this module?

diyinhksmart.png
 
Hi diyinhk - can you confirm the correct ALSA output code for enabling your modified-firmware XMOS USB board to use its bit-perfect volume mode?

I am using Voyage MPD 0.9 on an Alix 2d2 board and would like to use your bit-perfect implementation. The K2M and XMOS combo work great with 'mixer_type "hardware" set on the mpd.conf file but this obviously does not allow volume control from MPad etc.

I have tried changing that line to 'mixer_type "software" but am not sure that is the correct way to implement your bit-perfect volume control.
 
Hello everybody,
I just develop a new XMOS DSD DXD 384k ES9018K2M combo with SPDIF input.
The PCB uses ultralow phase noise NDK NZ2520SD 80Mhz oscillator with optimized layout and selected high quality components, it can playback upto 384khz I2S/DSD128 input asynchronously with OSF on and no unlock problem. (The original ES9018 requires 100Mhz oscillator for 384k playback with OSF on)

Features:
1) DSD and PCM is also volume controllable in the win/mac/linux system volume mixer with our customized xmos firmware for iic bit-perfect volume control.
Related paper on this:
http://www.esstech.com/PDF/digital-vs-analog-volume-control.pdf

2) one ASIO for both DSD and PCM playback in foobar2000, no need to switch in the preference every time for playback between DSD and PCM

3) No annoying pop sound when playing between PCM and DSD format

4) SPDIF input and USB input switch with a jumper easily.
Hello DIYinHK,

I've recently purchased and just received my USB receiver/ DAC combo - it looks really good, I need to now find some time to build up power supply etc as i want to start listening to this.

One question - do you have any documentation regarding the various input/output options? 2 things I have in mind.
1. My system is all balanced, i'm not intending to use the op amp output - it looks like there are take off points for the balanced DAC output on the board
2. Can i get the native DSD signal off the board? Again it looks like there are take-off points on the board.

Before i start soldering, i want to make sure what all the inputs/ outputs do, so any information would be appreciated.

Regards, Paul
 
ES9018K2M XMOS DSD DXD 384kHz

Hello every one , i am brand new on the forum .
As well bought a ES9018K2M XMOS DSD DXD 384kHz

Looks well build , for now i wait on the 10 x 4uV noise voltage regulators .

Ted smith who made directstream told some good info on PSU and jitter en DSD.
noise must be less than 1/1000000 for 3,3V thats 3,3uV / 1,8V thats 1.8uV

Jitter is a real pain in the budd specialy with high sample speeds it boost the jitter big time every step up. 6dB each step Ted say in one of the you tubes .

One of the best tricks is to reclock it , like the Ian’s FIFO Jitter eliminator however it won`t play dsd dsx i think but it goes to 24Bits 192KHz very low jitter .

The latest DIYINHK XMOS have a X out for the reclocking .

Can` t wait till DIYINHK will bring a reclocker board that will do all pcm and perhaps dsd ect.

The perfect bit volume is very cool indeed .

Can someone tell me how to do the reclocking on the DIYINHK USB board ?
I might post as well in the Ian’s FIFO Jitter eliminator forum to see if there are is some info . even don` t know if Ian still sell the Ian’s FIFO Jitter eliminator.

Here is the old link for the DC DC kill in the X mos http://www.diyaudio.com/forums/digital-source/233926-new-xmos-usb-384khz-15.html
before you might do it on the new type USB look to this photo and data . http://www.squarewave.co.uk/SWT_pages/SWT_images/IMG_5487s.JPG
http://www.xmos.com/download/public/XS1-U8A-64-FB96-Datasheet(X6319D).pdf

GTL nice posting on H i F i D U I N O | Lot of Value, Little Money looks great for never ending DIY . well done .

there more USB cards out there like Luckit | Audiophile grade DIY products and http://www.diyaudio.com/forums/digital-source/236028-xmos-dsd-384-khz-32bit-usb.html
and Amanero Technologies

I am a analog guy so please help me with the digital side how to reclock best way .

I know how to build one of the world best I/V tube stage but don` t ask me about digital stuff hihi .

Ted smith who made directstream told us why the older PCM board might be better than the new DSD PCM combo` s due to the jitter of the clock ,dac chip disign no real 1 bit ect. however clocks can be bought thats easy but the right reclock HQ is the best way otherwise we will stuck with less preformance like most old dac as well the clocks at lower freq. have much lower phase noise easy.

For that reason many will stick or go back to there PCM decks . with 192Khz top or less. see the Ian’s FIFO Jitter eliminator they all love the SPDIF + reclock boards for the R2 dacs .

However i want to stick with ESS for now the 9018k2 can sound very good if done all right . The DIYINHK es9018k2 have a SPDIF in as well .

One problem not much look in to is the Ground loops we all make PSU` s low noise ect . very nice however with the PSU kits and the dac kits boards have common ground so only ONE GND is enough than one must be good and short . best is to use strap copper min. 1/3 wide of the total length .
Perhaps one best option is a PSU PCB with space cut out for fit in the DIY boards and connect the GND with one copper strap to each board or around the boards so much GND as possible .

PSU wires long are antenna ` s and pick up things like clocks .
and wire next to each other have inductance and capacitance .

As well the UBS I2S to the DAC is to long less than a one inch is better .
The DIYINHK is 2 inch not too bad at all .

Just shorten the flat cables a bit and perhaps not use any GND connection in that i2s to dac in a flat cable as the GND is on the copper strap around the board to one big GND plane .

So please help me with the reclocking DIYINK or someone else can give tips whats best to do so far . .

I will post my I/V tube transformer stage later on if there is good feedback on how to reclock the DIYINHK or other USB boards .

good luck to all .

John (the netherlands)
 
Synchronous Re-clocker

Hi every one , after some intense google about Synchronous Re Clocker i came up with this info .

https://hifiduino.wordpress.com/2012/page/3/
Twisted Pear Buffalo III DUAL MONO DAC Build - Page 4
https://hifiduino.wordpress.com/2012/12/01/
https://hifiduino.wordpress.com/2012/11/01/synchronous-reclocking/
http://www.diyaudio.com/forums/group-buys/227502-amanero-isolator-reclocker-gb-109.html
http://www.diyaudio.com/forums/digi...mate-weapon-fight-jitter-100.html#post3169009
https://sites.google.com/site/ackodac/home

Compare to all isolators the DIYINHK new board have 3 silicone labs IC`s
even the older type DIYINHK board have just the Silicon Labs 8661

the newer DIYINHK board have Silicon Labs 8661 and Silicon Labs 8641
and Silicon Labs 8602

and there all have clean GND on the new DIYINHK board.

http://www.silabs.com/Support Documents/TechnicalDocs/Si864x.pdf
https://www.silabs.com/Support Documents/TechnicalDocs/Si866x.pdf
http://www.silabs.com/Support Documents/TechnicalDocs/Si860x.pdf

Well done .

most older type of reclockers have a max of 192KHz rate

here a copy from the data : https://hifiduino.wordpress.com/2012/12/01/

Rather than reclocking with the “source clock”, one can reclock with the “destination clock”. Russ has experimented with reclocking the I2S lines with the Buffalo 100 MHz clock (see comments below) with good results. Reclocking with the destination clock (the clock of the Buffalo DAC) would require reclocking all 3 I2S signal lines to ensure bit-perfectness.
“Destination clock” only applies to DACs that normally operate in asynchronous mode, generating their own clocks. I think only the ESS DACs would operate in this manner. Most other DACs require a master clock as required input.
The circuit, with Potato flip-flops would look something like this.



Here the data from the Direct stream dac DirectStream DAC | PS Audio

An externally hosted image should be here but it was not working when we last tested it.


Direct stream reclock on there analog board the call it Time Aligment .

Got the 10 x TPS7A4700 i did order.
bought some QFN adapters smd flux and than i am good to go .

Now i look for a good reclocker board from DIYINHK or some other if there wil be none . however i have a good feeling DIYINHK will make one in the near
Future :)

Good luck to all .

:cheers: john (the netherlands)
 
sabre asynchronous sample rate converter

Hello Every one .

New short study on the Sabre DAC , not real much info how ever , the Sabre have a special way to fight Jitter
sabre asynchronous sample rate converter


dac_clocking1.png
An externally hosted image should be here but it was not working when we last tested it.
1222794350age.jpg
blog_p1010665-300x279.jpg


There is some talk on the es 9018 dac
Why is 80MHz Not Enough? | H i F i D U I N O

Sabre32 oversamples the incoming data at 8X before it is passed to the ASRC (the “jitter eliminator). In the ASRC, the data is re-sampled to a higher rate still [link]. The “final” sample rate -the rate coming out of the ASRC is entirely determined by the master clock, and it is fixed at MClk/64 [574]. Thus for the 100MHz Buffalo, the resampled rate is 1.5625 MHz and for the 80 MHz Buffalo, the resampled rate is 1.25 MHz [link]

Direct stream DAC does it at 10 X oversample. they did look closely to sabre.

And got some news from DIYINHK

Most modern DAC uses MCK for internal reclock, and es9018k2m uses more advance async MCK for internal reclock. External reclock always increase noise/jitter and add metastability issue. Until you are connecting old DAC with no MCK connection, we do not recommend reclock. We do not have plan on separate reclock PCB. but we have plan on old dac chip pcb with reclocked input.

Very nice ..
here the original short Sabre info video
https://www.youtube.com/watch?v=JYjHKv2_OqQ#t=62
this brand use there products to
ESS Sabre - Apogee Electronics
Not shure what ADC it have .


Kindly regards,

John
 
XMOS + DF1706 / PMD200 bit perfect volume control USB to DOR DOL PCB

I am thinking of this combination xmos+df1706/pmd200 on one PCB:D
There are two advantage:
1)The volume control is done on the digital filter rather than on XMOS (bit perfect volume control is achieved and it is essential for highest quality audio after trying it with es9018k2m:)
2)The PCB output DOR DOL, it can be used to interface with dac like PCM1704 / PCM1702 directly

For the more advance version, with isolator and oscillator on the clean side to reclock the DOR DOL signal.
 
I am also thinking of a XMOS USB to DOR DOL PCB without digital filter IC:) Does anybody know is there something similar already exist:confused:
The final DAC can be used as the following way
1)directly Non-oversampling to PCM1704/1702 DAC chip
2)digital filter done in the XMOS(depend of the digital filter complexity, higher speed xmos may be needed)
3)digital filter can also be done in the playback software(but different operation system will have different sound depend on the player)
 
Disabled Account
Joined 2005
For me it makes much more sense to have it without a fixed filter on the board and to be able to use different software filters either on the computer or the XMOS, digital filtering has seen some serious advancements in recent years and that has made more difference than just swapping DAC chips. Please make it easy to improve, I am sure it will have a great success.