Python Material Installation Dokumentation PythonKara Grundlagen Namensräume Funktionen Testen Strings Dictionary Listen Zeitmessungen Zufall Bits+Bytes Module Sockets xml serielle Schnittstelle Python in HTML Turtle xturtle Tkinter OOP Threads Zusicherungen exe Patterns GnuPlot Goto MySQL CGI Dateien Exceptions Grafik Mathematik Fischertechnik Unicode funktional Iterator Sound C Debugger regex Pfade Docstrings Django Bluetooth format Bytecode signal
Pfad: Startseite / Fächer / Informatik / Python / Sound
Autor: mk
30.10.2010 14:52
901
Sound

Beep unter Windows und Linux

Unter Ubuntu 9.04 musste beep erst mit 'sudo apt-get install beep' installiert werden.

Unter Ubuntu 10.10 musste mit 'sudo modprobe pcspkr' der PC-Speaker eingeschaltet werden, damit etwas zu hören war.

import sys

platform = sys.platform
if platform == 'win32':
    import winsound
elif platform == 'linux2':
    import os

def beep(frequency,duration):
    if platform == 'win32':
        winsound.Beep(frequency,duration)
    elif platform == 'linux2':
        os.system('beep -f '+str(frequency)+' -l '+str(duration))

Links