Could not get Samba music library to work even though my file manager and several music apps were fine. The solution for me was to add the following line to the smb.conf.
pglobal]
map to guest = bad user
Just FYI, the following are all the lines I added to the default smb.conf.
netbios name = centennial
map to guest = bad user
path = /public/music/
guest ok = yes
guest only = yes
read only = yes