PCCar.ru - Ваш автомобильный компьютер

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   Звук (http://pccar.ru/forumdisplay.php?f=174)
-   -   USB AUDIO на RK3066 (http://pccar.ru/showthread.php?t=18640)

Rage2 14.02.2013 16:13

Вложений: 2
Я тут порт альсамиксера с GUI прикрутил ))
Вложение 29849
Вложение 29850
Работает, только с внешней юсб-клавой удобнее.)
...Ковыряюсь дальше

BlkDem 14.02.2013 22:01

В альсамиксере можно рулить и экранной клавой, если есть кнопки громкости.
Вызвать список карт: g* (соврал - s)
Листать вверх: громкость вверх + w
Листать вниз: громкость вверх + s
Листать (регуляторы уровней) вправо: громкость вверх + a
Листать (регуляторы уровней) влево: громкость вверх + d

Какие у кого успехи?

BlkDem 14.02.2013 22:30

Побился головой об стену с asound.conf и card 1. Не взлетает.
На каком-то этапе пошли какие-то шумы из звуковухи, реагирующие на работу планшета.

tsynik 15.02.2013 01:09

Цитата:

Сообщение от BlkDem (Сообщение 246535)
Побился головой об стену с asound.conf и card 1. Не взлетает.
На каком-то этапе пошли какие-то шумы из звуковухи, реагирующие на работу планшета.

Ну а что происходит если написать

/system/bin/alsa_aplay -Dhw:1,0 /dev/urandom

? шипит ?

Rage2 15.02.2013 03:53

Вложений: 1
Цитата:

Сообщение от tsynik (Сообщение 246555)
Ну а что происходит если написать

/system/bin/alsa_aplay -Dhw:1,0 /dev/urandom

? шипит ?

Тишина, говорит немогу 8бит, давай 16.
Вложение 29851

BlkDem 15.02.2013 06:11

Цитата:

Сообщение от tsynik (Сообщение 246555)
Ну а что происходит если написать
/system/bin/alsa_aplay -Dhw:1,0 /dev/urandom

Вечером посмотрю. Вчера не увидел пост.
Порт "speaker-test" никто не находил/собирал?

tsynik 15.02.2013 08:01

Цитата:

Сообщение от Rage2 (Сообщение 246566)
Тишина, говорит немогу 8бит, давай 16.
Вложение 29851

Ну дык скажи ему что это 16bit stereo:

/system/bin/alsa_aplay -Dhw:1,0 -f S16_LE -r 44100 /dev/urandom
или
/system/bin/alsa_aplay -Dhw:1,0 -f cd /dev/urandom

;-)

Rage2 15.02.2013 13:10

Вложений: 3
Хрень ((

tsynik 15.02.2013 14:06

Цитата:

Сообщение от Rage2 (Сообщение 246615)
Хрень ((

А вот это не очень хорошо. Может, urandom и не правильный пример, кинь на карту ogg или wav и вместо /dev/urandom попробуй играть его. Просто, это практически прямой интерфейс к драйверу (ты отправляешь поток напрямую на звуковое устройство), и если он не работает, это говорит о не полной работоспособности драйвера, типа проблемы при передаче по USB etc. Ну и проверить номер карты и устройства, это должен быть playback CxDxp. И, как насчет проиграть что-нибудь на встроенной карте, то же самое но только отправлять на C0D(x)p, уж оно то должно играть. В dmesg (cat /proc/kmsg) должно что-то быть при неудачном воспроизведении. Возможно, нужны доп ключи типа

-M, --mmap mmap stream
-N, --nonblock nonblocking mode

или размер буфера покрутить, ибо не правильный дефолт... ключ -v добавит доп. информацию о PCM при воспроизведении.

из лога - в первом случае случае было mono (может не поддерживаться), а потом видимо карта отвалилась (потому как была заблокирована при попытки открытия в эксклюзивном режиме)

BlkDem 15.02.2013 14:55

У меня на alsa_aplay -Dhw:1,0 -f cd /dev/urandom пишет:
Playing raw data ... и т.д. Никаких ошибок. Но и звука тоже нет. Индикатор потока данных на звуковухе горит постоянно, а не мигает, когда идет воспроизведение.


Часовой пояс GMT +4, время: 17:53.

Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot