aynı anda 2 ses dosyası çaldırmak

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
razman
Üye
Mesajlar: 9
Kayıt: 01 Eki 2007 08:47

aynı anda 2 ses dosyası çaldırmak

Mesaj gönderen razman »

s.a arkadaşlar...
öncelikle bu konuyu forumda aradım ve sonuç alamadım.
"PlaySound" apisi ile aynı anda iki sesi çaldıramıyoruz. yada oluyorsa nasıl oluyor?
bu api tek bir kanal üzerinden çalışıyor ve bir ses dosyası bitene kadar veya kesilene kadar meşgül oluyor.
yani ben aynı anda veyahutta ilk ses bitmeden ikinci bir seside çaldırmak
istiyorum. TMediaPlayer'ı önermeyin kullanımı projemde esneklik sağlamıyor. vede farklı işletim sistemlerinde hatalara neden oluyor. bu konuda nasıl bir yol izlenmeli veya nasıl bir bileşen ile bu sorunu çözebilirim?
(XP de D7 kullanmaktayım.)
aseka

Mesaj gönderen aseka »

--
En son aseka tarafından 18 Mar 2008 08:47 tarihinde düzenlendi, toplamda 1 kere düzenlendi.
cozturk
Üye
Mesajlar: 484
Kayıt: 15 Haz 2005 05:22

Mesaj gönderen cozturk »

SYNC, ASYNC gibi bir seçenek ile bu dediğiniz yapılaibiliyordu. yoksa bir ses bitmeden diğerini çalamıyorsunuz.
razman
Üye
Mesajlar: 9
Kayıt: 01 Eki 2007 08:47

Mesaj gönderen razman »

olay threadlık değil. Zaten thread açsan, bişekilde uydursan bile ses yine
bölük bölük çıkacak bi o sesten bi bu sesten yani sekronizasyonu yapamayız vs.vs..

"SND_FILENAME+SND_SYNC or SND_ASYNC" gibi cardinal ifadelerlede olmuyor.
SND_SYNC ile ses bitene değin programın ana kanalı donduruluyor.
felaket bi durum. SND_ASYNC sorunsuz ama aynı anda bir dosyayı okuyabiliyor.
Kullanıcı avatarı
lazymule
Üye
Mesajlar: 127
Kayıt: 16 Eki 2006 04:03
İletişim:

Mesaj gönderen lazymule »

api olarak bilgim yok ama
http://www.un4seen.com/bass.html ben kullanmıştım yanlış hatırlamıyorsam aynı anda 24 kanala kadar aynı anda çaldıra biliyorsun ticari kullanım harici ücretsiz incele istersen
Evrende Ulaşılamayacak Tepe Yoktur !!!!
Yeterki İnsan Ulaşmak İstesin !!!!
http://www.maxiteknik.com
razman
Üye
Mesajlar: 9
Kayıt: 01 Eki 2007 08:47

Mesaj gönderen razman »

çok saol arkadaşım.
Cevapla