by lucky_phil » Thu Apr 24, 2025 8:39 pm
Hi Peke. Thanks a lot for that. I have been on a holday, but I have just installed 3151 and have found the issue with the accented characters to be resolved. I check a few files with different characters and they load correctly into Traktor.
The only three remaining issues I have now with the XML file, if there is appetite to address them, are:
- 1. The <key>Bpm</key> field should be named: <key>BPM</key> so it can be read by Traktor before the track is analysed into the library
- 2. The <key>Comment</key> field should be named: <key>Comments</key> so it can be read by Traktor before the track is analysed into the library
- 3. I think the <key>Length</key><string>00:06:03</string> field should be replaced with <key>Total Time</key> and the track length should be displayed as: <integer>363000</integer>, which is the number of seconds multiplied by 1,000. This would allow the track length to be displayed into Traktor before the track is analysed into the library.
Regarding the Length/Total Time, I have checked against the XML file produced by the MM4 Export EXL plug-in and determined that the Total Time integer is the length in seconds of the track * 1,000.
The use case is that for large music collections where not all tracks have been analyzed into the Traktor library, it is useful to see the BPM and Track Length of each track when scrolling the playlists. Otherwise, each track needs to be analyzed in Traktor to be able to see this information, which uses up time.
None of the suggestions above are urgent for me, but would be nice if they could be done at some stage. I have a macro in Notepad++ that changes the names of the Bpm and Comment columns, but I can't use a macro to change the Length to Total Time.
Thanks again for your time and assistance. Happy for any of your team to contact me if you want further information.

Hi Peke. Thanks a lot for that. I have been on a holday, but I have just installed 3151 and have found the issue with the accented characters to be resolved. I check a few files with different characters and they load correctly into Traktor.
The only three remaining issues I have now with the XML file, if there is appetite to address them, are:
[list=]1. The <key>[b]Bpm[/b]</key> field should be named: <key>[b]BPM[/b]</key> so it can be read by Traktor before the track is analysed into the library[/list]
[list=]2. The <key>[b]Comment[/b]</key> field should be named: <key>[b]Comments[/b]</key> so it can be read by Traktor before the track is analysed into the library[/list]
[list=]3. I think the <key>[b]Length[/b]</key><[b]string[/b]>00:06:03</string> field should be replaced with <key>[b]Total Time[/b]</key> and the track length should be displayed as: <[b]integer[/b]>363000</integer>, which is the number of seconds multiplied by 1,000. This would allow the track length to be displayed into Traktor before the track is analysed into the library.
[/list]
Regarding the Length/Total Time, I have checked against the XML file produced by the MM4 Export EXL plug-in and determined that the Total Time integer is the length in seconds of the track * 1,000.
The use case is that for large music collections where not all tracks have been analyzed into the Traktor library, it is useful to see the BPM and Track Length of each track when scrolling the playlists. Otherwise, each track needs to be analyzed in Traktor to be able to see this information, which uses up time.
None of the suggestions above are urgent for me, but would be nice if they could be done at some stage. I have a macro in Notepad++ that changes the names of the Bpm and Comment columns, but I can't use a macro to change the Length to Total Time.
Thanks again for your time and assistance. Happy for any of your team to contact me if you want further information. :)