Thema: Delphi WAV-Dateien verschmelzen

Einzelnen Beitrag anzeigen

Wishmaster

Registriert seit: 14. Sep 2002
Ort: Steinbach, MB, Canada
301 Beiträge
 
Delphi XE2 Architect
 
#10

Re: WAV-Dateien verschmelzen

  Alt 31. Mär 2009, 08:09
Ok

Zitat:
Wenn ich dich richtig verstehe, kann ich dann ja auch 3 stück verschmelzen:
3 oder 20 macht kein unterschied! Abgesehen das du mehr Speicher verbrauchst.

Zitat:
Mixer:= BASS_Mixer_StreamCreate(44100, 3, 0) ;
das muss BASS_Mixer_StreamCreate(44100, 2, 0) ; heißen 2=Stereo, 1=Mono

Zitat:
kann es sein, dass dein Code die Dateien übereinanderlegt
Ja!
du kannst die aber versetzt abspielen/Legen benutze dazu BASS_Mixer_StreamAddChannelEx()

aus der Bass Hilfe

Example
Add a channel to a mixer, delaying the start by 1 second and limiting the duration to 2 seconds.

Delphi-Quellcode:
QWORD start=BASS_ChannelSeconds2Bytes(mixer, 1); // delay
QWORD length=BASS_ChannelSeconds2Bytes(mixer, 2); // duration
BASS_Mixer_StreamAddChannelEx(mixer, channel, 0, start, length); // add the channel
bei delay/start setze die Länge der ersten Datei


Tipp. Schaue dir mal die Hilfe der Bass an!
  Mit Zitat antworten Zitat