winsound

Il modulo winsound fornisce l’accesso alle funzioni di base di Windows per emettere dei suoni.

Funzioni / costanti

NomeFunzionalità
winsound.Beep(freq, durata)Emette una certa frequenza (37 Hz, …, 32.767 Hz) per una certa durata in ms.
winsound.MessageBeep()
winsound.MessageBeep(-1)
Emette il suono di registro simple beep.
winsound.MessageBeep(tipo)Emette il suono di registro specificato dalla costante…
winsound.MB_ICONASTERISKSystemDefault
winsound.MB_ICONEXCLAMATIONSystemExclamation
winsound.MB_ICONHANDSystemHand
winsound.MB_ICONQUESTIONSystemExclamation
winsound.MB_OKSystemDefault
winsound.PlaySound(suono, winsound.SND_ALIAS)Esegue il suono specificato dalla costante…
'SystemAsterisk'
'SystemExclamtion'
'SystemExit'
'SystemHand'
'SystemQuestion'
winsound.PlaySound(file, winsound.SND_FILENAME)Esegue il suono specificato con il nome di un file .wav.
winsound.SND_ALIAS … se si esegue un suono di sistema.
winsound.SND_ASYNC… ritorna immediatamente, altrimenti aspetta la fine dell’esecuzione.
winsound.SND_FILENAME… se si esegue un file .wav.
winsound.SND_LOOP… ripete l’esecuzione, insieme a winsound.SND_ASYNC
winsound.SND_PURGE… interrompe l’esecuzione (?)