Have been using Roon for over a year and still struggle with describing it, but love the software and experience.