Music library management is one of the key features of a professional dj app.
For a dj, music comes and goes i.e. old music needs to be removed, playlists needs to be reorganize etc.
If I have a playlist A, which I want to delete, the playlist will be deleted, but songs are still on the “My Music Collection” .
=> how to find songs which are not in any playlist?
If I have a playlist A, which I want to delete and I want to also remove all songs from “My Music Collection” as well, how to do it?
1 song is easy, but if I need to remove a playlist with 100+ songs, there is no easy way to do it.
As there is no option to edit any metadata. So no way to edit the comment field and add a comment like “delete”, then it would be easy to search those songs with filters…
Using additional mini side panel, is quite clumsy and slow as if I show the playlist A, I still need to find all songs one by one from my music collection.
As now the app is creating a backup library file, even if I mess up and delete songs, I can always restore old back up database.
I would suggest that there would be option to delete a playlist + all songs on that playlist.
And note! When song is removed from “My Music Collection” corresponding metadata file needs to be deleted as well. Why keep it as when I want to delete it. As the song analysis is fast re-creation of the file is also fast, there is no need to keep it.
Until the feature is available, I just keep all my files on an external drive and create playlist folders. That way they won’t populate the Algoriddim library. I also have some files on the internal drive. I will not add them to the library because if I decide to delete a playlist full of songs I’d be dragging forever one by One. I can go to the finder and edit folder content in bulk. If there’s a need to search for a request, I do it through the Algoriddim library. By the end of the night or whatever, I don’t have many to delete because most songs are on the external or internal drive. Hope that makes sense and helps until they implement the much needed feature.
However, I will pass this along to our dev team for continued review as this suggestion/feature request meets other criteria we are currently tracking.