I've got a question While I'm studying in operating system.
As I learned, Operating System is a kind of resource manager and audio program works in my PC will use the speaker as a resource. So Audio program will use allocated speaker by OS.
When I executes more than two processes of audio program in PC, Sounds of them come out from speaker simultaneously.
I wonder what is the mechanism for this. Are they processes hold & release the resource when they are in running & ready state? Or the Processes share the resource by OS?