Ни одного совсем бесплатного и хорошего решения я не знаю. И тут в принципе есть о чем подумать. Все зависит от приоритетов, уровня системы и желания вкапываться в детали.
Предложу просто свой некий рейтинг. По сочетанию возможностей, качества звука и навигации как по стриминговым сервисам, так и по большой локальной фонотеке - конечно Audirvana. Но у меня еще та версия, которая покупная, а не та, что сейчас по подписке. Вторую только изучаю и к ней еще есть вопросы.
Если в приоритете звук и функционал вокруг звука - скорее всего Roon. Но с его навигацией я тоже не могу смириться, при том, что по стриминговым сервисам она еще хуже, чем по локальной фонотеке. Да и локально "листать" очень муторно, приходится все через поиск делать. Несколько сотен альбомов еще пролистать можно, но вот больше - раздражает. Но играет. Особенно если рун-совместимые устройства, конечно, хотя и просто с USB-ЦАПом в плане звука все может быть хорошо.
JRiver болтается где-то между, надо посмотреть что в обновлениях, но как-то никогда этот плеер у меня в приоритетные не попадал.
Предложенный выше Vox в прошлом ну совсем не порадовал, кривой был даже в полной платной версии. Да и по звуку, даже в версии с "приоритетом процессов" был так себе. Может быть стал лучше, надо будет посмотреть, но только если дешевле и "бесплатнее" - ему это никогда не поможет.
Кстати, для простых-простых задач и систем многие вполне обходятся собственным яблочным приложением, которое наследник тунца. Ну или приложениями стриминговых сервисов. В бюджетных случаях, и когда не хочется заморачиваться это вполне вариант.
Да, оговорюсь, все выше сказанное относится к упорядоченным фонотекам, не важно какой локализации, а не тем случаям, когда прослушивание происходит путем ручного перебрасывания файлов-папок. Вот этот метод я не практикую уже много-много лет, ознакомительно можно и куда более комфортно послушать, ну а если это некая "диктофонная запись" то для нее и VLC сгодится.