'Write tags to file' option by default when editing a tag

What is the feature or ability you would like to have?
Currently Lexicon does not write to files any changes made to Tag fields like ‘artist’, ‘title’, ‘year’, etc by default. Any changed information is recorded in the Lexicon database and not in the file itself. This forces us to use the ‘write tag to files’ function if we make any changes to the tags. Several other DJ programs like Serato, rekordbox, VDJ write to the tgas files by default, at least the most common fields like ‘artist’, ‘title’, ‘BPM’, ‘key’, ‘year’, ‘album’, between others. Serato, for example, writes everything in the tags and in parallel in its database, including the colors are written in the tags with a code.

How will this feature help you and others?
I believe it will help everyone because this information will be saved in the files and will never be lost again, if the songs are used in other software such as MP3 players, iTunes, etc.

Is this feature available in an existing product? If so, what product?
Yes. VDJ, Serato, Traktor, rekordbox, Engine and practically any music editing software like Media Monkey, MP3-Tag, MP3 Tag-It, etc. In any of these softwares, if you edit the most common tag fields like ‘artist’, ‘title’, ‘year’, ‘label’, ‘album’, the information will be written natively in the file’s tag and stay there forever , in addition to being synchronized with the aoftware DJ database.

Does a workaround currently exist?
Yes. In Lexicon, you need to remember to use the ‘write tag to files’ function every time you make changes to any tag field, otherwise it won’t save.

Imagine the following scenario:
I created a folder with several selected songs and made the necessary changes to the tags to make my life easier, such as adding information in the ‘comment’, ‘label’ fields, etc. I take this folder, save it on a pendrive and take it to a CDJ or even any DJ software for example. I arrive at the event and notice that all the changes I’ve made haven’t been saved. This happened because Lexicon didn’t save the changes I made to the tag of the files, they were only in its database. If I don’t remember to use the ‘write tag to files’ function every time I change a field, it won’t save!

1 Like

It’s not like that for performance reasons. Writing to a file is very slow compared to writing to a database. So that is why that is not standard behavior.

1 Like

Could it be an option there under ‘settings’? For example, activating or not the option to write in tags by default… then it’s up to the user to decide whether or not to use it.

No, I don’t think that’s a good idea. But I don’t really see a reason why you need that. Like in your scenario, if you synced to RB and created the USB with RB then all your fields are correct.

Writing tags is just a way to update ID3 tags so other software can read it, which is not usually not something you do all the time

1 Like

Pro subscription User here.
I just checked by accident and was shocked to find that all my comments which I added manually in lexicon aren’t actually in the files. I really would like to have this feature by standard at least as an option in the settings.

Same.

It’s frustrating to keep remembering to write tags to all of my files, because I now use Lexicon rather than iTunes as my library directory.
If I was to make a load of changes to file names and tidying up artist names etc, I have to remember to write the tags each time, which is really time consuming and we shouldn’t have to think about stuff like this.
iTunes did this for me AUTOMATICALLY.

I will consider it in the future as an optional setting, but it may impact performance when enabled so I can’t make promises.

2 Likes

Really would like to have files updated automaticly. Other players are monitoring the music so i can play them elsewhere (Plex, Navidrome) and would like them to be updated as well.

2 Likes