I'm almost inclined to do a Windows Ping List ping for this, just to see if anybody says "Get Windows!".
Almost. :-)
My experience is that sound in Windows and Linux is often a royal PITA, and if you ever get it working, cross yourself and back away slowly, don't touch it, and say a small prayer every day when you boot up.
My experience with MacOS is somewhat better but still not great.
Of the three, Linux has improved considerably in recent years.
I still don’t get all the comments saying that sound in Linux is so touchy - this is the first time we’ve ever had a problem with it...