Как добавить устройство PCM в /dev/snd

В настоящее время в /dev/snd/ у меня есть следующие устройства

controlC0
pcmC0D0c
pcmC0D0p
timer

Как добавить еще одно устройство (например, pcmC0D1p)? Система работает под управлением Android и в настоящее время использует крошечную ALSA для звука.


person user2124324    schedule 08.09.2015    source источник
comment
Напишите звуковой драйвер для другого устройства и загрузите его.   -  person CL.    schedule 08.09.2015
comment
Я полагаю, что это отражает только фактическое оборудование. Если вы подключили что-то другое (новый кодек) вам придется найти/модифицировать или написать для него новый драйвер.   -  person 0andriy    schedule 13.09.2015


Ответы (1)


Требования к новой звуковой карте (не то что спрашивали, а может что имелось в виду):

  • Ваше новое звуковое оборудование подключено.
  • Ядро компилируется с драйвером для нового железа.
  • В дереве устройств вашей сборки Android есть информация о конфигурации, если устройство использует I2S, I2C, SPI или другое низкоуровневое соединение.

pcmC0D1p — это другое (p)устройство воспроизведения на той же звуковой карте pcmC0 (карта 0).

Если звуковая карта, ядро ​​и дерево устройств поддерживают это, оно появится.

person fadedbee    schedule 29.04.2021