On Tue, Aug 17, 2021 at 1:50 PM Eryk Sun <eryk...@gmail.com> wrote: > > On 8/16/21, Chris Angelico <ros...@gmail.com> wrote: > > On Tue, Aug 17, 2021 at 11:44 AM Eryk Sun <eryk...@gmail.com> wrote: > > > >> Yes, the PC speaker beep does not get used in Windows 7+. The beep > >> device object is retained for compatibility, but it redirects the > >> request to a task in the user's session (which could be a remote > >> desktop session) that generates a WAV buffer in memory and plays it > >> via PlaySound(). > > > > That seems a bizarre way to handle it. > > Check the documentation [1]: > > In Windows 7, Beep was rewritten to pass the beep to the default sound > device for the session. This is normally the sound card, except when > run under Terminal Services, in which case the beep is rendered on the > client. >
Huh. Okay. Then I withdraw the concern from this list, and instead lay it at Microsoft's feet. That is, I maintain, a bizarre choice. Surely there are better ways to trigger audio on the sound card? ChrisA -- https://mail.python.org/mailman/listinfo/python-list