Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Identify and connect same songs #60

Open
8 tasks
rstemmer opened this issue Jul 26, 2021 · 2 comments
Open
8 tasks

Identify and connect same songs #60

rstemmer opened this issue Jul 26, 2021 · 2 comments
Assignees
Labels
🚀 Feature Proposal of a new feature
Projects

Comments

@rstemmer
Copy link
Owner

Identify and connect same songs.
Use-Case: There exists the same song in the music collection. Once in a Single Release, once in an Album.
There may be multiple connections for example when there exists multiple cover songs.

I remember a library that does fingerprinting songs to identify similar/same songs. I could use this.
The connection can be done by a new table in the music.db file with the following columns:

  • Song ID A
  • Song ID B
  • Type ∈ {"Same", "Cover Song"}

Questions to clear before:

  • What if the user accidentally connects two songs as "Same"? - The old Flags/Tags states need to be backed up.
  • Should there be a visualization of this connection (Like a link? How to visualize multiple Connections?)
  • For cover songs, how to highlight the original song?
  • For multiple cover songs, should they be directly connected, or through their original song?

Tasks to do:

  • Find the library to compare songs
  • Add table into database
  • Add an entry in the context menu of songs to allow adding connections
  • Synchronize Flags, Tags and Likes/Dislikes for connections of type "Same"
@rstemmer rstemmer added the 🚀 Feature Proposal of a new feature label Jul 26, 2021
@rstemmer rstemmer self-assigned this Jul 26, 2021
@rstemmer rstemmer added this to Planned for Future in Roadmap Sep 17, 2021
@rstemmer
Copy link
Owner Author

rstemmer commented Nov 6, 2021

Interesting Link: http://coding-geek.com/how-shazam-works/

@rstemmer
Copy link
Owner Author

rstemmer commented Jan 2, 2022

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🚀 Feature Proposal of a new feature
Projects
Roadmap
  
Planned for Future
Development

No branches or pull requests

1 participant