![]() |
Цитата:
|
Вложений: 2
Фурычат обе. Но отличаются по размеру.
|
Кто какую звуковую карту испытывает?
Я какую-то фигню, типа "свисток" на чипе от с-медиа. Девайс на PCM2704 лень с машины снимать было. Свисток видится устройством [1] Generic USB Audio Device. Пляски с бубном не помогают - молчит гад :( |
Цитата:
|
У меня этот свисток на ноуте определяется, но Убунта через него играть не хочет, в отличии от PCM, который становится доступен для выбора устройства воспроизведения.
=== упс... нае..обманул. Убунта легко играет через свистульку :( |
Вложений: 5
Мне буквально пару дней назад пришел ТВ бокс MINIX NEO X5, он на Rockchip RK3066. Так вот, я на стоковой прошивке (только рут поставил), только что ткнул, просто так, ради фана, DAC Muse, а он ЗАИГРАЛ! Говорите где и что смотреть и откуда что выдергивать!
Прошивка 4.1.1 вот все файлы из lib/hw Вложение 29834 вот все файлы, которые имеют хоть какое-то отношение к sound и media из system/etc Вложение 29835 вот лог от момента загрузки до включения tunein радио и несколько перетыканий USB audio туда/сюда Вложение 29837 вот модули из system/lib, которые касаются звука Вложение 29839 вот модули из system/bin, которые касаются звука Вложение 29841 Все действия сейчас выполняю под чутким руководством Rage2 :) |
Цитата:
Rage2, в первом логе модули звука инициализировались _после_ попытки библиотеки подключить звуковуху, может в этом дело, надо попробовать сделать их загрузку более ранней. Плюс, не обращай внимание на usb_accessory поддержку в ядре, это другой случай, нет драйвера accessory (это то, что придумал google, когда звуковое устройство является хостом, не наш случай). Надо пытаться найти другой модуль audio.usb.default.so, может, дело в нем. Или по какой-то причине не работает usb observer. В библиотеке usb audio практически пусто. Там жестко забито открытие устройства в 44100 16bit PCM 2 канала. В принципе всё. дело не в ней. |
Вложений: 4
Заменил все файлы и либы на те, которые дал Kacap. Грузятся.
В логах так же видно, что появилась альса. На первом скрине посыпались ошибки, после того как поковырялся в asound.conf..) Вложение 29843 Вложение 29844 Вложение 29845 tsynik, какой командой накинуть волюме? Вложение 29846 Еще такой момент. После ребута звука нет нигде.. ни на карте, ни на планшете. Но если планшет немного поспит, то звук появляется на его спикере. Далее подключение карты ничего не меняет. |
Цитата:
|
Цитата:
http://alsa.opensrc.org/Aplay http://alsa.opensrc.org/Amixer alsa_aplay -l и -L выведет список досупных карт и устройств записи / воспроизведения. дальше надо курить asound.conf на предмет правильного конфига. Одна незакрытая скобка в нем ломает _весь_ конфиг, поэтому эксперименты надо вести осторжно. Подключение в прошивке Kacapa происходит примерно так: WiredAccessoryObserver(261): android.intent.action.USB_DGTL_HEADSET_PLUG: state: 1 name: usb_audio_playback ... 02-13 20:44:16.527 I/ALSAModule(90): Initialized ALSA PLAYBACK device AndroidPlayback_Usbaudio_normal 02-13 20:44:16.527 D/AudioHardwareALSA(90): AudioHardwareALSA::setVoiceVolume volume = 0.800000 02-13 20:44:16.527 D/AudioHardwareALSA(90): ALSAMixer::setVolume left = 0.800000 , right = 0.800000 то есть есть некая служба, следящая за оборудованием в devices/virtual/switch/usb_audio_playback и переключающая поток со спикера на карту при её наличии. WiredAccessoryObserver(261): Headset UEVENT: {SUBSYSTEM=switch, SWITCH_STATE=-1, DEVPATH=/devices/virtual/switch/usb_audio_playback, SEQNUM=1264, ACTION=change, SWITCH_NAME=usb_audio_playback} WiredAccessoryObserver(261): usb_audio_playback: unrecorgnise state можно для начала просто в asound.conf переопределить спикер (AndroidPlayback_Speaker[_normal]) с hw 0 0 на hw 1 0, при таком раскладе звук идущий на спикер алса отправит на usb при его наличии и обломается при его отсутствии, более пока не трогать ничего включая default. там же в asound.conf можно задавать значения для микшера и ставить уровни громкости для каждого из блоков. Номер карты может быть к примеру вторым, если на планшете также есть HDMI (он тогда скорее всего как раз hw 1). Это все смотрится через alsa_aplay Код:
pcm.AndroidPlayback_Speaker_normal { Код:
pcm.AndroidPlayback_Speaker_normal { |
Часовой пояс GMT +4, время: 14:38. |
Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot