SORU
26 HAZİRAN 2011, Pazar


Ne kadar kötü Android kolaylaştırılmış ses havuzu kullanımı? Kullanmak ne?

Genel oyun geliştirme benim kütüphanede ses efektleri uygulamak için bir mekanizma olarak SoundPool Android bakıyordum.görünüyorduideal.

Ama araştırma biraz* of bugs 10* kinds SoundPool olarak gösterir. SoundPool böcekler hala alakalı mı?

Bir kütüphane geliştiriyorum çünkü, SoundPool herhangi bir hata benim kitaplığı hataları olacak. bu yüzden benim kullanıcıların izole etmek istiyorum.

Benim soru temelde şu:ne API ses için kullanmalıyım?

AudioTrack kullanma ve kendi karıştırıcı yazma söz konusu değil. Ama belli ki bunu önlemek için tercih olacaktır. Ve orada benim için bir şifre çözme sağlamak için herhangi bir API mi?

Eş zamanlı ses efektleri (en az 16, diyelim) makul bir sayıda oynamak mümkün olmak istiyorum, ve hatta daha fazla açık var. Sesler düşük gecikme ile oynamaya başlamak için ihtiyacım var. 5* *desteklenen dosyalar (MP3/Ogg önemli değildir) gerekir. Ses efektleri sorunsuz döngü ve tek tek ses ayarı dinamik destek gerekiyor. Android uygulaması yaşam döngüsü düzgün bir şekilde desteklenmesi gerekiyor.

Bir yerlerde tüm arabellekleri için SoundPool, Bu muhtemelen her bireyin ses efekti için kabul edilebilir ancak 1MB sınırı vardır duydum/geliyor. Birisi tam olarak sınırı ne olduğunu bana söyleyebilir?

Son olarak, arka plan müziği olarak oynamak mümkün, sıkıştırılmış formatta olması lazım, düşük İŞLEMCİ yükü. MediaPlayer Bu iş için ideal olduğunu düşünüyorum. Başka bir API ile paralel olarak kullanılabilir mi?

Birkaç kişi MediaPlayer SoundPool doldurmak için kullanıyorlar biliyorum. Ama ihtiyacım olan özellikleri destekler mi?

Özledim başka bir ses API var mı?

CEVAP
28 HAZİRAN 2011, Salı


OGG dosyaları ile sopa ve kolaylaştırılmış ses havuzu kullanımı sadece iyi yapacağız. Her önemli program ile çalışmaz donanım yapılandırmaları OLACAK Android, özenle programcılar denemek ne kadar zor olursa olsun multi-platform canavarın doğası.

Eğer bu büyük ve iyi finanse edilen bir proje ise, fon için her kapsamlı bir test için bir telefon ekleyin. Aslında programcı ve performanslarını ne olduğunu tahmin etmeye çalışarak araştırma geçirdi oranla çok daha ucuz.

Özür dilerim. Eğer bu aradığın cevap değil eğer yok gibi görünüyor. İyi şanslar!

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Android Police

    Android Poli

    21 NİSAN 2010
  • Rugiagialia

    Rugiagialia

    1 Ocak 2008
  • sWooZie

    sWooZie

    9 ŞUBAT 2006