CTS Verifier многоканальный тест микширования

Аудиосистема Android поддерживает воспроизведение большого количества форматов аудиоканалов. Аудио, созданное для форматов с большим количеством каналов, таких как объемный звук 5.1, должно воспроизводиться на стереоустройстве с 2 каналами.

Тест многоканального микширования CTS Verifier подтверждает, что приемлемое воспроизведение происходит через различные аудиоисточники с большим количеством каналов и через аудиомаршруты, настроенные на 2-канальное воспроизведение.

Пользовательский интерфейс для тестирования многоканального микширования

Пользовательский интерфейс теста многоканального сведения, показанный на рисунке 1, состоит из элементов, описанных в следующих разделах.

Начало многоканального микса

Рисунок 1. Многоканальный тест микширования готов к запуску.

Выбор аудио API

Пользователь может выбрать, какой API будет использоваться для воспроизведения и записи аудио: Java API или Native API. Для успешного прохождения теста достаточно протестировать только один API.

Выбор аудио API

Рисунок 2. Выбор аудио API.

Вспомогательные утилиты

Дополнительную информацию смотрите в разделе Вспомогательные утилиты .

Выбор маршрута

С помощью этого интерфейса пользователь может выбрать аудиомаршрут для тестирования. К именам маршрутов добавляется необходимый текст, если маршрут присутствует на устройстве (даже если периферийное аудиоустройство, связанное с этим маршрутом, не подключено). При запуске тестовой последовательности для этого маршрута к имени добавляется текст done .

Кнопки маршрута активируются, когда устройство, связанное с данным маршрутом, становится доступным, то есть когда к тестируемому устройству подключено периферийное аудиоустройство. Проверьте поддерживаемые маршруты следующим образом:

  • Микрофон/динамик: проверка встроенного микрофона и динамика проверяемого устройства.

  • Аналоговый разъем для гарнитуры + петля обратной связи: аналоговый разъем для гарнитуры 3,5 мм (есть не на всех устройствах Android) должен быть подключен к разъему аудиопетли обратной связи .

  • USB-интерфейс + Loopback: проверяет правильность настройки USB-аудиоинтерфейса для петлевого соединения. Эта кнопка активна только при подключении USB-аудиоинтерфейса.

  • USB-адаптер гарнитуры с обратной связью: проверяет адаптер USB-аналоговой гарнитуры , подключенный к аудиоразъему с обратной связью. Эта кнопка активна только при подключении адаптера USB-аналоговой гарнитуры с обратной связью.

Выбор маршрута

Рисунок 3. Выбор маршрута.

Кнопки процесса тестирования, отображение данных и спецификации формата

Старт: Начинает тест. Тест генерирует сигналы в каждом из указанных форматов.

Стоп: останавливает выполнение теста.

Очистить результаты: очищает панель результатов.

Очистить кнопки запуска

Рисунок 4. Кнопки «Пуск» и «Очистить».

Захваченный сигнал отображается во время выполнения теста. После тестирования всех форматов отображается панель с результатами.

На следующем рисунке показаны успешные результаты тестирования после запуска на USB-гарнитуре:

Результаты многоканального микса

Рисунок 5. Результаты теста многоканального микширования.

Протокол испытаний

Протокол испытаний следующий:

  1. Разместите проверяемое устройство в тихом месте.
  2. Выберите API для тестирования. Для успешного прохождения теста достаточно одного API.
  3. Выберите маршрут «Микрофон/Динамик» .
  4. Нажмите «Калибровать звук» и убедитесь, что генерируется адекватный сигнал.
  5. Нажмите «Старт» и разрешите выполнение теста для различных форматов каналов.
  6. По завершении отображается отчёт с результатами для каждого формата канала. Например, кнопка маршрута «Микрофон/Динамик» отображает «Готово» , что означает, что тест для этого маршрута завершён.
  7. Выполните шаги с 4 по 6 для оставшихся необходимых маршрутов.
  8. После завершения теста по всем требуемым маршрутам активируется Pass , что означает, что тест пройден.

Интерпретируйте результаты

Вы можете заметить, что некоторые позиции каналов имеют низкую амплитуду, что указывает на подавление высоких каналов потока объёмного звука. Предполагается, что высокие каналы будут микшированы , чтобы гарантировать слышимость всех каналов контента через стереовыход.