vincelwt/harmony

Support for iTunes' XML library

Opened this issue · 1 comments

Since the "local"plugin wont work on large music library, I suggest to add an "iTunes library plugin".
Indeed, iTunes is using an XML file which Harmony could rely on... which means Harmorny wouldn't have to do the hard job of syncing/refresh a huge folder of music.

Why creating a new database, when you already have one available on mac.
Sonora app (https://github.com/sonoramac/Sonora) was using this method.

So anyway, that way people wanting to manage a 2nd smaller folder of music could use the Local plugin. And people with huge music library could simply use their iTunes library that they already have to use anyway... that would greatly reduce the CPU/Memory usage of Harmony, makes it faster at every launch too.

Thx.

Very good suggestion.
I have to check more in-depth how this can be done, but it could improve the experience with large libraries on Mac OS.