iBasso DX80 Bug Thread - Post Any Firmware Bugs/Issues Here
Nov 23, 2015 at 9:32 AM Post #122 of 1,489
Hmmm, the "shuffle" feature seems a bit off. I went into Genres, selected one, and hit Play. The artists are shuffled, not the songs. That is, the Now Playing list shows 3 songs by Artist X, then 5 from Artist N, then 2 from Artst P, and so on.
 
Nov 23, 2015 at 9:36 AM Post #123 of 1,489
  Hmmm, the "shuffle" feature seems a bit off. I went into Genres, selected one, and hit Play. The artists are shuffled, not the songs. That is, the Now Playing list shows 3 songs by Artist X, then 5 from Artist N, then 2 from Artst P, and so on.


Nevermind. The songs are actually playing shuffled, not in artist order. The Now Playing list is showing them a little odd.
 
Nov 23, 2015 at 5:32 PM Post #124 of 1,489
  It's a Python script, so you might have to install Python. But it will run fine.
 
Copy and paste the script below into a text file in the directory on the DX80 which holds your music. For instance, /mnt/firstsd/Music. Call it whatever.py. Then cd to that directory and run "python whatever.py"
 
It will take a minute or three to rename any file it finds. If the file starts with 2 digits and a space, like "01 whatever.flac", it will rename it removing the digits and space, thus ending in "whatever.flac".
 
It will save each rename to "renamed.log" in the same directory.
If it encounters files it can't rename, it will print those to the screen. It doesn't try to catch some extended characters, though it will get many.
 
YYMV, use at your own risk, but it worked fine on my files.
 
Code:
[color=#000000] [b][color=#000080]import [/color][/b]os[b][color=#000080]def [/color][/b]pad(num): new = [color=#000080]str[/color](num) [b][color=#000080]if [/color][/b][color=#000080]len[/color](new) == [color=#0000ff]1[/color]: new = [b][color=#008000]"0" [/color][/b]+ new [b][color=#000080]return [/color][/b]new[b][color=#000080]def [/color][/b]get_new_name(name): [b][color=#000080]for [/color][/b]x [b][color=#000080]in [/color][/b][color=#000080]xrange[/color]([color=#0000ff]0[/color],[color=#0000ff]99[/color]): num = pad(x) [b][color=#000080]if [/color][/b]name.startswith(num + [b][color=#008000]" "[/color][/b]): name = name.replace(num + [b][color=#008000]" "[/color][/b], [b][color=#008000]""[/color][/b]) [b][color=#000080]return [/color][/b]name[b][color=#000080]print [/color][/b][b][color=#008000]"Getting filenames..."[/color][/b]log = [color=#000080]open[/color]([b][color=#008000]"renamed.log"[/color][/b], [b][color=#008000]"w"[/color][/b])[b][color=#000080]for [/color][/b]root, dirs, files [b][color=#000080]in [/color][/b]os.walk([b][color=#008000]'.'[/color][/b], [color=#660099]topdown[/color]=[color=#000080]False[/color]): [b][color=#000080]for [/color][/b]name [b][color=#000080]in [/color][/b]files: [b][color=#000080]if [/color][/b]os.path.isfile(os.path.join(root, name)): [b][color=#000080]if not [/color][/b]name.endswith([b][color=#008000]"renamed.log"[/color][/b]): oldname = os.path.join(root, name) newname = get_new_name(name) newfullname = os.path.join(root, newname) [b][color=#000080]if [/color][/b]oldname != newfullname: [b][color=#000080]try[/color][/b]: os.rename(oldname, newfullname) log.writelines([b][color=#008000]"%s -> %s[/color][/b][b][color=#000080]\n[/color][/b][b][color=#008000]" [/color][/b]% (oldname, newname)) [b][color=#000080]except[/color][/b]: [b][color=#000080]print [/color][/b][b][color=#008000]" ERROR: Couldn't rename %s" [/color][/b]% oldnamelog.close()[b][color=#000080]print [/color][/b][b][color=#008000]"Done"[/color][/b][/color]

 
Thanks for posting that.  I'm a neophyte so I'll probably not go down this slippery slope.  LOL
 
Nov 23, 2015 at 9:16 PM Post #125 of 1,489
Not sure if it has been mentioned before. I just got the DX80 yesterday. Was playing on the way home and album art looks fine. Back at home I did the firmware update and factory reset. Everything went smoothly but after that when I play the same music, the album art became "pixelised". Any idea how to resolve? Or is it a bug and gotta wait for future updates?
 
Nov 24, 2015 at 2:06 AM Post #128 of 1,489
fw 1.1.4 fixed the pixelated album art

 
Fixing one comes another.  Perhaps, there's no perfect world.  The album art in album list turn bad.  Looks like the scanning issue has gone.  I wonder if the exFAT got more support with this new release.  I'll check this out when I return home later of the day, but it'll be another 5 hours.  Poor!
 
Nov 24, 2015 at 2:39 AM Post #129 of 1,489
Just updated to 1.1.4. Album art appeared fine agan. However, the inter-track boop booop still there.
frown.gif

 
Nov 24, 2015 at 4:02 AM Post #131 of 1,489
  With 1.1.4 still problems when doing a scan of my sdcard .
Scanning stops after 400 files und I have to reboot the DX80 .
The same card can be scanned  in the DX90 without any problems .

 
Try deleting the .audio_data file DX80 builds on your micro sd card and rescan - let it rebuild.
 
Nov 24, 2015 at 4:23 AM Post #132 of 1,489
The new firmware 1.1.4 is very encouraging.
 
Here are the findings with my testing:
1. The album art fixed in playing, but now the album arts in album listing turned bad.
2. No more weird noise occurred while playing between songs.
3. Finally, DX80 can scan thru my >40G music in single pass with no issue.  However, if you're using the old card coming from DX50/DX90, pls remember to delete the /.audio_data folder prior to scanning.
4. No more unwanting sleep mode.
5. Read/write throughput is faster.  Perhaps, it's just my imagination.  I remember it's a lot slower.
6. Update file can now be stored in FAT32 or exFAT FS, but it got to be in Slot 2.  Slot 1 didn't work for me.
7. The typo error in the prompt "Intalling system update..." is still not fixed yet.
 
Nov 24, 2015 at 4:34 AM Post #133 of 1,489
  The new firmware 1.1.4 is very encouraging.
 
Here are the findings with my testing:
1. The album art fixed in playing, but now the album arts in album listing turned bad.
2. No more weird noise occurred while playing between songs.
3. Finally, DX80 can scan thru my >40G music in single pass with no issue.  However, if you're using the old card coming from DX50/DX90, pls remember to delete the /.audio_data folder prior to scanning.
4. No more unwanting sleep mode.
5. Read/write throughput is faster.  Perhaps, it's just my imagination.  I remember it's a lot slower.
6. Update file can now be stored in FAT32 or exFAT FS, but it got to be in Slot 2.  Slot 1 didn't work for me.
7. The typo error in the prompt "Intalling system update..." is still not fixed yet.

i haven't tried updating with exFAT, one thing for sure, when updating, need to remove the card in slot 1, otherwise, it'll not update. 
 
Nov 24, 2015 at 5:51 AM Post #135 of 1,489
 
  i haven't tried updating with exFAT, one thing for sure, when updating, need to remove the card in slot 1, otherwise, it'll not update. 

 
I tried with exFAT first, and it didn't work. The update stops with "invalid img" error.
Formatting the same card as FAT32 made it work fine without any issues.


Yep, same here.
 

I've got the feeling that 1.1.4 has faster card scan times and overall UI operation got faster as well.
 

Users who are viewing this thread

Back
Top