Jump to content
IGNORED

Euphony OS w/Stylus player setup and issues thread


Recommended Posts

3 hours ago, di-fi said:

If you can help me understand: the fix eliminates gapless and Željko said that now buffer will be only one track at a time. So no more complete albums or playlist will be send to buffer, is that right?

Here is the explanation:

 

"The fix tries to prolong the time during which player switches from one song to the next as I expect that DAC does not handle that fast change very well. This is done by preventing automatic loading of the next track into the player during play of the first one. When you switch between songs back and forth it defeats the purpose because then both tracks are downloaded and buffered and change happens much more quickly."

Link to comment

I am running a singxer SU-1 as an innetrface between my Euphony box (JCAT USB card) and the spdif in of my DAC. Before that I had a WAVEIO card delivering the same functionality. In both cases the distortion is appearing very randomly. In fact I was "blaming" my DAC until I tried the CD player which had no such issue. 

 

I will do some more testing this week. The issue is very rare on my side 

Link to comment
1 hour ago, al2813 said:

I am running a singxer SU-1 as an innetrface between my Euphony box (JCAT USB card) and the spdif in of my DAC. Before that I had a WAVEIO card delivering the same functionality. In both cases the distortion is appearing very randomly. In fact I was "blaming" my DAC until I tried the CD player which had no such issue. 

 

I will do some more testing this week. The issue is very rare on my side 

Thanks for the report al2813. Which DAC did you experience this issue with?

Link to comment
10 hours ago, Exocer said:

Here is the explanation:

 

"The fix tries to prolong the time during which player switches from one song to the next as I expect that DAC does not handle that fast change very well. This is done by preventing automatic loading of the next track into the player during play of the first one. When you switch between songs back and forth it defeats the purpose because then both tracks are downloaded and buffered and change happens much more quickly."

by definition there is no rate change in gapless. This sounds like bad approach. The normal way to handle this is a DAC delay parameter. 50ms delay is common value

and not that noticeable.

Regards,

Dave

 

Audio system

Link to comment
13 hours ago, Tokyokyoto said:

I am having same/similar issue since adding an Amanero usb card.  Pretty much same symptoms as others have described.  

I have been using the euphony software installed on a frontend/endpoint configuration since the end of last year.  I reverted back to the original sw version (on the frontend computer only) a few weeks ago without issue into a Lyngdorf dac.  The distortion issue started immediately after the new Amanero was installed.

 

I haven’t brought the issue to Z yet so it remains to be seen where this is going.

Hi Tokyokyoto,

Thanks for sharing. To solve the problem, it would be good to share as much details as possible. 

So you experience strident distortion during the whole track, but you can still hear the music playing (at a higher speed?). This happens when you change between tracks with different bit depths (16/24/32 bits)? When this happens Euphony becomes unresponsive and needs a 'Restart app' command? This happens when playing Euphony endpoint to Amanero usb (as player?).

Do you play with ramroot, do you activate 'buffer before play 100%'  and 'buffer albums to queue'?

Any other specific settings?

Sorry for all the questions, I appreciate.

Paul

Link to comment
3 hours ago, al2813 said:

I am running a singxer SU-1 as an innetrface between my Euphony box (JCAT USB card) and the spdif in of my DAC. Before that I had a WAVEIO card delivering the same functionality. In both cases the distortion is appearing very randomly. In fact I was "blaming" my DAC until I tried the CD player which had no such issue. 

 

I will do some more testing this week. The issue is very rare on my side 

Hi al2813

Thanks for sharing. To solve the problem, it would be good to share as much details as possible. I repeat the questions from above. One important difference might be that you experienced distortion playing to USB and SPDIF. 

So you experience strident distortion during the whole track, but you can still hear the music playing (at a higher speed?). This happens when you change between tracks with different bit depths (16/24/32 bits)? When this happens Euphony becomes unresponsive and needs a 'Restart app' command? 

Do you play with ramroot, do you activate 'buffer before play 100%'  and 'buffer albums to queue'?

Any other specific settings?Sorry for all the questions, take your time testing,  I appreciate.

Paul

Link to comment
1 hour ago, davide256 said:

by definition there is no rate change in gapless. This sounds like bad approach. The normal way to handle this is a DAC delay parameter. 50ms delay is common value

and not that noticeable.

Both Exocer and me changed dac delay through the Euphony menu until 1000 ms. That did not change. 

Link to comment
55 minutes ago, di-fi said:

Both Exocer and me changed dac delay through the Euphony menu until 1000 ms. That did not change. 

I don't believe DAC delay is working properly with Euphony. I just did this experiment, put 4 tracks of different rate/bit depth in queue,

set DAC delay to 5000 msec and observed. What I saw

 

1. Song lengths were increased by 5 seconds, with 5 seconds silence at the end of each song

2. rate change occurred after the 5 seconds, exact start of next song

 

my understanding of DAC delay is that the delay/silence is required at beginning of song to avoid disrupting synchronization, doesn't help if

done before the rate change

Regards,

Dave

 

Audio system

Link to comment
1 hour ago, davide256 said:

I don't believe DAC delay is working properly with Euphony. I just did this experiment, put 4 tracks of different rate/bit depth in queue,

set DAC delay to 5000 msec and observed. What I saw

 

1. Song lengths were increased by 5 seconds, with 5 seconds silence at the end of each song

2. rate change occurred after the 5 seconds, exact start of next song

 

my understanding of DAC delay is that the delay/silence is required at beginning of song to avoid disrupting synchronization, doesn't help if

done before the rate change

I just put 6 tracks of 2 different bit depths (16 and 24 bits alternating ) in queue. DAC delay 5000 ms. Euphony Stylus plays them without distortion (problem solved?). My DAC delay set to 5000 ms now, is not working (I get 0 ms), maybe due to the fix?

 

This is the fix applied:

quote- Since I think the cause is a very fast change from song to song due to gapless playback I turned it off so the song is buffered only when the previous song finishes. This is the only thing I can do. If it helps, then this is it - there is no way to have both - this fix and gapless playback.- end quote

 

My understanding with this fix as described, besides eliminating distortion,  I loose buffering of the queue , ''buffered only when previous song finishes''. I prefer having gapless and playing from buffer with lowest network activity possible. He have to further test about this. 

 

Link to comment
3 minutes ago, di-fi said:

I just put 6 tracks of 2 different bit depths (16 and 24 bits alternating ) in queue. DAC delay 5000. Euphony Stylus plays them without distortion (problem solved?). My DAC delay set to 5000ms now, is not working (I get 0ms), maybe due to the fix?

 

This is the fix applied:

quote- Since I think the cause is a very fast change from song to song due to gapless playback I turned it off so the song is buffered only when the previous song finishes. This is the only thing I can do. If it helps, then this is it - there is no way to have both - this fix and gapless playback.- end quote

 

My understanding with this fix as described, besides eliminating distortion,  I also loose buffering of whole queue , ''buffered only when previous song finishes''. But in my experiment Euphony Stylus will still buffer to queue (blue icons besides tracks). Which is great of course. I have to test further to confirm the gapless disappeared. 

If a DAC is slow to resynch at rate changes it can go into "mumble mode" if it gets data before resynch has completed. Euphony's implementation of DAC delay

with buffered tracks is broken and should be fixed before anything else is tried... you should see the delay at the start of a song when resynch is occurring.

Regards,

Dave

 

Audio system

Link to comment
29 minutes ago, davide256 said:

If a DAC is slow to resynch at rate changes it can go into "mumble mode" if it gets data before resynch has completed. Euphony's implementation of DAC delay

with buffered tracks is broken and should be fixed before anything else is tried... you should see the delay at the start of a song when resynch is occurring.

Thanks. FYI, Euphony just confirmed: ''DAC delay only has an effect on changes between DSD and non-DSD songs - it is not applied when there is a samplerate or bit-depth change''.

Link to comment
21 hours ago, Exocer said:

Zejko applied the fix for me earlier but I was again able to replicate the issue immediately. He will likely follow up with me in the next few days as I have shown him how to replicate the issue. Cheers

The fix I had applied seems to work. I can not get distortion.  I do not think I lost buffer function either (maybe I misunderstood that I would loose buffer & loosing gapless). 

Link to comment
31 minutes ago, di-fi said:

The fix I had applied seems to work. I can not get distortion.  I do not think I lost buffer function either (maybe I misunderstood that I would loose buffer & loosing gapless). 

 

Great to hear. It did not work for me today and Zeljko and I worked together earlier to try various solutions. We even set the track delay to 5 seconds. The delay itself worked but the issue would return as soon as the track began. He is taking this in-house to search for kernel level adjustment. There do not appear to be Unison/Yggdrasil related configurations in the wild just yet.

Link to comment
1 hour ago, Exocer said:

 

Great to hear. It did not work for me today and Zeljko and I worked together earlier to try various solutions. We even set the track delay to 5 seconds. The delay itself worked but the issue would return as soon as the track began. He is taking this in-house to search for kernel level adjustment. There do not appear to be Unison/Yggdrasil related configurations in the wild just yet.

That's not so great. Do you mean you (both) are convinced it is a specific configuration needed for Unison?

Link to comment
45 minutes ago, Exocer said:

Correct.

 

Did you say your solution worked? What did you change?

 

Thanks

Yes it works. Željko worked on it yesterday. He explained: 

''Since I think the cause is a very fast change from song to song due to gapless playback I turned it off so the song is buffered only when the previous song finishes. This is the only thing I can do. If it helps, then this is it - there is no way to have both - this fix and gapless playback.''

 

I do not know exactly what Zeljko changed in my OS, or what the consequences are. I do know I don't want to compromise on gapless. That's not acceptable.  Buffering seems to work as before, I can even disconnect Ethernet and let the queue play. So for now I (and my family) will enjoy a 'no-distortion' period (time will tell) but I will have to revert to the original Euphony OS with gapless. We know at least there are more users with this problem with other sound cards than Unison so hopefully we can pin it down soon.

Link to comment
9 hours ago, Exocer said:

Thanks for the report al2813. Which DAC did you experience this issue with?


it’s a TDA1541. I have also a PCM1794 DAC (both are DIY but very professionally built) which seems not to have the issue although again I need to do more rigorous testing and add my RPI source to the mix. Again as it appeared very little I did not investigate any further. Only reading the thread today made me think there could be a link. 

Link to comment
8 hours ago, di-fi said:

Hi al2813

Thanks for sharing. To solve the problem, it would be good to share as much details as possible. I repeat the questions from above. One important difference might be that you experienced distortion playing to USB and SPDIF. 

So you experience strident distortion during the whole track, but you can still hear the music playing (at a higher speed?). This happens when you change between tracks with different bit depths (16/24/32 bits)? When this happens Euphony becomes unresponsive and needs a 'Restart app' command? 

Do you play with ramroot, do you activate 'buffer before play 100%'  and 'buffer albums to queue'?

Any other specific settings?Sorry for all the questions, take your time testing,  I appreciate.

Paul


Hi Paul, again I need to do real testing. I will try to find some time this weekend and will report back any findings. I have several combos I can test. Euphony is in Ramroot default setting. I did not tweak any further and I am on the 108 version. I run Roon server with Stylus EP. 

Link to comment
17 hours ago, di-fi said:

Yes it works. Željko worked on it yesterday. He explained: 

''Since I think the cause is a very fast change from song to song due to gapless playback I turned it off so the song is buffered only when the previous song finishes. This is the only thing I can do. If it helps, then this is it - there is no way to have both - this fix and gapless playback.''

 

I do not know exactly what Zeljko changed in my OS, or what the consequences are. I do know I don't want to compromise on gapless. That's not acceptable.  Buffering seems to work as before, I can even disconnect Ethernet and let the queue play. So for now I (and my family) will enjoy a 'no-distortion' period (time will tell) but I will have to revert to the original Euphony OS with gapless. We know at least there are more users with this problem with other sound cards than Unison so hopefully we can pin it down soon.

24 hours later, the distortion is back, big time. I am playing a playlist. 6 tracks 16/44 and 24/44. Any track change is distortion. Heavy, I can hardly hear the music through. Music seems to play with normal pacing. I made some logs for Euphony and I got this message popping up (see attached).
Yesterday evening I played and tested, all went well except for one 32 bit album, player could not change from 16 or 24 bits to 32 bits w.o. distortion.

The only thing I can think of is, an other recent change. I tried to play on 1 x 4Gb memory stick, I took the other 4Gb out and rebooted a few times and playing went well. Since I always was in ram root I wonder if I maybe ‘lost’ the recent modification. I will also ask Zeljko.

D00D6BEF-179C-492B-A142-F37D245FD0B4.png

Link to comment
1 hour ago, di-fi said:

24 hours later, the distortion is back, big time. I am playing a playlist. 6 tracks 16/44 and 24/44. Any track change is distortion. Heavy, I can hardly hear the music through. Music seems to play with normal pacing. I made some logs for Euphony and I got this message popping up (see attached).
Yesterday evening I played and tested, all went well except for one 32 bit album, player could not change from 16 or 24 bits to 32 bits w.o. distortion.

The only thing I can think of is, an other recent change. I tried to play on 1 x 4Gb memory stick, I took the other 4Gb out and rebooted a few times and playing went well. Since I always was in ram root I wonder if I maybe ‘lost’ the recent modification. I will also ask Zeljko.

 

Zeljko replied instantly. He tried, but he can not find the bug. So I will revert to the original Euphony OS with gapless. I keep looking for a solution, I greatly appreciate input from other members who experienced a similar issue.

If you started reading here, the issue that is bugging a few users :Euphony (Stylus) plays with a strident distortion during the whole track, but you can still hear the music playing (sometimes at a higher speed). This happens when you change between tracks with different bit depths (16/24/32 bits)? Euphony becomes unresponsive and needs a 'Restart app' command and will continue playing the track correctly? Please share so we can solve this together. Thanks! Paul

Link to comment
On 3/18/2021 at 6:47 PM, al2813 said:


it’s a TDA1541. I have also a PCM1794 DAC (both are DIY but very professionally built) which seems not to have the issue although again I need to do more rigorous testing and add my RPI source to the mix. Again as it appeared very little I did not investigate any further. Only reading the thread today made me think there could be a link. 

 

This is a very good data point. Happy to see that it the issue is not limited to Schiit Unison USB DACs. Will let Zeljko know.

Link to comment

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 account

Sign in

Already have an account? Sign in here.

Sign In Now



×
×
  • Create New...