Delphi-PRAXiS
Seite 1 von 7  1 23     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   wie kann ich viele kurze töne schnell hintereinander spielen (https://www.delphipraxis.net/76369-wie-kann-ich-viele-kurze-toene-schnell-hintereinander-spielen.html)

dino 3. Sep 2006 09:07


wie kann ich viele kurze töne schnell hintereinander spielen
 
ich hab einen Sound in einer Listbox geladen(im Format:20kHz lauter tonhöhen, falls das jemand kapiert, was ich meine denn ich kenne die korrekte sprache dafür nicht).
Nun möchte ich jeden dieser Werte einzeln ne bestimmte Zeit lang abspielen.
Wenn ein ton hübsch nach dem anderen gespielt wird, sollte sich wieder der Ton ergeben.

Nur wie kann Delphi das?
(Ich möchte dies übrigens mit Delphi 5 programmieren)

sachen we beep oder sound, was es bei QBasic gibt, konnte ich nicht finden

Daniel B 3. Sep 2006 09:14

Re: wie kann ich viele kurze töne schnell hintereinander spi
 
Schau dochmal ob es aus der Unit SysUtils den Befehl gibt, der heisst einfach Beep;

Es gibt aber normal aus der Windows-Unit auch einen Beep Befehl, wo man auch die Freq. angeben kann.
Delphi-Quellcode:
function Beep(dwFreq: Cardinal, dwDuration: Cardinal): LongBool;
Oder gibts das bei Delphi3 nicht?

dino 7. Sep 2006 16:05

Re: wie kann ich viele kurze töne schnell hintereinander spi
 
bin nun delphi 5 und da klappts nicht

CK_CK 7. Sep 2006 16:07

Re: wie kann ich viele kurze töne schnell hintereinander spi
 
Bei Delphi5 geht: Windows.Beep(...);

dino 7. Sep 2006 16:13

Re: wie kann ich viele kurze töne schnell hintereinander spi
 
windows.beep(strtofloat('0,0049'),0.00000001);
oder wie?

Balu der Bär 7. Sep 2006 16:16

Re: wie kann ich viele kurze töne schnell hintereinander spi
 
Tippe doch einfach mal "Beep" ein, markier das Wort und drücke F1.

dino 7. Sep 2006 16:17

Re: wie kann ich viele kurze töne schnell hintereinander spi
 
hab ich als erstes gemacht, hat mir aber nichts gebracht

dino 7. Sep 2006 16:22

Re: wie kann ich viele kurze töne schnell hintereinander spi
 
übrigenskenne ich die Frequenz nicht :(

ich habe bloss einige Tausend ??? in meiner Listbox und wenn ich dieses schnell hintereinander spiele, gibts nen Ton

???: ich weiss nicht genau was ist, aber ich glaube das sind ne art Boxenstellungen. viele davon hintereinander bilden eine Kurve und viele davon hintereinander ergeben einen Ton

Balu der Bär 7. Sep 2006 16:23

Re: wie kann ich viele kurze töne schnell hintereinander spi
 
Delphi-Quellcode:
windows.Beep(800, 200);
Geht bei mir fehlerfrei.

dino 7. Sep 2006 16:31

Re: wie kann ich viele kurze töne schnell hintereinander spi
 
ja, bei mir auch, aber das ist nicht mein Problem


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:08 Uhr.
Seite 1 von 7  1 23     Letzte »    

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz