12 Şubat 2007

freebsd quake3 ses

Linuxte ses sitemi olarak alsa kullanan uygulamaların sesleri mixlenerek çıkabiliyor. Ama oss kullanan, /dev/dsp yi kullanan uygulamalarda sadece tek ses çalabiliyor sistem. Mesela hem quake 3 oynayıp hem de amaroktan müzik dinleyemedim hiç bir zaman :-)
FreeBSD oss yi kullanıyor ama bunu yapabiliyor. sysctl ile ayarlanabilen hw.snd.pcm0.vchans değeri kaç olursa o kadar kanal aynı anda çalınabiliyor.

# sysctl hw.snd.pcm0.vchans=4
# sysctl hw.snd.maxautovchans=4

ile şuanki ve yeni yüklenecek modüller için kanal sayısını 4 olarak ayarladık. Bu sayede amarokta şarkı çalarken sesli quake 3 de oynayabiliyorum (linuxte hiç yapamamıştım:-))
Bu arada oynadığım quake 3, linux binary si (zaten quake3 ün native FreeBSD sürümü yok) ve harika çalışıyor. FreeBSD nin linux binary compatibility si gerçekten harika, hatta bazı uygulamaların linuxte olduğundan da iyi çalıştığı belirtiliyor.

Hiç yorum yok: