mp3 Tags in the Fiio X1 1st Gen

Jun 18, 2017 at 12:37 AM Thread Starter Post #1 of 2

Aziraphael

New Head-Fier
Joined
Jun 15, 2017
Posts
2
Likes
0
Location
Canada
Well, I hope my ignorance doesn't show too badly here, but I'm attempting to make something work and I'm not at all knowledgeable about this, so here goes...

I own a Fiio X1 1st Gen. I like how they invite you to tweak the firmware, so I want to see if I can create the option to list music by ALBUM ARTIST. I'm only using high kb/s mp3s, so if the X1 reads the ID3 tags then I may have a hope here.
I organize my music in iTunes by Album Artist as a song on an album may be a remix or have a collaborator and I like my Artist list to reflect that. iTunes also manages it's folder structure by Album Artist, so my music collection still stays tidy, and I make sure that the ID3 tags are labelled correctly. The Fiio X1 only shows the Artist, so even though my folder structure is simple, one album may have half a dozen Artists it falls under, making playback of many albums by one Album Artist impossible.
Fiio invites people to alter the firmware and I've had a look at it. Unpacking the 2.0fw I can see the CATEGORY file that looks like this:
<all_music_x>0</all_music_x> #播放全部
<all_music_y>1</all_music_y>

<album_x>121</album_x> #专辑
<album_y>1</album_y>

<artist_x>0</artist_x> #艺术家
<artist_y>149</artist_y>

<genre_x>121</genre_x> #风格
<genre_y>149</genre_y>

<i_menu_bg_x>0</i_menu_bg_x>
<i_menu_bg_y>23</i_menu_bg_y>

<i_all_x>6</i_all_x>
<i_all_y>23</i_all_y>

<i_album_x>63</i_album_x>
<i_album_y>23</i_album_y>

<i_artist_x>127</i_artist_x>
<i_artist_y>23</i_artist_y>

<i_genre_x>195</i_genre_x>
<i_genre_y>23</i_genre_y>

So, would it be as simple as adding a <albumartist_x>...etc to these files? And does anyone know what the numbers represent in the code? And if this is reading ID3, does it need to be ALBUMARTIST, ALBUM_ARTIST, or ALBUM ARTIST?

As far as I can tell, it looks like I'd have to change the category file in coordinate folder, and the category file and playing file in the english folder inside the str folder.
 

Users who are viewing this thread

Back
Top