After reviewing my listens on the listenbrains site, I recognized, that they're "incomplete", because I save remix/version info in the COMMENT Tag, which seems not to be submitted. (also, I did not found any option to tell what should be submitted by the script. Please forgive me, being a old n00b which can't analyze/understand all of your (greatly apreciated!) coding to change it myself without bothering you...)
Maybe you can add Field remappings, like in foo_audioscrobbler ?
The script doesn't use title formatting and I'm not updating it for now.
Hello,
finally, I managed to add my own "feature wish".
If anybody is interested, here is the code. If not, I'll use it as a public note to myself in case updates will overwrite my addition and I'm wondering, why the scrobbles/listens not containing any remix information anymore... ;-)
How to use it?
Open listenbrainz.js
which is commonly found in
<f2k install dir>\user-components\foo_jscript_panel\samples\complete\js\listenbrainz.js
find the code var payload = {
track_metadata : {
artist_name : _.first(tags.artist),
release_name : _.first(tags.album),
track_name : _.first(tags.title)
}
};
This is the place where the submitted tags to the listenbrainz server are "generated".
Now add those following lines after the block of code from above. Thats a line after "};"
if (tags.comment) { // fuffi: add comment to tracktitle
var payload = {
track_metadata : {
artist_name : _.first(tags.artist),
release_name : _.first(tags.album),
track_name : _.first(tags.title)+' ('+_.first(tags.comment)+')'
}
};
}; // fuffi
Don't replace any existing code, just add this code, which checks, if a comment-tag exists in the playing track, and if, generate the additional comment-tag after the tracktitle, separated with "(" and ")", which will look like "Artist - Tracktitle (Comment)" or "Tears For Fears - Mad World (World Mix)"