Moin
Ich möchte euch hier mein neuestes Projekt vorstellen.
Es handelt sich dabei, wie der Titel schon sagt, um eine C++ Bibliothek um einen PC Speaker anzusteuern. Momentan wird Windows 32/64 Bit und Linux 32/64 Bit unterstützt.
Zu finden ist das Ganze hier: https://sourceforge.net/projects/libspeaker
Kurzanleitung:
Linux User müssen das Programm als root ausführen, ich arbeite an einem Workaround.
Der Kern der Bibliothek besteht aus zwei Funktionen (Beep.h):
- void systemBeep() : gibt einen kurzen Signalton aus.
- void playTone(unsigned int pitch, unsigned int duration) : spielt einen Ton der Tonhöhe pitch in Hertz und der Dauer duration in Milisekunden.
Zusätzlich habe ich bisher zwei Utility Klassen geschrieben: Tone und BeepSong. Damit sollte es theoretisch möglich sein, sich einen Song / Melodie zu basteln, ist aber noch etwas umständlich.
Und nun lasset der Nostalgie freien Lauf!
PS: Sorry für den Cross-Post
Gruß,
Marius