beep



  • Hallo!

    Folgendes Problem:
    Ich möchte aus meinem C++/Qt-Programm heraus einen beep-Ton erzeugen.
    Allerdings scheinen die gängigen Methoden ('cout << "\a"' in C++ bzw. 'QApplication::beep()' in qt) alle über Soundkarte/Lautsprecher zu funktionieren.
    Aber es gibt doch auch diesen "System-beep", der z. B. bei der Pfadvervollständigung auf Kommandozeile kommt.
    Weiß vielleicht jemand, wie ich den erzeugen kann?

    Danke schon mal in voraus!

    Gruß,
    ally78



  • Moin,

    mach das doch direkt über den Speaker. Öffne einfach in einem Programm /dev/console und dann lässt du den Speaker per ioctl() ertönen.
    Nähere Infos dazu findest du, wenn du in der Konsole "man console_ioctl" eingibst und dort "/KIOCSOUND" tippst.


Anmelden zum Antworten