Lazarus: ein paar Töne auf den Ausgang der Soundkarte

Ich weiss nicht recht, wo ich sonst noch fragen soll,

Der gute alte Tongenerator von DOS ist abhanden gekommen

Ich bin jetzt auf winmm.dll gestossen mit einer langen Liste von Funktionen/Prozeduren, die ich allerdings nur mit dem

weitere Beschreibung. Da sind vielversprechende Funktionen enthalten wie PlaySound(), PlaySoundA() und PlaySoundW().

Mit einem einzigen Anwendungsbeispiel bin ich auf diese dll gekommen, "waveOutGetNumDevs", die eine Longint liefert, und die funktioniert auch in meinem Testprogramm.

Bitte wer kann mir weiter helfen?

GL

Reply to
Franz Glaser
Loading thread data ...

"Franz Glaser" schrieb im Newsbeitrag news: snipped-for-privacy@mid.individual.net...

Soundkarte ab. Erstellen kannst du die Audiodatei z.B. mit einem Software- Synthezizer

formatting link

--
MaWin, Manfred Winterhoff, mawin at gmx dot net
Reply to
MaWin

Am Wed, 27 Jul 2016 01:13:32 +0200 schrieb Franz Glaser:

Schau dir doch mal ?SoX - Sound eXchange? an:

formatting link

Dort insbesondere den ?synth?-Filter und die Beispiele, die das ?play?-Kommando zusammen mit diesem Filter benutzen. Da wird vermutlich etwas in der richtigen Richtung dabei sein.

Ciao, Karsten

Reply to
Karsten Kretschmer

Am 27.07.2016 14:13, schrieb Karsten Kretschmer:

Danke erstmal :-)

Zwischen 2 Gewittern kurz angeschaut.

GL

Reply to
Franz Glaser

Franz Glaser schrieb:

Probier doch mal den hier:

formatting link

Reply to
Heinrich Wagner

Franz Glaser :

In Lazarus (also Delphi) da kann man doch einfach die Bordmittel von Windows zur Soundausgabe benutzen - winmm.dll, ich hatte da immer ne Unit, die das

M.

Reply to
Matthias Weingart

Am 28.07.2016 08:57, schrieb Matthias Weingart:

Davon, von winmm.dll habe ich geschrieben, ich habe leider die Funktionsbeschreibungen nicht gefunden.

verseuchte Version und die Hersteller haben sich abgesetzt.

Die sourceforge-Fallen meide ich seit ein paar Jahren wo ich kann.

GL

Reply to
Franz Glaser

Am 27.07.2016 23:24, schrieb Heinrich Wagner:

tnx, schau ich mir an.

1 Ton ist mir zu wenig, werde ich mir anschauen.

GL

Reply to
Franz Glaser

Hallo Franz,

Du schriebst am Fri, 29 Jul 2016 16:16:28 +0200:

...

ir

ysteme, die

--
--  


----------------------------------------------------------- 
 Click to see the full signature
Reply to
Sieghard Schicktanz

Am 29.07.2016 21:58, schrieb Sieghard Schicktanz:

Frau, ich wollte ein kleines Windows-Programm schreiben, das ich den

irgendeine Werbung, sondern aus Neugier. "WIE KRIEGE ICH SOWAS MIT LAZARUS zum Laufen".

GL

Reply to
Franz Glaser

Franz Glaser schrieb:

de.comp.lang.delphi.misc existieirt, dort werden auch Fragen zu fpc/Lazarus beantwortet.

Marc

Reply to
Marc Santhoff

Das kannst Du dir Mit Audacity (open source) zusammenklicken. Tongenerator kann es, und addieren auch.

Marcel

Reply to
Marcel Mueller

Das geht vielleicht ganz brauchbar, geht auch mit Cool Edit unter Windows, aber das ist ja nicht die Frage. Die Frage ist etwas

auf diese Frage hin gibt es hier bis jetzt keine Antwort.

Vergleich: Wenn jemand fragt, wie man die Reifen beim VW Passat wechselt, will er ja auch nicht als Antwort bekommen, wie er mit dem Fahrrad fahren kann.

Holger

Reply to
Holger

Das Wiki unter

formatting link
gibt zumindest ein paar Beispiele, wie man ein WAV-File mit Freepascal abspielt uses MMSystem; ... sndPlaySound('C:\sounds\test.wav', snd_Async or snd_NoDefault);

Das WAV-Format ist so kompliziert nicht und es gibt sicher auch etliche fertige Bibliotheken.

--
Dipl.-Inform(FH) Peter Heitzer, peter.heitzer@rz.uni-regensburg.de
Reply to
Peter Heitzer

Am 01.08.2016 um 17:32 schrieb Peter Heitzer:

schwieriger gestalten kann, je nach Windows-Version etc. Scheint halt teilweise ein ziemliches Gebastel zu sein.

Bernd

Reply to
Bernd Laengerich

Hallo Bernd,

Du schriebst am Mon, 1 Aug 2016 21:11:33 +0200:

d

Gibt es denn inzwischen nicht mehr die Unit "MPlayer" wie bei Delphi 6? Das hatte ich mal benutzt, war nicht besonders kompliziert und hat funktioniert.

Mit Lazarus hatte ich noch nicht das Problem; dort scheint's aber auch

--
--  


----------------------------------------------------------- 
 Click to see the full signature
Reply to
Sieghard Schicktanz

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.