Cayin i5 Lossless Android DAP with AKM4490 DAC supporting 32/384 PCM + 64/128 DSD
Feb 18, 2017 at 11:03 AM Post #2,821 of 3,742
  just subbed after hearing more of this on a different thread.
kudos to cayin for one of the nicest layouts (pics, illustrations, explanations) on the i5.
http://en.cayin.cn/products_info?itemid=87
 
currently using an ipod touch 6 paired with either a dragonfly red or chord mojo.
(love the ipod as it allows me to stream my tidal hifi and play the offline songs,
in additon to alac, flac etc)...but i am open to a new DAP if it can match
my current combo's SQ and versatility.
(would be nice to just have one great sounding, lightweight, versatile device)


i5 is the one for u then
 
Feb 19, 2017 at 9:55 PM Post #2,823 of 3,742
How exactly do you format to fat32, from exfat? Because there is no option on my computer for fat32


I'm sure there is.

But just perform the Format inside the i5. It will do it just the way it likes.
 
Feb 20, 2017 at 5:25 AM Post #2,826 of 3,742
Hi Andy and other i5 users,

 

I love my i5 but one issue regarding Tidal installation on i5 is quite disappointing, and Tidal support is one of the main reasons I choose i5 over other players.  

 

1.     Tidal offline storage plays fine as long as there is no SD card on the i5. 

2.     With no SD card, you can see the Tidal storage showing only the onboard memory was detected, all songs played without a hitch.
3.     As soon as an SD card is inserted, whether an old card, or a brand new SD card I purchased for the i5, things go haywire.  As you can see from the second picture, the available storage, which should be both internal memory and external SD card, become 2 internal storage locations with same storage available size
4.     When I play the offline content, error shows up and Tidal would ask me to synchronize, and even if I did synchronize, the song would not play and the song indication just kept on looping.
 
Do you have any advice on this?  The player is less than a month old and everything else works perfectly.  So it is quite disappointing if this continues.

 

Thanks Andy and all.

 



 

 
Feb 20, 2017 at 5:41 AM Post #2,827 of 3,742
Andy mentioned already they are working on tidal compatibility issues for the i5. Stay tuned!
 
Feb 20, 2017 at 6:06 AM Post #2,828 of 3,742

+1 on this. I have just bought the i5 and love the sound - but streaming or downloading tidal HiFi is very patchy - some albums seem to be ok, others skip and stutter all the way through regardless whether I'm streaming or saving to memory or SD card. At the moment I've gone back to the smartphone for Tidal (iPhone 6 with Arcam music boost) which kind of defeats the object of an all-in-one music player!
 
I've read all the posts in this thread and hope for some positive outcome on this soon. The i5 sounds so good it's worth waiting for a solution...
 
Feb 20, 2017 at 6:10 AM Post #2,829 of 3,742
I'm sure there is.

But just perform the Format inside the i5. It will do it just the way it likes.

Why would anyone prefer fat32 over exfat?
 
Feb 20, 2017 at 11:45 AM Post #2,830 of 3,742
After a detail study on Tidal operation at i5, we have narrowed down the stuttering issue as a combination of buffering and optimization for multi-core processing (I hope I get the terminology right)

We (Cayin and HiBy) have noticed that the decoding function of Tidal has a very short term buffer and it will only deploy a single core of the CPU, we suspect this is a special consideration to minimize the hardware requirements so that Tidal is compatible with a wider range of mobile devices. This special decoding approach will not impose any issue to regular streaming service but when you go into HiFi quality service, be it streaming or off-lined, the problem started to surface. When the CPU run out of gas (due to high processing load of decoding lossless music in single core) and the buffer run out quickly (due to the larger data amount per time interval when compare to normal streaming service) , stuttering occurred.

It is difficult to illustrate the memory buffer of an app in action, but we can check out the CPU utilization real-time on Android device by using system tools such as CPU Float and PVR Monitor, both system app are available in Google Play. The CPU Float will allow us to check out the CPU speed (core frequency) while the PVR monitor will display the loading of CPU (in %) through a real-time histogram. The CPU utilization is a function of CPU speed x CPU loading

To illustrate the function of these tools, let’s play a Hi-Res file at 24Bit/192kHz:



https://youtu.be/GHmAZzNirKY​

The CPU Float is positioned at the top right corner of i5, the CPU of i5 is Leadcore LC1813 Quad-core, so there should be FOUR numbers showing the current frequency of each core. The HiBy Music Player is using TWO cores during decoding, and you can see they are running at around 500kHz, which is well within the 1.2GHz capacity of the CPU. The PVR Monitor is located right below the CPU Float window, unfortunately effect is not so obviously, you have to really focus otherwise you won’t see the histogram moving up and down illustrating the CPU loading in %. For most of the time, the two CPU core are below 50% (histogram bar in green), with occasional reaching higher loading (histogram bar in red). i5 can playback the complete 24Bit/192kHz Hi-Res music file smoothly.

The second video clip will illustrate Tidal app in Cayin i5 playback Hi-Fi offline music at HiFi quality.



https://youtu.be/T5gkQeoZLvM​

First of all the numbers from CPU Float suggested that the CPU of i5 is operated at a much higher speed, and the Leadcore LC1813 has a unique feature that when one core hit maximum speed (displayed as 988 in the CPU Float reading), all four core will be linked and go into full speed, that’s why the reading on the CPU Float appears to be very busy at all time.

The PVR Monitor, on the other hand, has a very different pattern from the native HiBy Music Player. The Tidal app has a strong tendency to use one core at a time only, and will switch core “randomly”. We can notice the CPU loading will stay at full load (red histogram) very often for 1-2 sec before it come down or switch to another core. The problem is only one core will reaching full load while the other three core are either idle or at very low loading. When the CPU fail to satisfy the Tidal app even when one particular core is pushed to full speed and full load, stuttering occurred (30 sec, 38sec, 2m20sec, 2m 25sec)

In order to extend battery duration and reduce operation temperature, the i5 CPU were set to operate in econ mode. Since we have noticed the high CPU utilization is part of the issue, so we have hypothesized that changing CPU to higher performance setting might resolve the issue partially. This is what we are going to do in the third video clip. In this attempt, all four cores of the CPU are locked at full speed:



https://youtu.be/0BBCHG1M4p4​

As you can see the readings from CPU Float are stabled at 988 on all four cores, but the PVR monitor still flashing red most of the time, they probably stay in the same core slightly longer, but since the loading remain “red” most of the time, it doesn’t improve the stuttering issues and in fact we can hear more stuttering then the previous setting. (41 sec, 46 sec, 1min 23 sec, 1 min 26 sec, 2min 16 sec, 2min 27 sec)

At this stage, we have exhausted our means to optimize the i5 player for the Tidal App. Maybe a faster CPU will sweep the problem under the carpet; or maybe changing the CPU will provide better synergy with Tidal’s decoding algorithm; or maybe Tidal will issue a new version that will optimized their decoding process with two cores concurrently. Cayin has no option but to confirm that the i5 DAP does not support the current HiFi decoding algorithm of Tidal perfectly.

From what we have demonstrated, the issue has nothing to do with streaming, and we are looking forward to Tidal’s new decoding algorithm that will optimize for multi-core CPU. While Cayin has pre-installed Google Play in the i5 DAP, we have declared that being a customized Android device, i5 might not be compatible with each and every app on the Google Play. It is most unfortunate that i5 has compatibility issue with part of the Tidal app but “accidents” as such is expected and declared in advance.

I hope this clarification does not downgrade i5 DAP to unsatisfactory or bad quality suddenly. The i5 is still one of the best sounding and most versatile DAP in the sub-$500 market. I believe clear cut explanation at this level is rare among DAP developers. In fact the common practice probably is to remain silent and roll out a mkII product ASAP. Cayin takes a different approach by putting user satisfactory and transparent to our customer at high priority.

Since I have a deadline to meet tomorrow, (English content for version 2.2 firmware), please pardon me for disappearing for two more days before I come back to follow up all the questions and issues related to i5 DAP recently.

PS: I hope the Youtube clips will survive, our previous upload has been “silent” because of copyright issue. Youtube is very strict on music copyright and anything longer then 30sec will face complain or silent treatment within days, or even hours.
 
Cayin Stay updated on Cayin at their sponsor profile on Head-Fi.
 
http://en.cayin.cn/
Feb 20, 2017 at 12:22 PM Post #2,831 of 3,742
I'm sure the main message in your post will disappoint people who were looking forward to a "Tidal DAP", so I'm sure it wasn't an easy thing to write up, Andy. I applaud the transparency!

One thing people should keep in mind is that Tidal (and other streaming services I imagine) isn't available in China, where i5 is developed. As such, I'm sure it's harder for developers to test these services or ahead of time.

In any case, I'm looking forward to the next firmware update and an curious if it will be the UI overhaul gives at on Andy's Happy Lunar New Year message...
 
Feb 20, 2017 at 1:12 PM Post #2,833 of 3,742
yes Tidal is aware of this....i got an email from one of their tech guys they're trying to resolve it in the next little while.


Interesting, I have emailed Tidal about the stuttering issue, seeking their advice and technical support in solving the problem, no luck in getting any response so far.

Did Tidal address the issue publicly? Please keep us informed if Tidal comes back to you on this issue, I sure hope we have a happy ending with Tidal after all the effort we spend and all the attack we have suffered on this issue.
 
Cayin Stay updated on Cayin at their sponsor profile on Head-Fi.
 
http://en.cayin.cn/
Feb 20, 2017 at 1:27 PM Post #2,834 of 3,742
Interesting, I have emailed Tidal about the stuttering issue, seeking their advice and technical support in solving the problem, no luck in getting any response so far.

Did Tidal address the issue publicly? Please keep us informed if Tidal comes back to you on this issue, I sure hope we have a happy ending with Tidal after all the effort we spend and all the attack we have suffered on this issue.

 
 
 
bottom line: email Tidal if you're having issue,
as the more people that do,
the more they'll know it's not isolated.
 
my stuttering issue (below) was on the desktop app: happened w dragonfly and also ifi micro.
 
support@tidal.com
 
TIDAL Support [DanielON] (TIDAL)
Feb 16, 9:28 PM EST

Hello again

We are currently working on an update to address some of the stuttering
issues you are seeing, and hope to have the update available in the upcoming days.


The audio should only switch to the system default if the dragonfly disappears,
or temporarily gets access by another App in exclusive mode.


Please check to see if any other App is using the Dragonfly exclusively as audio output.

Best Regards,

Daniel - Technical Support Specialist
TIDAL Member Support





 
Feb 20, 2017 at 1:44 PM Post #2,835 of 3,742
I'm sure the main message in your post will disappoint people who were looking forward to a "Tidal DAP", so I'm sure it wasn't an easy thing to write up, Andy. I applaud the transparency!

One thing people should keep in mind is that Tidal (and other streaming services I imagine) isn't available in China, where i5 is developed. As such, I'm sure it's harder for developers to test these services or ahead of time.

In any case, I'm looking forward to the next firmware update and an curious if it will be the UI overhaul gives at on Andy's Happy Lunar New Year message...

Cayin actually gained reputation with that post by Andy. I know companies which would have ignored the issue or blatantly would have lied about it. Transparency and sincerity is always a good sign.
 

Users who are viewing this thread

Back
Top