. . .how does a hologram produce sound (or any holodeck programe for that matter)...was this ever mentioned/explained
You can explain it by subscribing to teacake
's Hand Wave Hypothesis, where an explanation that can be either canon or personal conjecture exists: The ship's internal communications speakers and personal communicators transmit the sound, while dynamic forcefields manipulate the soundwaves to simulate the EMH as being the source.