Android ses sistemi, oynatma için çok sayıda ses kanalı biçimini destekleyebilir. Kanal sayısı yüksek ses biçimleri (ör. 5.1 çevresel ses) için oluşturulan ses, stereo 2 kanallı bir cihazda makul bir şekilde oynatılmalıdır.
CTS Doğrulayıcı çok kanallı karma ses testi, çeşitli yüksek kanal sayısına sahip ses kaynaklarında ve 2 kanallı oynatma için yapılandırılmış ses yollarında makul oynatma yapıldığını doğrular.
Çok kanallı karışım testi kullanıcı arayüzü
Şekil 1'de gösterilen çok kanallı karma ses testi kullanıcı arayüzü, aşağıdaki bölümlerde açıklanan öğelerden oluşur.
Şekil 1. Çok kanallı mixdown testi çalıştırılmaya hazır.
Ses API'si seçimi
Kullanıcı, oynatma ve yakalama için hangi ses API'sinin kullanılacağını seçebilir: Java API veya Native API. Testi geçmek için yalnızca bir API'nin test edilmesi gerekir.
Şekil 2. Ses API'si seçimi.
Destek yardımcı programları
Daha fazla bilgi için Destek yardımcı programları bölümüne bakın.
Rota seçimi
Bu arayüzle, kullanıcı hangi ses rotasının test edileceğini seçebilir. Rota adları, cihazda mevcut olduğunda (bu rotayla ilişkili ses çevre birimi bağlı olmasa bile) zorunlu metniyle eklenir. Söz konusu rotanın test sekansı çalıştırıldığında adın sonuna bitti metni eklenir.
Rota düğmeleri, belirli bir rotayla ilişkilendirilmiş bir cihaz kullanılabilir olduğunda (yani DUT'ye bir ses çevre birimi bağlandığında) etkinleştirilir. Desteklenen rotaları aşağıdaki şekilde test edin:
Mikrofon/Hoparlör: DUT'taki yerleşik mikrofonu ve hoparlörü test eder.
Analog Mikrofonlu Kulaklık Jakı + Döngü: 3,5 mm analog mikrofonlu kulaklık jakı (tüm Android cihazlarda bulunmaz) bir ses döngüsü fişine bağlanmalıdır.
USB Arayüzü + Döngü: USB ses arayüzü cihazının loopback için doğru şekilde yapılandırılıp yapılandırılmadığını test eder. Bu düğme yalnızca bir USB ses arayüzü cihazı bağlıyken etkinleştirilir.
USB Kulaklık Adaptörü + Döngü: Ses döngüsü fişe bağlı bir USB-analog kulaklık adaptörünü test eder. Bu düğme yalnızca ses geri gönderme fişi olan bir USB'den analoga mikrofonlu kulaklık adaptörü bağlıyken etkinleştirilir.
Şekil 3. Rota seçimi.
Test işlemi düğmeleri, veri görüntüleme ve biçim özellikleri
Başlat: Testi başlatır. Test, belirtilen her bir biçimden sinyal oluşturur.
Durdur: Testi yürütmeyi durdurur.
Sonuçları Temizle: Sonuçlar panelini temizler.
Şekil 4. Başlat ve temizle düğmeleri.
Test çalışırken yakalanan sinyal gösterilir. Tüm biçimler test edildiğinde sonuçlar paneli gösterilir.
Aşağıdaki resimde, USB kulaklık üzerinde çalıştırılan başarılı test sonuçları gösterilmektedir:
Şekil 5. Çok kanallı karma ses testi sonuçları.
Test protokolü
Test protokolü aşağıdaki gibidir:
- DUT'u sessiz bir yere yerleştirin.
- Test edilecek API'yi seçin. Yalnızca bir testin geçilmesi gerekir.
- Mikrofon/Hoparlör rotasını seçin.
- Sesi kalibre et'e dokunun ve yeterli sinyal üretildiğinden emin olun.
- Başlat'a dokunun ve testin çeşitli kanal biçimleri için çalışmasına izin verin.
- İşlem tamamlandığında, kanal biçimlerinin her birinin sonucunu gösteren bir rapor görüntülenir. Örneğin, Mikrofon/Hoparlör rota düğmesinde söz konusu rotayla ilgili testin tamamlandığını belirten Bitti ifadesi görüntülenir.
- Kalan gerekli rotalar için 4. ila 6. adımları uygulayın.
- Gerekli tüm rotaların testi tamamlandığında, testin tamamlandığını belirtmek için Geçti seçeneği etkinleştirilir.
Sonuçları yorumlama
Belirli kanal konumlarının düşük bir büyüklüğe sahip olduğunu fark edebilirsiniz. Bu, surround ses akışının yüksek kanallarının kaldırıldığını gösterir. Yüksek kanalların karıştırılması gerekir. Böylece, içerikteki tüm kanalların stereo çıkıştan duyulmasını sağlayabilirsiniz.