Hallo, die Befehle
sound(440);
delay(1000);
nosound;
funktionieren auf meinem Computer nicht (Windows 7). Es macht immer nur kurz "Ping" wie bei einer Fehlermeldung.
Auf folgender Seite steht auch, dass es "womöglich mit Lazarus (Free Pascal) unter Windows und Linux nicht oder nicht richtig funktioniert": http://www.tutorials.at/pascal/11-units ... ufall.html" onclick="window.open(this.href);return false;
Es scheint also ein allgemeines Problem zu sein.
Frage: gibt es noch eine andere Möglichkeit solche Töne auszugeben?
sound() funktioniert nicht
-
- Beiträge: 340
- Registriert: Di 12. Sep 2006, 08:57
- OS, Lazarus, FPC: Winux (L 0.9.xy FPC 2.2.z)
- CPU-Target: xxBit
- Kontaktdaten:
Re: sound() funktioniert nicht
Es gibt einige:400kmh hat geschrieben:Hallo, die Befehle
(...)
Frage: gibt es noch eine andere Möglichkeit solche Töne auszugeben?
- WAV-Dateien mit SndPlaySound() über Unit MMSystem
- Midi-Töne mit gleicher Unit
- unzählige freie Komponenten für Lazarus
Grüße, Antrepolit
care only if your os is really burning
care only if your os is really burning
Re: sound() funktioniert nicht
Wie könnte man z. B. einen 440-Hertz-Ton eine Millisekunde lang abspielen?Antrepolit hat geschrieben:Es gibt einige:400kmh hat geschrieben:Hallo, die Befehle
(...)
Frage: gibt es noch eine andere Möglichkeit solche Töne auszugeben?
- WAV-Dateien mit SndPlaySound() über Unit MMSystem
- Midi-Töne mit gleicher Unit
Gruß
- unzählige freie Komponenten für Lazarus
-
- Beiträge: 320
- Registriert: Sa 21. Mär 2009, 17:31
- OS, Lazarus, FPC: Linux (Lazarus SVN, FPC 2.4)
- CPU-Target: 64 Bit
Re: sound() funktioniert nicht
http://bugs.freepascal.org/view.php?id=12437" onclick="window.open(this.href);return false;