MVXA hat geschrieben:Aber ich glaube, sowas ist leider nicht möglich. Glaub, den Systemspeaker würde sowas überfordern

.
Nur mal zur Info: Vor rund 10 Jahren hat ein damaliger Bekannter
von mir einen WAV-Player für den Speaker programmiert, und das
lief fein.
Die Qualität war nicht sonderlich und die Lautstärke etwas leise,
aber man konnte die Musik erkennen und hören.
War damals aber noch unter DOS mit direkter Speaker-Programmierung,
486er oder kleiner Pentium.
Bei Beep_() sehe ich schonmal das Problem das die kleinstmögliche
Zeitangabe 1ms beträgt, d.h. es kann nur mit maximal 1000Hz
laufen. Eher weniger, da zwischen den Beeps eben auch noch
Arbeit verrichtet werden muß, wobei das abspielen eines Streams/Buffers
aber nicht viel braucht.
Genaue Infos dazu habe ich nicht, ich kann nur sagen das es
möglich ist - wahrscheinlich aber besser mit direkter Speaker-
Programmierung... und ähm... evtl. mit RealTime-Priorität in
einem Multitasking-OS.
Das Nächste, was der damalige Bekannte gebastelt hatte, war
übrigens einen richtigen Lautsprecher inkl. Lautstärkeregler
(und wahrscheinlich Verstärker?) an die Speaker-Leitungen
zu basteln. Beepen 20mal lauter als der interne Speaker...
