Witam.
Mam małe pytanie, oraz małą nadzieję, że ktoś mi pomoże.
Czy istnieje możliwość włączenia 2 dźwieków które będą się na siebie nakładały? dokładnie chodzi mi o coś takiego, że po naciśnięciu 1 przycisku odtwarza sie 1 dźiwęk,a przy kliknieciu 2 buttona (po jakiejś chwili, raz dłuższej, raz krtószej, po prostu nie określonej, nie narzuconej z góry) odtwarzany będzie 2 dźwięk? czy da sie wysłuchać 2 dźwieków jeżeli ten pierwszy się jeszcze nie skończłl?
sorki że tak namotalem. z góry dziękuję i czekam na jakąś odpowiedź.<font color="black"></span>
Umieść dwa TMediaplayer'y z rórznymi ścierzkami do plików.
Umieść dwa TMediaplayer'y z rórznymi ścierzkami do plików.
opanuj się
Nie lepiej PlaySound z mmsystem ??
Nie lepiej PlaySound z mmsystem ??
Wiesz lofix, właśnie zrobiłem próbę z PlaySound (kod poniżej) i nie działa. Mimo że moja karta pozwala na odtwarzanie kilku wavów jednocześnie. Więc chyba DirectSound. No albo miksować przed włączeniem, o czym kiedyś byłem pisałem.
<font color="red">U mnie to nie działa!!!</span>
uses mmsystem;
procedure TForm1.Button1Click(Sender: TObject);
begin
playsound('d:\wavs\muzyka\solti.wav',0, SND_ASYNC or SND_FILENAME);
timer1.Enabled:=true;
end;
procedure TForm1.Timer1Timer(Sender: TObject);
begin
timer1.Enabled:=false;
playsound('d:\wavs\pqbuu.wav',0, SND_ASYNC or SND_FILENAME);
end;
Najlepiej uzyj do tego watkow!! i dwoch media playerow.. czy czego tam chcesz (plausound czy co)... :) to powinno dzialac... :P