Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi Wav mit Delphi Asio SDK abspielen (https://www.delphipraxis.net/148578-wav-mit-delphi-asio-sdk-abspielen.html)

Kapitan Bomba 4. Mär 2010 14:21


Wav mit Delphi Asio SDK abspielen
 
Hallo
Ich schreibe gerade an einem Programm, bei dem es einen Button gibt und wenn man ihn geklickt hat soll ein Sound ausgegeben werden.
Zur Zeit verwende ich die TMediaplayer Komponente.
Bei dieser Komponente kommt eine ziemliche Verzögerung, bis ich den Sound höre.
Das will ich nicht haben.
Ich hab jetzt in einigen Beiträgen gelesen, dass ich diese Verzögerung mit der Asio SDK minimalisiere.
Jetzt ist meine Frage, wie ich ein einfaches .wav File damit abspiele.
Wie kann ich das angehen :
- Muss ich da irgendetwas vorher initialisieren
- Kann ich damit überhaupt .wav abspielen
- Worauf muss ich achten
Ich benutze Delphi 7 unter Windows 7 (sowohl 32 als auch 64 Bit).
Danke im voraus.

turboPASCAL 4. Mär 2010 16:19

Re: Wav mit Delphi Asio SDK abspielen
 
Nutze doch einfach Hier im Forum suchenplaysound, MSDN-Library durchsuchenplaysound für die Wiedergebe von Wav-Dateien.
Ist für solch einen Fall besser als der komplexe Mediapleyer...

Kapitan Bomba 4. Mär 2010 16:55

Re: Wav mit Delphi Asio SDK abspielen
 
Das hab ich schon probiert.
Ist noch eine größere Verzögerung.
Trotzdem danke. :)

igel457 4. Mär 2010 17:11

Re: Wav mit Delphi Asio SDK abspielen
 
Verwende Audorra. Schau dir da mal die "Soundlist" Demo an.

Wishmaster 6. Mär 2010 18:15

Re: Wav mit Delphi Asio SDK abspielen
 
Hi

oder noch-besser mit NewAC 2.5 :thumb:

* Audio recording and playback using DirectSound
* Audio recording and playback using low latency ASIO drivers
* CD-ripping
* Supported formats: wav, Ogg Vorbis, FLAC, Monkey Audio, WavPack, MP3, Windows WMA, DTS, AC-3, TTA, OptimFROG, TAK, Musepack
* Sound mixing, concatenation, cutting and insertion of audio fragments.
* Audio resampling
* 8, 16, 24, 32 bit sound support
* Multi-channel sound
* Id3v*, Ape, Vorbis tags support
* Ready for Delphi 2009
* License: NewAC is free for both open source and commercial use


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:47 Uhr.

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