Thema: Delphi WAV-Dateien verschmelzen

Einzelnen Beitrag anzeigen

Benutzerbild von igel457
igel457

Registriert seit: 31. Aug 2005
1.622 Beiträge
 
FreePascal / Lazarus
 
#4

Re: WAV-Dateien verschmelzen

  Alt 30. Mär 2009, 21:14
Ganz so dynamisch geht das Leider nicht, da im WAVE-Header die Länge der Datei steht. Eine ordentliche Implementierung liest nach dieser Länge keine Daten mehr ein.

Trotzdem könntest du die Daten an die Bass-Dll Streamen (irgendwie kannst du eigene Dateizugriffsmethoden festlegen). Allerdings gibt es bei der Bass.dll eine einfachere Lösung für dein Problem: Die Bass.dll unterstüztzt es, zwei Streams gleichzeitig zu öffnen. Somit können auch Effekte wie Crossfading realisiert werden.
Andreas
"Sollen sich auch alle schämen, die gedankenlos sich der Wunder der Wissenschaft und Technik bedienen, und nicht mehr davon geistig erfasst haben als die Kuh von der Botanik der Pflanzen, die sie mit Wohlbehagen frisst." - Albert Einstein
  Mit Zitat antworten Zitat