Forum: Multimedia
Delphi
by Gausi,
21. Jun 2009
Brauchst du denn auch die schnelle Version der Datei? Dann sonst würde ich die mal mit nem Wave-Editor behandeln. Denn dieses Tempo-Zeugs ist auch nicht grade schön für die Performance. ;-)
Forum: Multimedia
Delphi
by Gausi,
21. Jun 2009
Dann bau halt nur meine beiden Zeilen ein, und nimm ansonsten deinen Code. ;-)
Oder klappt das auch nicht? :gruebel:
Forum: Multimedia
Delphi
by Gausi,
21. Jun 2009
Dann erstell zuerst einen Decoding-Stream, dazu den letzten Parameter auf BASS_STREAM_DECODE setzen.
CH := BASS_StreamCreateFile(True, MS.Memory, 0, MS.Size, BASS_STREAM_DECODE);
Ch := BASS_FX_TempoCreate(Ch, BASS_FX_FREERESSOURCE);
Forum: Multimedia
Delphi
by Gausi,
21. Jun 2009
Soweit ich weiß, muss man dafür den Channel erstmal umbauen. Nach dem CH := CreateFile muss da noch zusätzlich ein TempoCreate dazu:
// ...
CH := BASS_StreamCreateFile(True, MS.Memory, 0, MS.Size, 0);
Ch := BASS_FX_TempoCreate(Ch, BASS_FX_FREERESSOURCE);
// ...
Dann sollte es klappen.