solderdude
Administrator
measureutternutter
Posts: 4,882
|
Post by solderdude on Sept 20, 2016 18:20:33 GMT
Me neither ... for some reason.
Best I can figure is to copy the line below in the address bar and hit enter.
kb.sandisk.com/app/answers/detail/a_id/2520/~/sd%2Fsdhc%2Fsdxc-specifications-and-compatibility
The funny thing is class 10 defines a minimum speed (10MB/s) yet, 24/192 FLAC usually ends up around 1Mb/s a 24/192 WAV is about 9Mb/s
Note the MB/s and Mb/s MB = Mega Byte (one byte is 8 bits) Mb = Mega bit
So it would appear as though 24/192 WAV should be read problem free with even a class 2 card. Reading a FLAC can even be 8x slower.
I figure the processor (or rather the firmware) in the FiiO takes too much time decoding the FLAC on the fly and buffer underrun from the time it has 'left' reading from the card sometimes happens.
So it would seem to be a Samsung controller speed issue when the FiiO SD controller is 'talking to' and 'reading from' the Samsung card. Some other brands obviously can read faster or handle the 'read' request a bit faster/more efficient.
|
|
Rabbit
Administrator
Posts: 7,087
|
Post by Rabbit on Sept 20, 2016 19:14:29 GMT
Blimey, it's more complex than I thought!!
There needs to be perhaps more clarity from manufacturers because I was totally unaware of issues like that until now. I reckon most people see 'class 10' and then assume a compatibility problem if they get stutters like I did. So they change to something else, not realising that it's quicker!!
I guess that it IS actually a compatibility problem but could be avoided if we were more aware of the speeds. The MB and Mb is also misleading. I had never realised that class 10 signified just a minimum speed.
Well, as I've said .... lesson learned.
|
|
solderdude
Administrator
measureutternutter
Posts: 4,882
|
Post by solderdude on Sept 20, 2016 21:16:31 GMT
|
|
Rabbit
Administrator
Posts: 7,087
|
Post by Rabbit on Sept 21, 2016 5:31:01 GMT
This might also have affected my cards' performance ........
The memory cards are initially patitioned and formatted to align the allocation unit to the erase block boundary. When re-patition or re-format the memory card with a device that not compliant to MMC/SDC (this is just a PC) with no care, the optimization will be broken and the write performance might be lost. I tried to re-format a 512MB SDC in FAT32 with a generic format function of the PC, the write performance measured in file copy was decreased to one several. Therefore the re-formatting the card should be done with SD format utility or SDC/MMC compliant equipments.
|
|
solderdude
Administrator
measureutternutter
Posts: 4,882
|
Post by solderdude on Sept 21, 2016 6:05:19 GMT
That should affect the sonic qualities to the nth degree as well. I will try to develop an adapter that will shrink the older CF cards down to micro-SD levels giving superior performance in the lower bass region. Treble and micro-detail resolution goes hand-in-hand with bass performance. Jitter should also become smaller when shrinking the CF card because size matters.
Honey ... I shrunk my CF card.
|
|
Rabbit
Administrator
Posts: 7,087
|
Post by Rabbit on Sept 21, 2016 6:50:03 GMT
I'll solder wider connections to the pins so that the little data packets have a bigger motorway to drive on. I get the jitters in traffic jams as well. Actually, I should have tried transferring the very same files from the card to internal memory to see whether they played properly then.
|
|
Rabbit
Administrator
Posts: 7,087
|
Post by Rabbit on Sept 21, 2016 10:27:58 GMT
Here's a speed story ....
128gb card saying 13 hours to fill via a Sandisk micro sd adapter. 2 hours via a USB adapter.
Quite a difference.
The Sandisk 128gb works fine with hi res now. The Samsung was just on the cusp of being able to work.
|
|
|
Post by Mr Trev on Sept 21, 2016 16:10:26 GMT
I remember reading somewhere (possibly on Fiio's forum) that their players can have problems with certain Samsung branded cards. I would think that is possibly because of incompatibilities with the memory card's controller, much in the same way that OTG was so problematic (again this is just speculation on my part).
Those mSD adapters are horrible. All the ones I've had have been sooo inconsistent in their speed. Start a transfer - extremely slow. Cancel, reinsert the card, start transfer again - much faster. I've given up using them and just stick with the good old USB adapter (the card reader in my new laptop isn't very good either). Speaking about USB adapters, does anybody know if it's worthwhile getting an USB 3 model? I have a 2.0 right now, but not sure if the cards can write fast enough to justify getting a 3.0 replacement (my external HD is wonderfully faster on a proper USB3)
|
|
Rabbit
Administrator
Posts: 7,087
|
Post by Rabbit on Sept 21, 2016 16:29:07 GMT
It looks like it. It's the big files that are a pain. MP3 seemed fine, but would be a nuisance for someone who stocked it up with thousands of MP3 tracks only to find that suddenly, something started to stutter.
It didn't occur to me that a class 10 card would have had a problem and I just presumed that I had a dodgy card as probably, most people would.
My two cards are winging their way to Holland now in any case since MP3 works absolutely fine.
My new Sandisk works perfectly. I've become a bit OCD though because I keep looking for hi res files to test it expecting a stutter.
|
|
Deleted
Deleted Member
Posts: 0
|
Post by Deleted on Sept 21, 2016 18:33:30 GMT
Samsung used to have a small program for doing what you're looking for Ian but I can't find it now. I did find this though.. link
|
|
Deleted
Deleted Member
Posts: 0
|
Post by Deleted on Sept 21, 2016 18:34:48 GMT
|
|
Rabbit
Administrator
Posts: 7,087
|
Post by Rabbit on Sept 21, 2016 18:42:00 GMT
Thanks, but it's just a case of a slow card. The new one is fine.
|
|
|
Post by tracestar on Sept 23, 2016 17:53:32 GMT
Whoa. Thread grew exponentially when I was away LOL. Looks like I should do research before getting bigger cards in the future to avoid speed issues.
|
|
Rabbit
Administrator
Posts: 7,087
|
Post by Rabbit on Sept 23, 2016 20:42:54 GMT
Yes, it really surprised me. I thought class 10 meant 'fast' but it ain't necessarily so.
My guess is that people have bought cards and had these kinds of difficulties before and just presumed that the card is incompatible when in fact, it's just not fast enough. Big files seem to be on the cusp of working.
However, it could also be what Solderdude has mentioned - the player is translating the files to a lower format and so may also be slowing things down so the controller of the card plays up.
The cards that I have now are perfect and play everything with no problems.
|
|
solderdude
Administrator
measureutternutter
Posts: 4,882
|
Post by solderdude on Sept 29, 2016 9:08:42 GMT
The cards also gave 'hickups' and clicks with the 192/24 files on my X3. It appeared to occur a few seconds after a song was started then played O.K. for a while. I think a buffering issue combined with the uSD handling speed and the card itself.
When playing the files from an external USB reader (slow reader) I had no issues and a song copied in a few seconds so the cards seem fast enough. It must be something with the FiiO converting 192 to 96, buffering combined with the uSD read protocol combined with the Samsung card.
The card is working fine on the X3 with everything except 192/24 here so perfectly suited.
|
|