Sistem audio Android dapat mendukung sejumlah besar format saluran audio untuk pemutaran. Audio yang dibuat untuk format audio dengan jumlah saluran tinggi, seperti suara surround 5.1, harus diputar dengan wajar di perangkat stereo 2 saluran.
Uji mixdown multisaluran CTS Verifier memverifikasi bahwa pemutaran yang wajar terjadi di berbagai sumber audio dengan jumlah saluran tinggi dan melalui rute audio yang dikonfigurasi untuk pemutaran 2 saluran.
UI pengujian mixdown multisaluran
UI pengujian mixdown multisaluran, seperti yang ditunjukkan pada Gambar 1, terdiri dari elemen yang dijelaskan di bagian berikut.
Gambar 1. Pengujian mixdown multisaluran siap dijalankan.
Pemilihan Audio API
Pengguna dapat memilih API audio mana yang digunakan untuk pemutaran dan pengambilan: Java API atau Native API. Hanya satu API yang perlu diuji agar lulus pengujian.
Gambar 2. Pemilihan Audio API.
Utilitas dukungan
Lihat Utilitas dukungan untuk mengetahui informasi selengkapnya.
Pemilihan rute
Dengan antarmuka ini, pengguna dapat memilih rute audio mana yang akan diuji. Nama rute ditambahkan dengan teks wajib jika rute ada di perangkat (meskipun periferal audio yang terkait dengan rute tersebut tidak terhubung). Saat urutan pengujian untuk rute tersebut dijalankan, nama akan ditambahkan dengan teks done.
Tombol rute diaktifkan saat perangkat yang terkait dengan rute tertentu tersedia, yaitu periferal audio terhubung ke DUT. Uji rute yang didukung, sebagai berikut:
Mikrofon/Speaker: Menguji mikrofon dan speaker bawaan di DUT.
Colokan Headset Analog + Loopback: Colokan headset analog 3,5 mm (tidak ada di semua perangkat Android) harus terhubung ke Colokan loopback audio.
Antarmuka USB + Loopback: Menguji apakah perangkat antarmuka audio USB dikonfigurasi dengan benar untuk loopback. Tombol ini hanya diaktifkan saat perangkat antarmuka audio USB terhubung.
Adaptor Headset USB + Loopback: Menguji adaptor headset USB-ke-analog yang terhubung ke colokan loopback audio. Tombol ini hanya diaktifkan saat adaptor headset USB-ke-analog dengan steker loopback audio terhubung.
Gambar 3. Pemilihan rute.
Menguji tombol proses, tampilan data, dan spesifikasi format
Mulai: Memulai pengujian. Pengujian menghasilkan sinyal dari setiap format yang ditentukan.
Berhenti: Menghentikan pengujian yang sedang berjalan.
Hapus Hasil: Menghapus panel hasil.
Gambar 4. Tombol mulai dan hapus.
Sinyal yang diambil ditampilkan saat pengujian berjalan. Setelah semua format diuji, panel hasil akan ditampilkan.
Gambar berikut menunjukkan hasil pengujian yang berhasil setelah dijalankan di headset USB:
Gambar 5. Hasil pengujian mixdown multisaluran.
Uji protokol
Protokol pengujiannya adalah sebagai berikut:
- Letakkan DUT di lokasi yang tenang.
- Pilih API yang akan diuji. Anda hanya perlu lulus salah satunya.
- Pilih rute Mic/Speaker.
- Ketuk Kalibrasi Audio dan pastikan sinyal yang memadai dihasilkan.
- Ketuk Mulai dan izinkan pengujian berjalan untuk berbagai format channel.
- Setelah selesai, laporan akan ditampilkan yang menunjukkan hasil setiap format channel. Misalnya, tombol rute Mikrofon/Speaker menampilkan Selesai untuk menunjukkan bahwa pengujian untuk rute tersebut telah selesai.
- Lakukan langkah 4 hingga 6 untuk rute wajib yang tersisa.
- Setelah pengujian untuk semua rute yang diperlukan selesai, Lulus diaktifkan untuk menunjukkan bahwa pengujian telah lulus.
Menafsirkan hasilnya
Anda mungkin memperhatikan bahwa posisi channel tertentu memiliki magnitudo rendah, yang menunjukkan bahwa channel tinggi aliran surround sound dihilangkan. Saluran tinggi seharusnya di-mix down, sehingga semua saluran dari konten dapat didengar melalui output stereo.