Hallo omata,
danke für deine antwort
du hast recht, das mit den visualisierungen war nicht so eine gute idee...
das TGetFileEvent wäre genau das, was ich brauche, denke ich.
ich habs mal so versucht:
im onCreate-Ereignis der Form1 habe ich (nachdem der channelA erzeugt wurde) folgende zeile ergänzt:
ChannelA.getFileEvent := GetFileEvent;
die function GetFileEvent sieht im moment so aus:
Delphi-Quellcode:
function TForm1.GetFileEvent(var Dateiname: string): boolean;
begin
showmessage('GetFileEvent');
end;
so wollte ich schauen, wann und ob diese funktion ausgelöst wird.
mit ChannelA.loadfromFile() und ChannelA.Play spiele ich ein Track ab. wenn dieser zu ende ist, kommt aber keine Showmessage. was muss ich machen, dass diese funktion ausgeführt wird?
und wenn ich einen übergang (FadeIn, FadeOut) zwischen zwei tracks haben will, muss ich da nur FadeAuto und FadeTime einstellen, und dass sollte funktionieren, wenn ich bei GetFileEvent einen dateinamen übergebe? wird dann diese funktion auch rechtzeitig ausgeführt, also bevor der track zu ende ist?
ich hoffe ich gehe dir nicht auf die nerven mit den vielen fragen
gruss
urbanbruhin