Import data and show differences to existing local data?

hmijail's Avatar

hmijail

04 Jul, 2021 11:15 AM

There are multiple analysis tasks to generate data or import it from various online resources, and these tasks typically have a checkbox controlling whether to replace existing data.
If the checkbox is unchecked, then nothing happens. And looks like these are the only 2 possibilities: either import and overwrite, or do nothing.
Would it be possible to have some indication that the new data is different from the existing local data? Maybe this could be indicated as a new kind of inspection, or with greyed-out, smaller-type text in the song list as currently happens with BPMs.

My use case is that some songs might not be available in online databases at one point but appear later (or get corrected data). Or the BPM calculation made by BeaTunes was wrong and I'm re-running it with some configuration change, hopping for the result to improve.

  1. Support Staff 1 Posted by hendrik on 04 Jul, 2021 08:43 PM

    hendrik's Avatar

    Hey there,

    Interesting idea. Unfortunately, beaTunes Analysis is a batch process with almost no user interface. What you are suggesting is very UI-heavy. As such, there will be no way to implement it in v5 and I also don't see this as an option for v6.

    Sorry,

    -hendrik

  2. 2 Posted by hmijail on 05 Jul, 2021 09:05 AM

    hmijail's Avatar

    As a temporary solution to avoid the GUI problem, could you do something like dumping the detected differences into a text file? (CSV would be great)

  3. Support Staff 3 Posted by hendrik on 06 Jul, 2021 07:57 PM

    hendrik's Avatar

    Sorry, but no, I unfortunately don't have the resources to implement special solutions like that.

  4. 4 Posted by hmijail on 07 Jul, 2021 09:12 PM

    hmijail's Avatar

    Unfortunately this makes Analysis just too risky. Either you trust the Analysis results blindly, or you can't use it. And it has already failed me, so how can I trust it? At this point I was hoping it would help me fix its own errors!

    In my case I believed my library's metadata to be just plain bad, and yet the Analysis has managed to munge a few songs - and I don't even know why. Where did the bad data come from? Was it some audio fingerprint mismatch? Did existing bad data pull even worse data?

    This sabotages half of Beatunes' value for me.

Reply to this discussion

Internal reply

Formatting help / Preview (switch to plain text) No formatting (switch to Markdown)

Attaching KB article:

»

Attached Files

You can attach files up to 10MB

If you don't have an account yet, we need to confirm you're human and not a machine trying to post spam.

Keyboard shortcuts

Generic

? Show this help
ESC Blurs the current field

Comment Form

r Focus the comment reply box
^ + ↩ Submit the comment

You can use Command ⌘ instead of Control ^ on Mac