https://bugs.winehq.org/show_bug.cgi?id=52592
--- Comment #4 from Carlo Bramini carlo.bramix@libero.it --- The problem is that waveOutGetID() does not return the same id that you used into waveOutOpen().
On Windows, waveOutGetID() returns WAVE_MAPPER (-1). On WINE, waveOutGetID() returns 63 on my system.
It is not the same thing and this seems wrong.