Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Muzika u pozadini

[es] :: Pascal / Delphi / Kylix :: Muzika u pozadini

[ Pregleda: 1521 | Odgovora: 11 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

MatezYU
NS

Član broj: 4114
Poruke: 896
*.sksyu.net

Sajt: www.matezyu.byethost6.com


Profil

icon Muzika u pozadini02.12.2003. u 00:06

Pravim igricu u delphiju i treba mi posle ucitavanja forme da se automatski pokrene neki mid
fajl ili mp3 i da svira non stop u toku igre... Mislim u pozadini... I kada dodje do kraja da
se onda ponovo pokrene i da tako ide u krug... Mislim na fazon repeat...
PlaySound naredba mi ne odgovara jer pusta samo kratke wav fajlove... Treba mi nesto za pozadinu...
Hvala unapred i pozdrav
02.12.2003. u 00:06 

morlic
Milos Orlic
Beograd

Moderator
Član broj: 6081
Poruke: 723
*.80.EUnet.yu



Profil

icon Re: Muzika u pozadini04.12.2003. u 13:16
Da li si probao sa SND_LOOP i SND_ASYNC kao parametre za PlaySound. Kakav imas problem sa vecim fajlovima?
04.12.2003. u 13:16 

silverglider

Član broj: 651
Poruke: 218
*.batalpha.de

Sajt: www.benchmark.co.yu


Profil

icon Re: Muzika u pozadini04.12.2003. u 13:32
Pa multithreading brate - napravi svoju tthread klasu, stavi mediaplayer unutra i pusti ga da svira :)
04.12.2003. u 13:32 

morlic
Milos Orlic
Beograd

Moderator
Član broj: 6081
Poruke: 723
*.67.EUnet.yu



Profil

icon Re: Muzika u pozadini04.12.2003. u 16:17
Mislim (samo mislim) da moze sa PlaySound da zavrsi posao tako sto pusti zvuk asinhrono i sa onim loop flagom. Na taj nacin zvuk je pusten, a iz funkcije se odmah vraca.
04.12.2003. u 16:17 

MatezYU
NS

Član broj: 4114
Poruke: 896
*.166.EUnet.yu

Sajt: www.matezyu.byethost6.com


Profil

icon Re: Muzika u pozadini04.12.2003. u 23:31
Kada koristim naredbu PlaySound program se zaustavi i prvo pusti celu pesmu i tek onda nastavi sa izvrsavanjem... Meni bi dakle trebalo nesto sto bi radilo u pozadini, dok ide igrica da svira neki midi i kada se zavrsi da krene ponovo da svira isti taj...
Pozdrav i hvala svima na odgovorima!
04.12.2003. u 23:31 

morlic
Milos Orlic
Beograd

Moderator
Član broj: 6081
Poruke: 723
*.202.EUnet.yu



Profil

icon Re: Muzika u pozadini05.12.2003. u 09:24
Cak i sa SND_LOOP i SND_ASYNC ?

Pa onda probaj ono sto je silver predlozio, stavi u drugu nit pustanje zvuka.
05.12.2003. u 09:24 

MatezYU
NS

Član broj: 4114
Poruke: 896
*.sksyu.net

Sajt: www.matezyu.byethost6.com


Profil

icon Re: Muzika u pozadini05.12.2003. u 11:39
Proradilo je... Treba ovako da se definise:
Samo nece da se ponavlja... Ne znam zasto... Svira u pozadini ali se ne ponavlja...

PlaySound('c:\blabla.wav',SND_LOOP,SND_ASYNC);

Hvala puno... Samo mi reci da li moze da se pusti kojim slucajem neki mp3 ili mora wav?
Da li radi sa ovim i mid fajl ili samo wav? Mislim zbog prostora koji ce da zauzme igrica...
Hvala unapred svima!
05.12.2003. u 11:39 

Rapaic Rajko

Član broj: 4105
Poruke: 361
80.93.225.*



Profil

icon Re: Muzika u pozadini05.12.2003. u 12:58
Hehehe...

a mozda treba ovako:
Code:

PlaySound('c:\blabla.wav', 0 , SND_LOOP or SND_ASYNC);


Rajko

05.12.2003. u 12:58 

MatezYU
NS

Član broj: 4114
Poruke: 896
*.174.EUnet.yu

Sajt: www.matezyu.byethost6.com


Profil

icon Re: Muzika u pozadini08.12.2003. u 16:43
Probao sam i tako i nece... Nece da ponavlja zvuk...

A htedoh da pitam da li ima neka slicna naredba za pustanje midi fajlova, posto su oni manji pa bih ubacio neku celu melodiju da svira... U pozadini igrice... Pozdrav
08.12.2003. u 16:43 

Crazy Mix
Nemanja Avramovic
Mladenovac

Član broj: 7103
Poruke: 331
*.telekom.yu

ICQ: 266136396
Sajt: www.quadrasoft.co.sr


Profil

icon Re: Muzika u pozadini08.12.2003. u 19:05
Ja sam to ovako radio (nije bila u pitanju igra, i radio sam za video fajlove).

Ucitas u mediaplayer fajl i oncreate stavis:
Code:

mediaplayer1.play;


Onda stavis jedan timer koji ce imati interval 1 i na njega stavis:
Code:

if mediaplayer1.mode<>mpplaying then mediaplayer1.play;


ili

Code:

if mediaplayer1.mode=mpstopped then mediaplayer1.play;


Probaj, sta te kosta
08.12.2003. u 19:05 

MatezYU
NS

Član broj: 4114
Poruke: 896
*.173.EUnet.yu

Sajt: www.matezyu.byethost6.com


Profil

icon Re: Muzika u pozadini08.12.2003. u 23:16
Hvala, ovo radi savrseno!
08.12.2003. u 23:16 

Crazy Mix
Nemanja Avramovic
Mladenovac

Član broj: 7103
Poruke: 331
*.telekom.yu

ICQ: 266136396
Sajt: www.quadrasoft.co.sr


Profil

icon Re: Muzika u pozadini09.12.2003. u 18:24
Ma opushteno...
BTW, nema na cemu
09.12.2003. u 18:24 

[es] :: Pascal / Delphi / Kylix :: Muzika u pozadini

[ Pregleda: 1521 | Odgovora: 11 ]

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.