Maybe @Jamie can comment , I was just thinking that there is a Roon specific element to your tool. Other software warrants a proper section (JRiver , HQPlayer etc) why not SongKong
SongKong 11.0 Humbug released, please use discount code BRIANSTORM for 20% off SongKong Premium. This release has a new Scripter task that we can use to set any metadata fields to a new value, based on other metadata fields.
e.g
if(albumversion.length>0 && !album.contains(albumversion))
{
album = album + ' (' + albumversion + ")";
}
Not only that, we can also access metadata directly from the matched MusicBrainz or Discogs release instead of other metadata fields
e.g
if(mb_comment.length>0 && !album.contains(mb_comment))
{
album = album + ' (' + mb_comment + ")";
}
There are some predefined scripts and we can use these or create our own or any combination
We have another release with nearly twenty improvements and fixes
We are pleased to announce the release of 11.2 Souvlaki, this release focuses on Performers
MusicBrainz Performers
Before we were putting all types of engineers into the ENGINEER field but now they have their own fields as follows:
- Engineer
- Audio Engineer
- Balance Engineer
- Mastering
- Recording Engineer
- Sound Engineer
These can all be added to the INVOLVEDPERSON field as well
MusicBrainz credits can contain attributes e.g these are all Producer credit roles
- Producer
- Executive Producer
- Co Producer
- Assistant Producer
In previous releases we ignored these relations with these attributes (co, executive,assistant) but now we allow them to be added by using the Allow roles with these attributes to be added to their role field option. They are always added to the InvolvedPeople field if the relation is listed in the Add technical roles with their own field to InvolvedPeople field option regardless of what attributes the relation has.
Discogs Performers
Discogs does not distinguish between musical credits and technical credits but we only want to add musical credits to the Performer field. We have made improvements to recognise performers but we now we also add the full list of Discogs credits to the CREDITS field, we can then use Scripter task to do further processing if required.
Bandcamp
Now when we match to MusicBrainz we also add Bandcamp Artist Url and Bandcamp Album Url if they exist within matching MusicBrainz release, and these will be used by the Bandcamp task instead of having to search for a match.
Naim UnitiCore Wav Files Importer
We have made two improvements to this process:
- We now recognize user edits made to Genres
- We make use of preferredAuthority to decide if to use Rovi or MusicBrainz, before we assumed the user was always using Rovi if existed.
Would you like a say in about what we add to Songkong next, then please vote in the poll or add a new idea if there is something you would really like to see.
Just created some new video tutorials for SongKong, please take a look, any feedback most appreciated
We have just released SongKong 11.5 Tindersticks
This is an exciting release because we have made major improvements to the Status Report so that it now analyses your metadata and detects inconsistencies such as inconsistent album artist for an folder representing an album, or a folder split between different MusicBrainz releases.
This means it is much easier to detect and then fix metadata issues, fixing these issues will yield better results in Roon.
Bonus 1, the Status Report is free with SongKong Lite so you donβt need to buy a license to make use of it.
Bonus 2, the Status Report can be used to analyse any library, and understands MusicBrainz matches added by other tools such as MusicBrainz Picard, Mp3tag or Yate so you can make use of it to resolve issues caused by other tools.
And if you would like to upgrade to a full license you can use promo code VERTRAUEN at checkout to get a 20% discount on the price.
Any questions please ask here or at our own forum.
Huge! Very excited to try this out.
Do you have instructions on how to upgrade the image in the docker container anywhere? Iβm sure I can figure this out on my own with ChatGPT if I need to - having this running on my Synology is great, but Iβm so inexpert at running docker on it that there is always a bit of trial and error when I need to change something.
Thank you!
Hi, there is no upgrade as such you simply reinstall, i,e delete the container and re get the songkong/songkong image and launch a new container. As long as you mapped the /songkong folder to a real folder your configuration and logs will not be lost.
We have detailed instructions for installing on Synology and Qnap, although I think the UI has changed slightly as those platforms have updated their docker software but it still basically the same.
Just released SongKong 11.6 Nebraska
The big feature of this release is you can now add your missing albums to MusicBrainz.
This task is free with SongKong Lite, no paid license is required.
The task goes through our selected folders(s) looking for folders that have not been matched to MusicBrainz but do appear to represent a complete release, so it should only be used after we have run Fix Songs or used another tool such as MusicBrainz Picard to match our songs to MusicBrainz. Then for each album found we open a MusicBrainz Add Release tab in our web-browser seeded with the data from our album folderβ¦
Advantages Over Other Methods
Other implementations of MusicBrainz release seeding from our songs require us to find the albums to add in the first place, and only work one album at a time so can be a slow and laborious process.
And these implementations do not make any adjustments to allow for Classical albums, and the differences in the style guidelines for adding Classical releases. SongKong calculates if the album is a Classical album and if it is makes additional adjustments.
Methods that add a release directly from a website such as Discogs require us to add a custom Grease Monkey script to our web-browser. And have the added disadvantage that the website may not record track lengths, whereas if we use our actual files we are always guaranteed to have track lengths.
If you would like to purchase a license you can use NEBRASKA20 promo code for a 20% discount
oooh
this is great!
adding missing albums to MusicBrainz is the solution for getting al your unidentified releases identified
We are pleased to announce the release of SongKong 11.8 Violator, this release has a number of improvements and fixes
Work and Movement from Discogs
When our songs are not matched to a MusicBrainz but are matched to a Discogs album we can now automatically extract the Work and Movement fields from the match for Classical Releases.
Inconsistencies Summary now has hyperlinks
The inconsistency tabs are only shown if inconsistencies are found and are highlighted in red to indicate there are potential problems worth checking, with links in the text to the relevant subtabs.
New Replaces Slash With Option
The Replaces Slash With option decides what character should replace forward ( / )and backward slashes ( ** ) in metadata to prevent additional unexpected folders being created when metadata contains slashes. We process both backward and forward slashes so that rename masks work conistsenctly on different platforms.
For example if artist name was AC/DC and artist was used in filename mask if we did not deal with slashes specially we would end up with two folders AC and DC . So we replace instances of / with the character specified, by default this is the hyphen character.
New Saved album artist filename option
Save album artist artwork to each Artist folder can be useful if using UPnP server and like to browse music by folder. By default the album artist will be stored as a folder.jpg file within the each Artist folder but it is possible to specify a different folder name by using this new option.
Hi Paul is there still a discount for ROON users?
Hi David, thanks for reminding me, just set one up SILENCE20 for a 20% discount.
Hi Paul, Many thanks . Order placed.
i have lost my mail with my license info.
how could i get my license info?
Hi, I have just sent you your license details, for requests such as these the quickest way to get a response is to post on our own forum.