Entwickler-Ecke
Multimedia / Grafik - Ton ausgabe
glotzer - Mi 18.08.10 11:29
Titel: Ton ausgabe
Hallo alle zusammen,
ich würde gern über ein programm töne ausgeben, einfach mit angabe von frequenz und dauer.
das einzige was ich dafür gefunden hab war über den lautsprecher des maindboards. ich hätte es aber leiber über die soundkarte.
gibt es dafür fertige functionen in delphi?
wäre dankbar wenn mir wär helfen könnte :D
glotzer - Mi 18.08.10 11:50
hmm, das sieht ein bischen umständlich aus... erst ton erstellen und in stream abspeichern, dann abspielen. geht es nicht einfacher?
Tropby - Mi 18.08.10 11:59
Das problem ist, wenn du mit windows.beep(Frequenz, Dauer); arbeitest wird es auf Desktop PC's die einen Mainboard-Speaker haben darüber ausgegeben (Standardmäßig) und bei einem Laptop z.B. kommt der Ton über die Soundkarte raus.
Aber ich denke, dass es da auch noch andere Lösungen gibt als ein Wave zu erzeugen. Das war nur das erste was mir bei dem Thema in den Sinn kam 11
bummi - Mi 18.08.10 12:57
Ich würde Tropby's Hinweis verfolgen und das ganz in eine Thread aulagern.
Ab Delphi 2009 muß string in der Rouitine durch ANSIString ersetzt werden.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!