Форум автозвука и установки музыки в автомобиль
Страница 57 из 260 ПерваяПервая ... 74753545556575859606167107157 ... ПоследняяПоследняя
Показано с 561 по 570 из 2599

USB DAC и USB Audio для Android

  1. #561
    Активист Бригадир
    Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация
    Репутация: 66830 Аватар для aluver
    Регистрация
    17.02.2015
    Город/село
    Москва, ЮЗАО
    Сообщений
    581
    Спасибо (Раздал)
    315
    Спасибо (Получил)
    627

    Re: USB DAC и USB Audio для Android

    Какой-то ступор.
    Подключил PCM2706 к своему ГУ и не могу заставить громкость регулироваться альсамиксером. Контролы выдает, команды принимает, не ругается. Значения громкости (симпл-контрол 'PCM') если посмотреть командой sget видно, что меняются, а сама громкость (слышимая) - нет, как была на всю, так и шпарит. Пришлось чтобы не оглохнуть крутилкой в poweramp убавлять. Поиск дает таких же "счастливчиков" именно с PCM2706, но решения нигде нет.
    Например, https://bugs.launchpad.net/ubuntu/+s...er/+bug/737617
    Данные по этому чипу (у меня так же определяется, но под номером 2)

    После прочтения съесть!

    APLAY

    **** List of PLAYBACK Hardware Devices ****
    card 0: default [USB Audio DAC ], device 0: USB Audio [USB Audio]
    Subdevices: 1/1
    Subdevice #0: subdevice #0

    ARECORD

    **** List of CAPTURE Hardware Devices ****

    !!Amixer output
    !!-------------

    !!-------Mixer controls for card 0 [default]

    Card hw:0 'default'/'Burr-Brown from TI USB Audio DAC at usb-0000:00:1d.0-2, full s'
    Mixer name : 'USB Mixer'
    Components : 'USB08bb:2706'
    Controls : 2
    Simple ctrls : 1
    Simple mixer control 'PCM',0
    Capabilities: pvolume pswitch pswitch-joined penum
    Playback channels: Front Left - Front Right
    Limits: Playback 0 - 128
    Mono:
    Front Left: Playback 128 [100%] [0.00dB] [on]
    Front Right: Playback 128 [100%] [0.00dB] [on]


    !!Alsactl output
    !!-------------

    --startcollapse--
    state.default {
    control.1 {
    comment.access 'read write'
    comment.type BOOLEAN
    comment.count 1
    iface MIXER
    name 'PCM Playback Switch'
    value true
    }
    control.2 {
    comment.access 'read write'
    comment.type INTEGER
    comment.count 2
    comment.range '0 - 128'
    comment.dbmin -12800
    comment.dbmax 0
    iface MIXER
    name 'PCM Playback Volume'
    value.0 128
    value.1 128
    }
    }

    Кто что знает?

    ---------- Сообщение добавлено 12.04.2016 в 22:33 ----------

    Отвечаю сам себе, может кому пригодится. Мой PCM2706 гонит звук после себя по I2S, а его хардварная громкость согласно даташита контролирует только аналоговый выход.
    The digital volume control does not affect the S/PDIF and I2S outputs (PCM2706/7)
    То есть меня спасет только SoftVol plug в конфиге альсы.


  2. # 0+

    Если Вы впервые на нашем Форуме:

    1. Обратите внимание на список полезных тем в первом сообщении.
    2. Термины и наиболее популярные модели в сообщениях подсвечиваются быстрыми подсказками и ссылками на соответствующие статьи в МагВикипедии и Каталоге.
    3. Для изучения Форума не обязательно регистрироваться - практически весь профильный контент, включая файлы, картинки и видео, открыты для гостей.

    С наилучшими пожеланиями,
    Администрация Форума автозвука Магнитола


     

  3. #562
    Энтузиаст Установщик
    Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация
    Репутация: 14374 Аватар для rage2
    Регистрация
    28.04.2011
    Город/село
    Нижний Новгород
    Сообщений
    129
    Спасибо (Раздал)
    297
    Спасибо (Получил)
    131

    Re: USB DAC и USB Audio для Android

    Цитата Сообщение от aluver Посмотреть сообщение
    Какой-то ступор.
    Подключил PCM2706 к своему ГУ и не могу заставить громкость регулироваться альсамиксером. Контролы выдает, команды принимает, не ругается. Значения громкости (симпл-контрол 'PCM') если посмотреть командой sget видно, что меняются, а сама громкость (слышимая) - нет, как была на всю, так и шпарит. Пришлось чтобы не оглохнуть крутилкой в poweramp убавлять. Поиск дает таких же "счастливчиков" именно с PCM2706, но решения нигде нет.
    Например, https://bugs.launchpad.net/ubuntu/+s...er/+bug/737617
    Данные по этому чипу (у меня так же определяется, но под номером 2)

    После прочтения съесть!

    APLAY

    **** List of PLAYBACK Hardware Devices ****
    card 0: default [USB Audio DAC ], device 0: USB Audio [USB Audio]
    Subdevices: 1/1
    Subdevice #0: subdevice #0

    ARECORD

    **** List of CAPTURE Hardware Devices ****

    !!Amixer output
    !!-------------

    !!-------Mixer controls for card 0 [default]

    Card hw:0 'default'/'Burr-Brown from TI USB Audio DAC at usb-0000:00:1d.0-2, full s'
    Mixer name : 'USB Mixer'
    Components : 'USB08bb:2706'
    Controls : 2
    Simple ctrls : 1
    Simple mixer control 'PCM',0
    Capabilities: pvolume pswitch pswitch-joined penum
    Playback channels: Front Left - Front Right
    Limits: Playback 0 - 128
    Mono:
    Front Left: Playback 128 [100%] [0.00dB] [on]
    Front Right: Playback 128 [100%] [0.00dB] [on]


    !!Alsactl output
    !!-------------

    --startcollapse--
    state.default {
    control.1 {
    comment.access 'read write'
    comment.type BOOLEAN
    comment.count 1
    iface MIXER
    name 'PCM Playback Switch'
    value true
    }
    control.2 {
    comment.access 'read write'
    comment.type INTEGER
    comment.count 2
    comment.range '0 - 128'
    comment.dbmin -12800
    comment.dbmax 0
    iface MIXER
    name 'PCM Playback Volume'
    value.0 128
    value.1 128
    }
    }

    Кто что знает?

    ---------- Сообщение добавлено 12.04.2016 в 22:33 ----------

    Отвечаю сам себе, может кому пригодится. Мой PCM2706 гонит звук после себя по I2S, а его хардварная громкость согласно даташита контролирует только аналоговый выход.

    То есть меня спасет только SoftVol plug в конфиге альсы.
    Не реви...бери карту CM6631A.


  4. #563
    Ламер Мастер-приемщик Array Репутация: лучше не знать Аватар для jaff
    Регистрация
    25.01.2005
    Город/село
    МО
    Сообщений
    6,690
    Спасибо (Раздал)
    721
    Спасибо (Получил)
    8645

    Re: USB DAC и USB Audio для Android

    rage2, Сергей - сам уже сравнил? Прям так неплоха она?


  5. #564
    Активист Бригадир
    Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация
    Репутация: 66830 Аватар для aluver
    Регистрация
    17.02.2015
    Город/село
    Москва, ЮЗАО
    Сообщений
    581
    Спасибо (Раздал)
    315
    Спасибо (Получил)
    627

    Re: USB DAC и USB Audio для Android

    Цитата Сообщение от rage2 Посмотреть сообщение
    Не реви...бери карту CM6631A.
    Дык pcm2706 у меня в dsp усилителя уже встроена - хотел использовать её как временный вариант прямо по usb, когда сабру с наушниками послушать домой забрал, со звуковухой посравнивать...
    Ну и зацепило.... Как это у меня громкость не регулируется.
    Если буду покупать, то домой серьёзный ЦАП с усилителем для ушей. А сабра пусть в машине живёт. Она меня более чем устраивает.


  6. #565
    Активист Бригадир
    Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация
    Репутация: 66830 Аватар для aluver
    Регистрация
    17.02.2015
    Город/село
    Москва, ЮЗАО
    Сообщений
    581
    Спасибо (Раздал)
    315
    Спасибо (Получил)
    627

    Re: USB DAC и USB Audio для Android

    Кому надо, софтовая регулировка громкости средствами альсы (при условии, что она установлена и работает )
    Дописываем в asound.conf
    Код:
    pcm.softvol {
    	type softvol 
    		slave {
    			pcm {
    				type hw
    				card 2
    				device 0
    			}
    		}
    		control {
                    name "SoftMaster"
                    card 2
    	}
    }
    Номер карты - по вкусу.
    И далее поток pcm с именем softvol нужно сделать дефолтным:
    Код:
    pcm.!default {
    	type plug
    	slave.pcm "softvol"
    }
    или лучше привязать к дефолтному потоку:
    Код:
    pcm.AndroidPlayback_Speaker_normal {
    	type plug
            slave.pcm "softvol"
    }
    (лучше - потому, что если это у вас USB-DAC, и вы его отключите, то дефолтного звука андроид-устройства в первом случае не появится)
    Теперь у вас появился софтовый симпл-контрол под названием SoftMaster и им можно управлять из командной строки (или вписать управление в приложение как я):
    Код:
    alsa_amixer -c2 sset 'SoftMaster' 50%



  7. #566
    Активист Бригадир
    Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация
    Репутация: 66830 Аватар для aluver
    Регистрация
    17.02.2015
    Город/село
    Москва, ЮЗАО
    Сообщений
    581
    Спасибо (Раздал)
    315
    Спасибо (Получил)
    627

    Re: USB DAC и USB Audio для Android

    Цитата Сообщение от HoSStiA Посмотреть сообщение
    Хочу дополнить, что в BSP для RockChip 3xxx ресемплинг производится средствами ALSA, т.к. в /etc/asound.conf аудиоустройства прописаны типом plug, что предоставляет возможность, в большинстве случаев, конвертировать аудиоданные "на лету" в подходящий формат для slave.hw
    Я снова начал упражняться с безусловным воспроизведением в format S24_3LE на своем RK3066. И вот какая интересная бяка. Средствами alsa_aplay воспроизведение с конвертацией идет замечательно, а вот Андроид на тот же pcm играть не хочет, как только я при помощи plug добавляю параметр format. Такое впечатление, что андроид хочет выводить только в plughw... Завтра сниму логи.
    Добавлялось для карты с именем Audio:

    После прочтения съесть!


    Код:
    pcm.Audio {
    	type hw
    	card "Audio"
    }
    
    ctl.!default {
         type hw
         card "Audio"
    }
    
    pcm.!default {
         type plug
         slave {
            pcm "Audio"
            rate 96000
            format S24_3LE
            channels 2
    	}
    }

    Снял логи.

    Вывод alsa_aplay

    Код:
    u0_a89@rk3188:/ $ su
    root@rk3188:/ # alsa_aplay -v /sdcard/1.wav
    Playing WAVE '/sdcard/1.wav' : Signed 16 bit Little Endian, Rate 44100 Hz, Stereo
    Plug PCM: Linear conversion PCM (S24_3LE)
    Its setup is:
      stream       : PLAYBACK
      access       : RW_INTERLEAVED
      format       : S16_LE
      subformat    : STD
      channels     : 2
      rate         : 44100
      exact rate   : 44100 (44100/1)
      msbits       : 16
      buffer_size  : 22050
      period_size  : 5513
      period_time  : 125011
      tstamp_mode  : NONE
      period_step  : 1
      avail_min    : 5513
      period_event : 0
      start_threshold  : 22050
      stop_threshold   : 22050
      silence_threshold: 0
      silence_size : 0
      boundary     : 1445068800
    Slave: Hardware PCM card 2 'SA9023 USB Audio' device 0 subdevice 0
    Its setup is:
      stream       : PLAYBACK
      access       : MMAP_INTERLEAVED
      format       : S24_3LE
      subformat    : STD
      channels     : 2
      rate         : 44100
      exact rate   : 44100 (44100/1)
      msbits       : 24
      buffer_size  : 22050
      period_size  : 5513
      period_time  : 125011
      tstamp_mode  : NONE
      period_step  : 1
      avail_min    : 5513
      period_event : 0
      start_threshold  : 22050
      stop_threshold   : 22050
      silence_threshold: 0
      silence_size : 0
      boundary     : 1445068800
      appl_ptr     : 0
      hw_ptr       : 0
    root@rk3188:/ #

    Соль от логов

    Код:
    05-21 11:34:18.420 I/AudioHardwareALSA(109): ALSA version is ROCKCHIP_ALSA_HARDWARE_TV_V1.0.9
    05-21 11:34:18.420 D/AudioHardwareALSA(109): openOutputStream called for devices: 0x00000002 format 1 channels 3 sampleRate 44100 
    05-21 11:34:18.530 E/ALSALib (109): external/alsa-lib/src/pcm/pcm_hw.c:1400:(_snd_pcm_hw_open) Invalid value for card
    05-21 11:34:18.530 E/ALSALib (109): external/alsa-lib/src/pcm/pcm.c:2211:(snd_pcm_open_noupdate) Unknown PCM AndroidPlayback_Speaker
    05-21 11:34:18.530 E/ALSALib (109): external/alsa-lib/src/pcm/pcm.c:2211:(snd_pcm_open_noupdate) Unknown PCM AndroidPlayback
    05-21 11:34:18.530 E/ALSAModule(109): Using default pcm
    05-21 11:34:18.530 E/ALSALib (109): external/alsa-lib/src/pcm/pcm_hw.c:1400:(_snd_pcm_hw_open) Invalid value for card
    05-21 11:34:18.530 E/ALSAModule(109): Failed to Initialize any ALSA PLAYBACK device: Unknown error -19
    
    Аудиополиси с флингером при этом ругаются так:
    05-21 11:15:47.270 W/AudioPolicyManagerBase(  110): getOutput() could not find output for stream 1, samplingRate 0,format 0, channels 3, flags 0

    Куда еще капнуть?


  8. #567
    Новичок Соискатель
    Репутация Репутация Репутация Репутация
    Репутация: 593
    Регистрация
    03.07.2016
    Город/село
    Одесса
    Сообщений
    9
    Спасибо (Раздал)
    7
    Спасибо (Получил)
    4

    Re: USB DAC и USB Audio для Android

    Приветствую!
    Подскажите, ну ни как не могу победить связку планшета Nexus 2013 и недавно купленную звуковую карту на CM6631A (планируется использовать как транспорт цифры на alpine pxa-600). Установлен андроид 5.1.1 с Тимуровским ядром. Суть в чем:
    Карта работает, только звук на выходе какой-то странный: немного тихий, странный треск в ВЧ и существенное отсутствие НЧ. А вот при работе через USB Audio Player Pro звук играет просто замечательно, отсутствуют все негативные моменты + звук становится реально таким, которого ожидал услышать. Я уже и звуковую карту перепрошил на другую прошивку, но от проблемы никак не избавлюсь. Проверял через OTG на своем телефоне Xiaomi MI4, симптомы точно такие же: такие же трески, а через UAPP - отлично. Может есть у кого идеи, как победить эту проблему?


  9. #568
    Добрейший Мастер-приемщик
    Репутация Репутация Репутация
    Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация
    Репутация: 806088 Аватар для dyno
    Регистрация
    27.06.2008
    Город/село
    Минск
    Сообщений
    9,753
    Спасибо (Раздал)
    6479
    Спасибо (Получил)
    4789
    Более 5 лет на форуме

    Re: USB DAC и USB Audio для Android

    Так зачем отказываться от UAPP?
    Ну а вообще рекомендую перейти на стоковую или Циан, там вроде нет таких проблем.


  10. #569
    Новичок Соискатель
    Репутация Репутация Репутация Репутация
    Репутация: 593
    Регистрация
    03.07.2016
    Город/село
    Одесса
    Сообщений
    9
    Спасибо (Раздал)
    7
    Спасибо (Получил)
    4

    Re: USB DAC и USB Audio для Android

    Я не говорил, что хочу от него отказаться) просто есть случаи, в которых не всегда поможет uapp: просмотр фильмов, интернет-радио, эфирное радио и т.д.
    А прошивка стоковая, кастомное только ядро, да и на телефоне проблема дублируется. Мне кажется, либо нужно копать глубже прошивку звуковой, либо пытаться каким-то образом обойти штатный драйвер.
    Кстати, у моей жены самсунг с6+, у нее на штатных драйверах вообще какой-то писк и треск невыносимый на выходе, музыки нет.
    Хотелось бы узнать у местных, кто имеет такую же звуковую: встречался ли кто-то с подобным и у кого какая версия прошивки звуковой карты и андроида?


  11. #570
    Добрейший Мастер-приемщик
    Репутация Репутация Репутация
    Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация
    Репутация: 806088 Аватар для dyno
    Регистрация
    27.06.2008
    Город/село
    Минск
    Сообщений
    9,753
    Спасибо (Раздал)
    6479
    Спасибо (Получил)
    4789
    Более 5 лет на форуме

    Re: USB DAC и USB Audio для Android

    Для всего остального проще взять сигнал с динамиков и подать на линейный вход Н600.
    У меня на таком чипе конвертер - проблем нет.


Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •  
  cc by-nc-sa