Regarding write mp3 tag:
My music library in Music folder. Noise can write mp3 tag and display the tags in noise UI. But when I play the same mp3 files with another player (gmusicbrowser), the tag I previously wrote is gone. I suspect Noise only write in its internal database and that's no good.
Regarding read mp3 tag, I said Noise can't read "correctly" because:
I tried to write mp3 tag with gmusicbrowser in default library folder: Music folder. It did perfectly. But when I open Noise, it couldn't read tags. Then I tried to rescan Noise library but still no avail. Then I change Noise library folder to Documents, that way the library items cleared, then return it to Music folder and look: Noise can read the tag it previously couldn't! I count this as bug.
*You guys can learn from "gmusicbrowser" as comparison. It's a good music player and library management. But I like the UI and the simplicity of Noise. Just make its features work and It will be the best music player.
This report is not completely valid for the following reasons:
1) The issue is not limited to MP3 files
2) Noise *can* write all the tags supported by TagLib, which happens to support all the container formats imported by it. Make sure you have the "write metadata to file" option enabled.
3) Noise's metadata reader is very capable. It uses the same backend of most music players out there (e.g. Rhythmbox)
The only valid part of the report (not updating tags accordingly) is already on track for luna-beta-2. Please see bug #1073871