Hey, I actually want to like the DX90 (it is lightweight [140g], unlike X5 and Calyx-M), but jeez... how basic is it to just play a track fully without cutting off 2-3 seconds of the beginning or end?
If iBasso get this stupid fault sorted, I may buy a DX90, but as it is, it's a disgrace
It is most likely because of some tags when stored in the database creates the gaps in-between songs. When I play the same album from folder view I don't hear the gap anymore. DX90 shares 99% of the FW DNA with DX50 and it is important to have a clean tag for all files.
Browsing by folder with DX90 is the most efficient way of finding things around anyway especially if the folder structure is logical (similar to iTunes folder structure). DB browsing (Album or Artist) gets annoying if you have a lot of compilation albums, the list gets far too longer than you would normally think.
But if all you want to do in a DAP is play a song while it's in your pocket, the interface (touchscreen + buttons) of DX90 is simple and well placed. I've been using my DX90 like this in the past few days and I never missed my target while reaching in my pocket.
M indeed has a stunning touch interface, it feels like a smartphone rather than a DAP. But I have my own reservations how it will play out when you put it in your pocket. ( I you can manange to do so comfortable to begin with)