Ник:
Пароль:

Контакты

E-mail: info@starterkit.ru
тел.: +7 922 680-21-73
тел.: +7 922 680-21-74
Телеграм: t.me/starterkit_ru

Способы оплаты

User Info


Добро пожаловать,
Guest

Регистрация или входРегистрация или вход
Потеряли пароль?Потеряли пароль?

Ник:
Пароль:

ПользователейПользователей:0
Поисковых ботовПоисковых ботов:3
ГостейГостей:1

ОбновитьПодробнееВсегоВсего:4
Форум » starterkit.ru » Отладочные платы » SK-iMX53
Проблема с записью звука
sbulgak
Добавлено 22.10.2012 00:24
0
Сообщение: 1
sbulgak
0

Пункты: 477
Регистрация: 15.10.2012
Добрый день!

Запись звука не пашет. Не пойму куда рыть.
Перемычки J5 и J6 поставил в положение 2-3 (ревизия борды 2.B)
Использую микрофонный вход.
Делаю так
gst-launch alsasrc ! \
queue ! \
mfw_mp3encoder ! \
filesink location=1.mp3
Вроде не ругается, начинает писать (правда какое устройство используется не понял).
Потом воспроизвожу на компе - одни хрипы 8((

Что не так?
Заранее благодарен.

С уважением
Сергей
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 22.10.2012 06:33 Редактировалось 22.10.2012 06:53 Сообщение: 2
sasamy
4.71

Пункты: 83542
Регистрация: 14.08.2009
Цитата
Запись звука не пашет. Не пойму куда рыть.
Перемычки J5 и J6 поставил в положение 2-3 (ревизия борды 2.B)


Посмотрите что у вас в ядре
http://www.starterkit.ru/html/index.php?name=forum&op=view&id=16589&num=1#16592

но скорей всего аудиовход просто отключен програмно в alsa - включите его в миксере (по-моему по F4 нужная вкладка открывается в миксере alsa).
Спуститься к концу Подняться к началу
Персональная информация
sbulgak
Добавлено 22.10.2012 12:05 Сообщение: 3
sbulgak
0

Пункты: 477
Регистрация: 15.10.2012
Спасибо.
Попробовал внести указанные изменения в свое ядро (у меня было #define SGTL5000_SSI_MASTER 0) - ситуация изменилась: были хрипы-скрипы, настала просто тишина.
Далее я сравнил свое ядро (взятое со starterkit) и Ваше выложенное на http://starterkit-org.googlecode.com/files/linux-2.6.35.3-11.09.01-sk.tar.bz2 - вижу довольно много отличий.
Поэтому просто перешел на Ваше ядро - ситуация та же - просто тишина и еще появилось сообщение в syslog в момент запуска gstreamer
Unhandled fault: external abort on non-linefetch (0x1018) at 0x2c9c5054
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 22.10.2012 13:25 Редактировалось 22.10.2012 14:08 Сообщение: 4
sasamy
4.71

Пункты: 83542
Регистрация: 14.08.2009
Цитата

Поэтому просто перешел на Ваше ядро - ситуация та же - просто тишина


второую рекомендацию вы ппроигнорировали :)

Цитата

но скорей всего аудиовход просто отключен програмно в alsa - включите его в миксере


UPD запустите alsamixer, нажмите F4 - откроются настройки аудиовхода, помоему там по умолчанию включен линейный вход, переключите его на микрофон (стрелками на Mic и нажмите пробел, выход - ESC)
Спуститься к концу Подняться к началу
Персональная информация
sbulgak
Добавлено 22.10.2012 14:07 Сообщение: 5
sbulgak
0

Пункты: 477
Регистрация: 15.10.2012
Да, проигнорировал (сорри) потому что не понял что имеется ввиду 8(
Дело в том, что я использую rootfs на NFS, а образ я взял с сайта freescale. Вывод на экран (телевизор с HDMI) через плату расширения с HDMI. У меня не подключено ни клавиатуры ни мыши (управление идкт через консоль).
В какой момент конфигурируется михер? В процессе сборки ядра или ПО на компе или в runtime на борде?
Спасибо за разъяснения.
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 22.10.2012 14:15 Сообщение: 6
sasamy
4.71

Пункты: 83542
Регистрация: 14.08.2009
запустите alsamixer, нажмите F4 - откроются настройки аудиовхода, помоему там по умолчанию включен линейный вход, переключите его на микрофон (стрелками на Mic и нажмите пробел, выход - ESC)
Спуститься к концу Подняться к началу
Персональная информация
sbulgak
Добавлено 22.10.2012 15:10 Сообщение: 7
sbulgak
0

Пункты: 477
Регистрация: 15.10.2012
СПАСИБО !!!!
Заработало 8))
Сам бы в жизни ни допер.
Еще раз спасибо.
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Отладочные платы » SK-iMX53