tapatrick Posted March 24, 2018 Share Posted March 24, 2018 I have been experimenting with setting up a Sparky Roon Ready I2S Streamer running Dietpi. The chain is a Sparky connected to Ian Canadas McFifo and McDualXO boards then outputting I2S to an Audio gd I2S LVDS HDMI module. This is connected to the I2S input on my PS Audio DS Junior DAC but after some time trying I have not able to get music to play. Everything is powered okay and Sudeep verified that the I2S cable connections were correct. I suspect the problem is with wrong settings in the Dietpi setup and this is not recognising the chain. With Sudeep's help I added: snd-soc-pcm5102a snd-soc-allo-hifi-dac to the etc/modules successfully and the HifiDac option shows up in Roon but I'm not able to get music to play. I did test out the toslink option straight out of the Sparky and that worked okay but of course that is not the sound quality I'm looking for. I also tried Volumio but that didn't work either and came up with an ALSA error. I'm hoping someone can help. Thanks! Topaz 2.5Kva Isolation Transformer > EtherRegen switch powered by Paul Hynes SR4 LPS >MacBook Pro 2013 > EC Designs PowerDac SX > TNT UBYTE-2 Speaker cables > Omega Super Alnico Monitors > 2x Rel T Zero Subwoofers. Link to comment
tapatrick Posted March 24, 2018 Author Share Posted March 24, 2018 This is the aplay -L output if it helps: dietpi@DietPi:~$ sudo aplay -L null Discard all samples (playback) or generate zero samples (capture) sysdefault:CARD=atm7059link atm7059_link, Default Audio Device dmix:CARD=atm7059link,DEV=0 atm7059_link, Direct sample mixing device dmix:CARD=atm7059link,DEV=1 atm7059_link, Direct sample mixing device dmix:CARD=atm7059link,DEV=2 atm7059_link, Direct sample mixing device dsnoop:CARD=atm7059link,DEV=0 atm7059_link, Direct sample snooping device dsnoop:CARD=atm7059link,DEV=1 atm7059_link, Direct sample snooping device dsnoop:CARD=atm7059link,DEV=2 atm7059_link, Direct sample snooping device hw:CARD=atm7059link,DEV=0 atm7059_link, Direct hardware device without any conversions hw:CARD=atm7059link,DEV=1 atm7059_link, Direct hardware device without any conversions hw:CARD=atm7059link,DEV=2 atm7059_link, Direct hardware device without any conversions plughw:CARD=atm7059link,DEV=0 atm7059_link, Hardware device with all software conversions plughw:CARD=atm7059link,DEV=1 atm7059_link, Hardware device with all software conversions plughw:CARD=atm7059link,DEV=2 atm7059_link, Hardware device with all software conversions sysdefault:CARD=HifiDAC HifiDAC, Default Audio Device dmix:CARD=HifiDAC,DEV=0 HifiDAC, Direct sample mixing device dsnoop:CARD=HifiDAC,DEV=0 HifiDAC, Direct sample snooping device hw:CARD=HifiDAC,DEV=0 HifiDAC, Direct hardware device without any conversions plughw:CARD=HifiDAC,DEV=0 HifiDAC, Hardware device with all software conversions Topaz 2.5Kva Isolation Transformer > EtherRegen switch powered by Paul Hynes SR4 LPS >MacBook Pro 2013 > EC Designs PowerDac SX > TNT UBYTE-2 Speaker cables > Omega Super Alnico Monitors > 2x Rel T Zero Subwoofers. Link to comment
tapatrick Posted March 27, 2018 Author Share Posted March 27, 2018 Got my Sparky chain working! After much trial and error I've got a basic set up with music playing. What a relief after weeks of many attempts. Sounds very good so far, and surprisingly clean but its early days yet and needs a few days burn in before commenting fully... Chain is Sparky (with music from an attached USB drive or over the network) > Ian Canadas McFifo > McDualXO boards > Audio gd HDMI module > using the I2s input on my PS Audio Junior DAC. I'm currently running Volumio. Now I can start experimenting to get Roon ready and possibly Dietpi running. Apart from sorting out connections I kept trying various driver selections in Dietpi, Ropieee, Picoreplayer and then in Volumio instead of the I2S DAC options I tried HDMI output (see pic) and that worked, so I realised I've been following the wrong assumption about outputs. More soon when I have a chance to experiment. Just enjoying the payoff with the sound opening up Cornan 1 Topaz 2.5Kva Isolation Transformer > EtherRegen switch powered by Paul Hynes SR4 LPS >MacBook Pro 2013 > EC Designs PowerDac SX > TNT UBYTE-2 Speaker cables > Omega Super Alnico Monitors > 2x Rel T Zero Subwoofers. Link to comment
Popular Post tapatrick Posted March 30, 2018 Author Popular Post Share Posted March 30, 2018 For anyone interested in my Sparky I2S Roon Streamer), More good news. I managed to work out the problems I have been having in setting it all up as it is a complex chain and it has been running continuously for a few days. My new streamer chain is: Sparky Roon end point (network connected running customised Dietpi software with Roon bridge on a 4 GB micro card) I2S outputs connected to Ian Canadas McFifo Isolator board, then connected to his McDualXO reclocking board with upgraded Crystek CCHD-957-25-45.1584 & CCHD-957-25-49.152 clocks, then to an Audio gd HDMI module to I2S input on my PS Audio Junior DAC. Everything is running superbly and sound is stunning. I have Dietpi running well, which was the goal and even MQA from Tidal plays without any downsampling. Now I will concentrate on optimising the cables, EMI shielding etc and housing it all in a metal box... The SQ now beats my previous best - the Bluewave USB to SPDIF chain. The difference subtle, but distinctly sweeter with all the detail, air and with tight muscular bass. Voices are very natural and lovely sounding, everything is harmonious and united yet full of detail and space. I will detail the build soon here. It's really worth pursuing this route if you want to make a Roon streamer to use the I2S input to your DAC if it has one. gstew, Superdad, Cornan and 2 others 3 2 Topaz 2.5Kva Isolation Transformer > EtherRegen switch powered by Paul Hynes SR4 LPS >MacBook Pro 2013 > EC Designs PowerDac SX > TNT UBYTE-2 Speaker cables > Omega Super Alnico Monitors > 2x Rel T Zero Subwoofers. Link to comment
Popular Post tapatrick Posted June 11, 2018 Author Popular Post Share Posted June 11, 2018 As promised here is a breakdown of my Sparky I2S Roon endpoint chain, which I have been working on for some months. I had to do a lot of trial and error as there are so many pieces to the chain to get working together. There have been a lot of issues which I have sorted out now and everything is running very smoothly and reliably. The start up sequence is crucial which took me a while to understand and I damaged a few boards which needed replacing. However, the result is superb and giving me a SQ that I am very satisfied with using the I2S input of my PS Audio Junior DAC which is superior to the other inputs in my opinion (USB and SPDIF). I am hoping to retire from tweaking for now and focus on other things - especially the MUSIC which I am enjoying tremendously Cheers! asdf1000 and Cornan 1 1 Topaz 2.5Kva Isolation Transformer > EtherRegen switch powered by Paul Hynes SR4 LPS >MacBook Pro 2013 > EC Designs PowerDac SX > TNT UBYTE-2 Speaker cables > Omega Super Alnico Monitors > 2x Rel T Zero Subwoofers. Link to comment
tapatrick Posted June 11, 2018 Author Share Posted June 11, 2018 deleted Topaz 2.5Kva Isolation Transformer > EtherRegen switch powered by Paul Hynes SR4 LPS >MacBook Pro 2013 > EC Designs PowerDac SX > TNT UBYTE-2 Speaker cables > Omega Super Alnico Monitors > 2x Rel T Zero Subwoofers. Link to comment
shadowlight Posted June 18, 2018 Share Posted June 18, 2018 @tapatrick have you tested DSD with your setup? If yes, any pop's during startup? Based on the information and the pictures there is no USB connection in the chain, correct? I am looking to do something similar, initially with Kali and RPi so doing as much research as I can so I can get all the parts ready. Link to comment
tapatrick Posted June 19, 2018 Author Share Posted June 19, 2018 12 hours ago, shadowlight said: @tapatrick have you tested DSD with your setup? If yes, any pop's during startup? Based on the information and the pictures there is no USB connection in the chain, correct? I am looking to do something similar, initially with Kali and RPi so doing as much research as I can so I can get all the parts ready. Hi @shadowlight yes, I only have a couple of DSD test files and they work without any glitches. My hardware has a limit of DSD64 but Ian’s boards can handle up to DSD512 and multichannel automatically detected. Correct, I dont use USB as I didn’t want an extra conversion, just straight I2S from Sparky into my PS Audio Junior DAC. asdf1000 1 Topaz 2.5Kva Isolation Transformer > EtherRegen switch powered by Paul Hynes SR4 LPS >MacBook Pro 2013 > EC Designs PowerDac SX > TNT UBYTE-2 Speaker cables > Omega Super Alnico Monitors > 2x Rel T Zero Subwoofers. Link to comment
vortecjr Posted June 19, 2018 Share Posted June 19, 2018 4 hours ago, tapatrick said: Correct, I dont use USB as I didn’t want an extra conversion, just straight I2S from Sparky into my PS Audio Junior DAC. The number of conversions from Ethernet to i2s and USB to i2s are exactly the same. 1 conversion each. If you compare the jitter from the Arm processor’s i2s signal (especially the way you are doing it without sending it a proper master clock based on the audio rate) and the jitter form a well implemented XMOS processor’s i2s signal the XMOS processor’s i2s ouput will be lower jitter every time. So why start out with a higher jitter source. Also, buffering the signal and reclocking is exactly what is taking place in your PS Audio Junior DAC so doing it twice hardly seems like avoiding extra steps. Finally, the PS Audio Junior DAC will ignore your master clocks and ultimately use its own internal master clock and that is likely the clock you want to upgrade;) asdf1000 1 SONORE computer audio | opticalRendu | ultraRendu | microRendu | Signature Rendu SE | endPoint | opticalModule DX | Power Supplies | Link to comment
shadowlight Posted June 19, 2018 Share Posted June 19, 2018 6 hours ago, tapatrick said: Hi @shadowlight yes, I only have a couple of DSD test files and they work without any glitches. My hardware has a limit of DSD64 but Ian’s boards can handle up to DSD512 and multichannel automatically detected. Correct, I dont use USB as I didn’t want an extra conversion, just straight I2S from Sparky into my PS Audio Junior DAC. Thank you. That gives me a good starting point. Link to comment
shadowlight Posted June 19, 2018 Share Posted June 19, 2018 1 hour ago, vortecjr said: The number of conversions from Ethernet to i2s and USB to i2s are exactly the same. 1 conversion each. For USB isn't the conversion done 2 times: Ethernet --> USB --> i2s? This is assuming that your DAC is connected to something along the lines of Signalyst NAA (which is the case for me?) Link to comment
tapatrick Posted June 20, 2018 Author Share Posted June 20, 2018 20 hours ago, vortecjr said: The number of conversions from Ethernet to i2s and USB to i2s are exactly the same. 1 conversion each. If you compare the jitter from the Arm processor’s i2s signal (especially the way you are doing it without sending it a proper master clock based on the audio rate) and the jitter form a well implemented XMOS processor’s i2s signal the XMOS processor’s i2s ouput will be lower jitter every time. So why start out with a higher jitter source. Also, buffering the signal and reclocking is exactly what is taking place in your PS Audio Junior DAC so doing it twice hardly seems like avoiding extra steps. I was referring to the extra conversion to USB then back to I2S that some people are making but I take your point. I understand the PS audio DAC ignores the clock input which I discussed and thought about before launching into this project and also read that PS Audio DS DACs are supposedly indifferent to inputs, however this particular chain for whatever reason, and including the limitations you have pointed out, sounds fabulous, my best input device yet and much better than straight USB in. Having spend several researching then getting it to work is added satisfaction. If you are saying a master clock into the Sparky would improve jitter then I am curious about how this can be bettered. Do you have any suggestions? "Finally, the PS Audio Junior DAC will ignore your master clocks and ultimately use its own internal master clock and that is likely the clock you want to upgrade;) " I did ask Ted Smith about this and he said he has used and implemented the best ultra low noise clock he could find at the time in the Junior DAC. Also on another curve, I just received a cheap SD card player from China with I2S out which I heard about on TirNaHifi and am surprised and a bit shocked to hear how good this is sounding into my Junior DAC without any tweaks yet... Topaz 2.5Kva Isolation Transformer > EtherRegen switch powered by Paul Hynes SR4 LPS >MacBook Pro 2013 > EC Designs PowerDac SX > TNT UBYTE-2 Speaker cables > Omega Super Alnico Monitors > 2x Rel T Zero Subwoofers. Link to comment
vortecjr Posted June 20, 2018 Share Posted June 20, 2018 22 hours ago, shadowlight said: For USB isn't the conversion done 2 times: Ethernet --> USB --> i2s? This is assuming that your DAC is connected to something along the lines of Signalyst NAA (which is the case for me?) That is just data transferring from one place to another. SONORE computer audio | opticalRendu | ultraRendu | microRendu | Signature Rendu SE | endPoint | opticalModule DX | Power Supplies | Link to comment
vortecjr Posted June 20, 2018 Share Posted June 20, 2018 3 hours ago, tapatrick said: I was referring to the extra conversion to USB then back to I2S that some people are making but I take your point. I understand the PS audio DAC ignores the clock input which I discussed and thought about before launching into this project and also read that PS Audio DS DACs are supposedly indifferent to inputs, however this particular chain for whatever reason, and including the limitations you have pointed out, sounds fabulous, my best input device yet and much better than straight USB in. Having spend several researching then getting it to work is added satisfaction. If you are saying a master clock into the Sparky would improve jitter then I am curious about how this can be bettered. Do you have any suggestions? "Finally, the PS Audio Junior DAC will ignore your master clocks and ultimately use its own internal master clock and that is likely the clock you want to upgrade;) " I did ask Ted Smith about this and he said he has used and implemented the best ultra low noise clock he could find at the time in the Junior DAC. Also on another curve, I just received a cheap SD card player from China with I2S out which I heard about on TirNaHifi and am surprised and a bit shocked to hear how good this is sounding into my Junior DAC without any tweaks yet... There is no conversion to USB and then back to i2s. It’s either i2s at the output of the CPU (aweful) or at the XMOS processor (much better). It’s one or the other, but it’s i2s just the same. They say the inputs are immune, but many say different. They also admit that different cables sound different. Ask Ted which oscillator he uses for the DAC and the USB input. I would be willing to lend you something to try depending on where you are located? SONORE computer audio | opticalRendu | ultraRendu | microRendu | Signature Rendu SE | endPoint | opticalModule DX | Power Supplies | Link to comment
tapatrick Posted June 22, 2018 Author Share Posted June 22, 2018 On 6/20/2018 at 1:16 PM, vortecjr said: I would be willing to lend you something to try depending on where you are located? Hi @vortecjr, I'm in London (UK). What did you have in mind? Thanks a lot. Topaz 2.5Kva Isolation Transformer > EtherRegen switch powered by Paul Hynes SR4 LPS >MacBook Pro 2013 > EC Designs PowerDac SX > TNT UBYTE-2 Speaker cables > Omega Super Alnico Monitors > 2x Rel T Zero Subwoofers. Link to comment
vortecjr Posted June 22, 2018 Share Posted June 22, 2018 I'm overseas. Maybe Martin from https://www.vortexbox.co.uk can loan you a Sonore ultraDigital to try. SONORE computer audio | opticalRendu | ultraRendu | microRendu | Signature Rendu SE | endPoint | opticalModule DX | Power Supplies | Link to comment
tapatrick Posted June 22, 2018 Author Share Posted June 22, 2018 2 hours ago, vortecjr said: I'm overseas. Maybe Martin from https://www.vortexbox.co.uk can loan you a Sonore ultraDigital to try. Cheers I will check it out. This is a USB input device; so you are saying whether its a USB or ethernet input should make no difference? Topaz 2.5Kva Isolation Transformer > EtherRegen switch powered by Paul Hynes SR4 LPS >MacBook Pro 2013 > EC Designs PowerDac SX > TNT UBYTE-2 Speaker cables > Omega Super Alnico Monitors > 2x Rel T Zero Subwoofers. Link to comment
vortecjr Posted June 22, 2018 Share Posted June 22, 2018 No...implementation matters and power supply matters:) SONORE computer audio | opticalRendu | ultraRendu | microRendu | Signature Rendu SE | endPoint | opticalModule DX | Power Supplies | Link to comment
stosoorok Posted September 3, 2018 Share Posted September 3, 2018 On 3/28/2018 at 2:12 AM, tapatrick said: Chain is Sparky (with music from an attached USB drive or over the network) > Ian Canadas McFifo > McDualXO boards > Audio gd HDMI module > using the I2s input on my PS Audio Junior DAC. I'm currently running Volumio. Have you tried low noise linear power supply? I assume that battery packs have quite cheap and noisy power inverter inside. Link to comment
tapatrick Posted September 3, 2018 Author Share Posted September 3, 2018 3 hours ago, stosoorok said: Have you tried low noise linear power supply? I assume that battery packs have quite cheap and noisy power inverter inside. Yes see my post from June 11 detailing the components. I use Paul Hynes SR4s and modded Teradak DC30 with lots of LT3045 voltage regs. All sounding superb. Topaz 2.5Kva Isolation Transformer > EtherRegen switch powered by Paul Hynes SR4 LPS >MacBook Pro 2013 > EC Designs PowerDac SX > TNT UBYTE-2 Speaker cables > Omega Super Alnico Monitors > 2x Rel T Zero Subwoofers. Link to comment
stosoorok Posted September 5, 2018 Share Posted September 5, 2018 On 9/3/2018 at 8:54 PM, tapatrick said: Yes see my post from June 11 detailing the components. I use Paul Hynes SR4s and modded Teradak DC30 with lots of LT3045 voltage regs. All sounding superb. I some how missed that, sorry. So you use two 'main' power supplies and for every device (except Sparky) additional LT3045 regulator board? I just ordered reclocker and i2s hdmi lvds and it got me thinking how will I power these boards. Link to comment
tapatrick Posted September 6, 2018 Author Share Posted September 6, 2018 9 hours ago, stosoorok said: I some how missed that, sorry. So you use two 'main' power supplies and for every device (except Sparky) additional LT3045 regulator board? I just ordered reclocker and i2s hdmi lvds and it got me thinking how will I power these boards. Thanks @stosoorok To be exact: I I use a Paul Hynes SR4 with Y cable powering 5v straight into an Aqvox switch and the Sparky, then a modified Teradak DC30 with a Y cable powering the McFifo and the McDualXO both powered separately @ 8V into 2 sets of LT3045 boards 7.5V>5V, then the LVDS HDMI module powered by another SR4 @ 5v into an LT3045 3.3V which is followed by a short hard adapter into my PS Audio Junior. I am also using the dual cat POE 3.1 DC power cables as discovered and explored by Tubelover2 over on his US Audio mart forum. This really makes an astounding difference too - much more than you would expect. Topaz 2.5Kva Isolation Transformer > EtherRegen switch powered by Paul Hynes SR4 LPS >MacBook Pro 2013 > EC Designs PowerDac SX > TNT UBYTE-2 Speaker cables > Omega Super Alnico Monitors > 2x Rel T Zero Subwoofers. Link to comment
tapatrick Posted September 6, 2018 Author Share Posted September 6, 2018 @stosoorok did you also see that Ian Canada is making a new 'FifoPi, the next generation all in one I2S/DSD/DoP FIFO for Raspberry Pi' Its a combined isolator and reclocker which I'm sure will worth checking out. http://www.diyaudio.com/forums/digital-line-level/192465-asynchronous-i2s-fifo-project-ultimate-weapon-fight-jitter-468.html#post5527560 Topaz 2.5Kva Isolation Transformer > EtherRegen switch powered by Paul Hynes SR4 LPS >MacBook Pro 2013 > EC Designs PowerDac SX > TNT UBYTE-2 Speaker cables > Omega Super Alnico Monitors > 2x Rel T Zero Subwoofers. Link to comment
tapatrick Posted September 6, 2018 Author Share Posted September 6, 2018 12 hours ago, stosoorok said: ....I just ordered reclocker and i2s hdmi lvds and it got me thinking how will I power these boards. Ian Canada "highly recommended using 3.3V ultra capacitor power supply or 3.3V LifePO4 power supply directly as clean power to lower the jitter level even more..." Topaz 2.5Kva Isolation Transformer > EtherRegen switch powered by Paul Hynes SR4 LPS >MacBook Pro 2013 > EC Designs PowerDac SX > TNT UBYTE-2 Speaker cables > Omega Super Alnico Monitors > 2x Rel T Zero Subwoofers. Link to comment
stosoorok Posted September 6, 2018 Share Posted September 6, 2018 Thanks for the great info @tapatrick Ian tweeted few days after my order was shipped out. I ordered Allo Kali Reclocker and I2S HDMI LVDS from audiophonics. I hope this wasn't a mistake. Fellow member @scumbag seems to be happy with it. I already have 3 Zero Zone R-core LPSU (5V/12V/24V) and each can be adjusted few volts. This Tubelover2 POE trick is really interesting, many pages to read now. Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now