Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Recent Posts
2
3rd Party Plugins - (fb2k) / Re: Playlist-Tools-SMP
Last post by paregistrase -

Yep. I have written a new ticket at picard to essentially replace AcousticBrainz (which will no work at 2023) with offline processing using Essentia (the backend of AcousticBrainz).

https://tickets.metabrainz.org/projects/PICARD/issues/PICARD-2512?filter=allopenissues

So if it gets approved (feel free to vote it), will be on Picard too. No changes for the final user, but at least data will be available forever and requires no release identification.

Seems that I must create a GitHub account  ;D

About the new set, Scripts crashes foobar (world map work, but it always do). I previously delete all old panels and the js_data folder related info.

Maybe I need some file to be present and if not trigger the SMP bug and crash the program itself?
3
3rd Party Plugins - (fb2k) / Re: Playlist-Tools-SMP
Last post by regor -
Well considering AcousticBrainz will shutdown this year, at some point I had to find replacements for BPM/key for myself.

So I have implemented key detection within Foobar using Essentia (see above). Along the other tagging tools. Will do the same for BPM. Just uploaded it to github (no release, just clone the repository).

Some unix bugs are fixed (in the current state of the repository), others must be fixed in a new version of SMP. So can't do anything about it. Unix users should backup the xxx-scripts folder first, in case something goes wrong. Will not be able to provide support for 20 days.

Ah, Picard gets them from AcousticBrainz, that is why it needs to find the release first.

Cool, It will save me a lot of time of retaging, with a large library every operation takes forever. And foobar trend to crash with numerous files processed at once (maybe the memory limit of 32 bits) so it must be done it batch of around 1000 files at a time.

I hope the break will be a good vacation time.

Enjoy!
   
Yep. I have written a new ticket at picard to essentially replace AcousticBrainz (which will no work at 2023) with offline processing using Essentia (the backend of AcousticBrainz).

https://tickets.metabrainz.org/projects/PICARD/issues/PICARD-2512?filter=allopenissues

So if it gets approved (feel free to vote it), will be on Picard too. No changes for the final user, but at least data will be available forever and requires no release identification.
5
3rd Party Plugins - (fb2k) / Re: Playlist-Tools-SMP
Last post by paregistrase -
Well considering AcousticBrainz will shutdown this year, at some point I had to find replacements for BPM/key for myself.

So I have implemented key detection within Foobar using Essentia (see above). Along the other tagging tools. Will do the same for BPM. Just uploaded it to github (no release, just clone the repository).

Some unix bugs are fixed (in the current state of the repository), others must be fixed in a new version of SMP. So can't do anything about it. Unix users should backup the xxx-scripts folder first, in case something goes wrong. Will not be able to provide support for 20 days.

Ah, Picard gets them from AcousticBrainz, that is why it needs to find the release first.

Cool, It will save me a lot of time of retaging, with a large library every operation takes forever. And foobar trend to crash with numerous files processed at once (maybe the memory limit of 32 bits) so it must be done it batch of around 1000 files at a time.

I hope the break will be a good vacation time.

Enjoy!
   

 

6
Support - (fb2k) / Some line break symbols are ignored in Properties dialog
Last post by Bogozo -
Some line break symbols are ignored in Properties dialog. As in field UNSYNCEDLYRICS in this file, for example - https://www.dropbox.com/s/4xcacs3zt3587kj/01.%20Shrouds%20of%20Celeste--.flac?dl=1

But 3rd party component foo_uie_lyrics3 does display line breaks correctly in UI element. Also text is displayed correctly with line breaks if copied and pasted into Notepad++.
fb2k 1.6.11, Windows 7. UNSYNCEDLYRICS is added to multiline fields in fb2k's settings.
7
3rd Party Plugins - (fb2k) / Re: Playlist-Tools-SMP
Last post by regor -
Well considering AcousticBrainz will shutdown this year, at some point I had to find replacements for BPM/key for myself.

So I have implemented key detection within Foobar using Essentia (see above). Along the other tagging tools. Will do the same for BPM. Just uploaded it to github (no release, just clone the repository).

Some unix bugs are fixed (in the current state of the repository), others must be fixed in a new version of SMP. Can't do anything about it. Unix users should backup the xxx-scripts folder first, in case something goes wrong. Will not be able to provide support for 20 days. If updating, please also update all my other scripts with current files (clone repository).
8
3rd Party Plugins - (fb2k) / Re: Playlist-Tools-SMP
Last post by paregistrase -
As already noted, picard works fine in any SO. Will remove mixx from the readmes.

Yes it works, and I found out how to avoid overwriting the tags, but going folder to folder is a titanic task with over 70,000 files.
Maybe it can scan without going to the process of identify the album, but I didn't find out how

You may also use this to get key and BPM:
https://mtg.github.io/essentia-labs/news/2015/12/22/static-binaries-for-extractors/
Code: [Select]
streaming_extractor_music.exe file.flac out.txt
Spoiler (click to show/hide)

Extracting the tag and tagging is up to you, but doable with scripts on batch.

Or KeyFinder
https://github.com/ibsh/is_KeyFinder

I'll already try Essentia and keyfinder, along others similar. Some of they need an old ffmpeg library to compile (not present in recent versions).
Some old binaries (linux and windows) works, but going file to file with my library is even worse than release by release. The process to scripting the thing to my need is out of my knowledge.

In the GitHub of mixx there is a reference to fix the problem with multi value and a Pull requests to include the fix in next version, but I think the Pull requests is to prepare the code to an actual fix, so it could be a loooong time until the problem was fixed. (if it is at all)

My major problem is the size of the library to tag and the fact that is already tagged and organized. To new files, there is no problem , I need to retag them anyway, but losing the work of years.....

I thought out  a dirty solution at my scope.
Doing a $meta_sep(multivalue_camp,'++++') in the tags that use mixxx, scan the files and before that split it out again using ++++ as separator. It will be a long time.... But in lack of a better solution seems to be the less painful approach, until a better idea of course.



 

9
CUETools / Re: CUETools.ARCue.exe reports a bad rip as accurately ripped. What's going on here?
Last post by korth -
AccurateRip ignores the last 2940 samples. CUEToolsDB ignores the last 5880 samples. These samples are usually inaudible or digitally silent. It is possible for the CUEToolsDB to report up to 2940 samples as accurate that AccurateRip reports as not accurate even after repair.
This does not explain the differences that the CUEToolsDB is reporting for track vs image accuracy. There is clearly something wrong and the reported differences are more than 5880 samples from the end of the image. I'm just pointing out that AccurateRip reporting the last track as not accurate (by itself) does not necessarily mean that the CUEToolsDB is doing something wrong.

Quote
but it's still very clearly a bug.
Or at very least there is some issue with this particular record / recovery file.