Android ses sistemi, oynatma için çok sayıda ses kanalı biçimini destekleyebilir. 5.1 surround ses gibi yüksek kanallı ses formatları için oluşturulan sesler, stereo 2 kanallı bir cihazda makul şekilde oynatılmalıdır.
CTS Verifier çok kanallı miksaj testi, çeşitli yüksek kanallı ses kaynaklarında ve 2 kanallı oynatma için yapılandırılmış ses rotalarında makul oynatma gerçekleştiğini doğrular.
Çok kanallı miksaj testi kullanıcı arayüzü
Şekil 1'de gösterildiği gibi, çok kanallı miksaj testi kullanıcı arayüzü, aşağıdaki bölümlerde açıklanan öğelerden oluşur.
Şekil 1. Çok kanallı miksaj testi çalıştırılmaya hazır.
Audio API 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üzde kullanıcı, hangi ses rotasının test edileceğini seçebilir. Rota cihazda mevcut olduğunda (ilgili rotayla ilişkili ses çevre birimi bağlı olmasa bile) rota adlarına gerekli metni eklenir. İlgili rotanın test sırası çalıştırıldığında, adın sonuna done metni eklenir.
Belirli bir rotayla ilişkili bir cihaz kullanılabilir hale geldiğinde (ör. ses çevre birimi, DUT'a bağlandığında) rota düğmeleri etkinleştirilir. Desteklenen rotaları aşağıdaki şekilde test edin:
Mikrofon/Hoparlör: Test edilen cihazdaki dahili mikrofonu ve hoparlörü test eder.
Analog Kulaklık Jakı + Geri Döngü: 3,5 mm analog kulaklık jakı (tüm Android cihazlarda bulunmaz) bir ses geri döngü fişine bağlanmalıdır.
USB Arayüzü + Loopback: 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ğlandığında etkinleştirilir.
USB Kulaklık Adaptörü + Geri Döngü: Ses geri döngü fişine bağlı bir USB-analog kulaklık adaptörünü test eder. Bu düğme yalnızca ses geri döngü fişine sahip bir USB-analog kulaklık adaptörü bağlandığında etkinleştirilir.
Şekil 3. Rota seçimi
Test süreci düğmeleri, veri gösterimi ve biçim özellikleri
Başlat: Testi başlatır. Test, belirtilen biçimlerin her birinden sinyaller oluşturur.
Durdur: Yürütülen testi durdurur.
Sonuçları Temizle: Sonuç 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ç paneli gösterilir.
Aşağıdaki şekilde, USB kulaklıkta çalıştırıldıktan sonraki başarılı test sonuçları gösterilmektedir:
Şekil 5. Çok kanallı miksaj testi sonuçları.
Protokolü test et
Test protokolü aşağıdaki gibidir:
- DUT'u sessiz bir yere yerleştirin.
- Test edilecek API'yi seçin. Geçmek için yalnızca birini tamamlamanız gerekir.
- Mic/Speaker (Mikrofon/Hoparlör) rotasını seçin.
- Sesi Kalibre Et'e dokunun ve yeterli bir sinyal oluşturulduğundan emin olun.
- Başlat'a dokunun ve testin çeşitli kanal biçimlerinde çalışmasına izin verin.
- İşlem tamamlandığında, her bir kanal biçiminin sonucunu gösteren bir rapor görüntülenir. Örneğin, Mikrofon/Hoparlör rota düğmesinde, bu rotanın testinin tamamlandığını belirtmek için Bitti gösterilir.
- Geri kalan gerekli rotalar için 4-6. adımları uygulayın.
- Gerekli tüm rotalar için test tamamlandığında, testin başarılı olduğunu belirtmek üzere Geçti etkinleştirilir.
Sonuçları yorumlama
Belirli kanal konumlarının düşük büyüklüğe sahip olduğunu fark edebilirsiniz. Bu durum, surround ses akışının yüksek kanallarının ortadan kaldırıldığını gösterir. Yüksek kanallar karıştırılmalıdır. Böylece, içerikteki tüm kanallar stereo çıkış üzerinden duyulabilir.