Jump to content

Recommended Posts

Hello all, I am very much hoping someone can help me with this problem.  I'm honestly losing my mind.  

Poweramp Build: 925

Android Version: 7.0

Device:  FiiO M11

I ditched my iPhone as a primary source of music listening about a year ago, picked up a FiiO M11, installed Poweramp, and have never been happier.  Not exaggerating by saying my music listening experience is so vastly improved that it has greatly improved my life.  I've experienced almost zero problems with it until recently.  

Recently, I added a couple of GB worth of music onto my micro-SD card (at approx. 500 MB at a time), ejected the disk from my computer, and re-inserted it into my FiiO.  I turned my device back on, and everything seemed normal at first: it started scanning and eventually my library populated with all my music.  But then I noticed something odd...there were random tracks missing from almost every single album I tried listening to.  They had seemingly vanished.  I cross-referenced with my Playlists, and the tracks were still there, but MANY of them were just a track title with "Unknown Artist" and "Unknown Album", with no cover art.  I scrolled to Unknown Artist and found that over 10,000 tracks now resided there.  I closed Poweramp, turned off my Fiio, and put the micro-SD back in my computer...the tracks were all still there, and all labeled correctly.  After putting it back in my FiiO, and manually forcing a Full Rescan, my Unknown Artist tally was down to 1,064.  I attempted the same maneuver, but sadly this seemed to be the lowest number I could manage.  

I found a simple fix, though: by long-pressing the song title, clicking "Info/Tags" and then "Edit Tags", I saw that all the correct metadata was still there, and as soon as I hit "Save", Poweramp filed the track away exactly where it belong, properly labeled with the correct cover art and everything.  It's like I had to remind Poweramp of who and what each track was and it was like "Oh, yeah."   It was extremely tedious doing this over 1,000 times, but it seemed to work, even after powering my device off and back on.  

But sadly, this fix didn't last.  I just added some more music today on a NEW card, thinking that maybe having 500 GB card with only ~40 GB of space left was getting to be too much to scan every time I wanted to add a couple of albums.  So I loaded about 2 GB on a fresh, brand new 256 GB micro-SD.  Lo and behold, I now have over 3,000 Unknown Artist tracks, even after multiple rescans.  

Someone please tell me what I can do.  I can't comfortably listen to any of my music knowing that there are tracks missing from almost every album I own, and I can't sit for literally hours and hours clicking through each of these tracks to right them, and especially not every time I want to add more music to my library.  

Thanks so much for reading all this, and for your help.  

Link to comment
Share on other sites

Sounds like either some issues with the SD Card itself, or more likely the card hadn't finished mounting when Poweramp started its scan (or Android was doing the same possibly? Do you have a .nomedia file in your music location to prevent Android from trying to scan it too?) Whatever the reason, if you see audio filenames but no other song information, that means PA noticed the presence of the file(s) during the discovery phase, but when it went back and tried to open/read the embedded tag data into the Library it was unable to do so for that file.

Start Poweramp and allow everything that might be happening in the background to complete. Then go to PA Settings > Library and perform a FULL Rescan. If that does not fix everything, go into PA Settings > Library > Music Folders and remove all ticked items (forcing an empty library) and then re-assign access to your SD Card music folder again (granting any permissions, although Android 7 is very old now so you might not need to do much). Then try Full Rescan again.

When everything is present, it might be a good idea to go into PA Settings > Library > Scanner and turn off all auto-scan features, just in case it happens again.


Link to comment
Share on other sites

Thank you so much for your suggestions.  I performed a manual Full Rescan, and I'm sorry to report the number of Unknown Artist/Unknown Album files actually increased.  I was initially 3,000, and then after my first rescan it went down to around 1,000, and now after the most recent it's up to 4,398.  And information displayed is just the file name, not the song title.

I am concerned about removing the un-ticked items in my library, as far as losing all my playlists and any metadata I've edited in the app.  Will those things disappear?  Will this be akin to a factory reset situation?  

If not I'll try it immediately.  If so, is there any other solution you can think of to "remind" PA of all the data that is absolutely still there attached to the files?  

And this is clearly not because of some kind of scan happening too fast, any idea of what could be causing this?  I'm beginning to lose hope and thinking I need to find another app or device, which is extremely depressing as I searched long and hard before settling on these.  :(

Link to comment
Share on other sites

There is clearly some issue with the way file reading is being performed on your device. Another M11 user mentioned the exact same issue, so I would learn towards it being something do with with the heavily modified Android versions that these devices use. Does this also happen if you put a bunch of your files on internal memory rather than SD Card? 

As I said above, the first phase of PA's scanning process is a simple directory crawl to find any filenames that ought to be included in the database (e.g. such as any .mp3 or .flac files in any of your music subfolders). At this stage, all of the audio files are referenced within the Library as simple filenames only - with no Title, Album, Artist, etc info. Then a much longer, and heavily storage-intensive, scan is performed to examine any embedded tag data within every single file and that is added to the Library too. It is presumably this stage that is partially failing in your case.

Yes, un-ticking the Music Folders list is close to a 'factory reset' for the Library. You should be able to restore any confused playlists later using the 'Rescan / Resolve Playlists' function - but make sure Settings > Library > Playlists > "Remove Playlist Entries on Track Deletion" has NOT been enabled though. Some other transient data that is not written back to files - such as play counts, recently added lists, and ratings - could be lost though. Info/Tag data that you have manually edited and saved back to files is safe though, as that is embedded back into each physical audio file. Downloaded cover art also won't be affected as that is cached separately (but it is accessed based on Title/Artist/Album tag data, so you probably won't see any downloaded artwork for songs that now only show as filenames). You can back everything up before you start though, using Settings > Export Settings/Data, and then restore whichever elements you find you need (there's a tickable list).

@maxmp Any thoughts on anything that could be causing this that I haven't thought of? FiiO M11 uses a modified Android 7, so already using older permissions and would be using legacy file access mode anyway.


Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Create New...