Jury093 |
|
|
|
|
|
|
|
Пункты: 54271 |
Регистрация: 25.05.2009 |
Пол: Мужчина |
Из: Санкт-Петербург |
|
Платка у меня "упрощенная" - аудиокодека нет. Приспичило поиграться со звуком :)
По схеме ставится UCB1400 мультимонстр от филипса, как обычно в Питере и в России слабодоставаем.. и тут случился прикол - коллега отдал дохлую мейнбоард, при внимательном осмотре онной был обнаружен некий чип ALC655. Пинок гугля - AC97 codec 6 canal, повторный пинок - даташит. Изучаю - ключевые пины 1:1 с UCB1400. И с криком "а че нам кабанам!" я взялся за паяльник :)
Запаял, пересобрал ядро. Мое удивление было безмерным, когда внаглую сказав cat кулзвук.pcm>/dev/dsp1 я услышал осмысленные звуки Ж:-O
Это была лирика и легкая (почти халява) часть телодвижений.
Из грустного.. звук естесно изрядно не тот. madplayer играет ~2 раза быстрее. mplayer ведет себя еще хуже. Возможно "подгадил" сам ALC655 с fixed 48kHz sample rate. Драйвера слегка покрутил. В принципе madplayer с ресамплингом заиграл нормально, но изрядно при этом "тужится" :)
Продолжение следует.. |
На любой вопрос есть любой ответ. |
|
|
|
|
Pavel Ivanchenko |
|
|
Admin |
|
|
|
|
Пункты: 92788 |
Регистрация: 24.03.2009 |
Пол: Мужчина |
|
|
UCB1400 с "наскоку" тоже звук криво играет, за разбирательство с дровами пока не не приступал ... |
|
|
|
|
|
Jury093 |
|
|
|
|
|
|
|
Пункты: 54271 |
Регистрация: 25.05.2009 |
Пол: Мужчина |
Из: Санкт-Петербург |
|
спасибо, что подсластили пилюлю :)
возможно попробую разобраться, может драйвера, может кодек.. уж больно там мудрено все наверчено и как обычно - не видно с какого края подступиться.. |
На любой вопрос есть любой ответ. |
|
|
|
|
rw9uao |
|
|
|
|
|
|
Группа: Клиенты |
Пункты: 6973 |
Регистрация: 26.03.2009 |
|
|
|
ага, Паш. потрескивает, как будто лишний битик попадает или пропадает. копать надо. |
|
|
|
|
|
Pavel Ivanchenko |
|
|
Admin |
|
|
|
|
Пункты: 92788 |
Регистрация: 24.03.2009 |
Пол: Мужчина |
|
|
Я когда осциллом смотрел, проблема была явно не в одном битике, а скорее всего в битрейтах, там в место сигнала были "пачки" (т.е. один полупериод как бы сигнал, второй - 0), но даже в таком виде отладенно проигрывающийся звук напоминало ... |
|
|
|
|
|
rw9uao |
|
|
|
|
|
|
Группа: Клиенты |
Пункты: 6973 |
Регистрация: 26.03.2009 |
|
|
|
Паш, с тем косяком я давно разобрался (не тот режим I2S). в последнем драйвере уже все хорошо было. |
|
|
|
|
|
Jury093 |
|
|
|
|
|
|
|
Пункты: 54271 |
Регистрация: 25.05.2009 |
Пол: Мужчина |
Из: Санкт-Петербург |
|
Опаньки! Я что-то пропустил? Кто-то давно что-то исправил, а я как "папа Карло" усердно копаюсь в исходниках и даташитах. Гугль ничего путного не подсказывает, сплошние крики линуксоведов и маздоводов и нифига по делу..
Объясните мне плс, скудоумному, _КАК_ работает этот загадочный AC97 интерфейс?
В имеющихся сорцах (2.6.17) в ветке звука нет поддержки ALSA, что-то присутствует в OSS с драйвером WM7873 (мог наврать). Почему появился звук через ALC655? Ветка ALSA становится полнее при опции PCI, которого нет в x950. И там же есть упоминания об AC97..
Может уважаемые доны поделятся драйверком на UCB1400, который я попробую перезаточить под ALC655? |
На любой вопрос есть любой ответ. |
|
|
|
|
rw9uao |
|
|
|
|
|
|
Группа: Клиенты |
Пункты: 6973 |
Регистрация: 26.03.2009 |
|
|
|
поделятся. Павел, выдайте человеку в мыло =) |
|
|
|
|
|
mk-kuv |
|
|
|
|
|
|
|
Пункты: 2242 |
Регистрация: 25.08.2009 |
Пол: Мужчина |
|
|
Jury093, как ваши успехи с драйвером под ALC655? На днях повторил ваш подвиг: поставил на свой SK-NUC950 чип ALC655. Результат - разборчивое шипение. Не могли бы вы поделиться драйвером, если такой имеется? а то мне в жизни в этом не разобраться... |
|
|
|
|
|
Jury093 |
|
|
|
|
|
|
|
Пункты: 54271 |
Регистрация: 25.05.2009 |
Пол: Мужчина |
Из: Санкт-Петербург |
|
на минутку заехал домой - все что есть - лежит на даче. Чем смогу поделюсь, не ранее вечера воскресенья (11.07.2010).
С этим ALC не все шоколадно - есть проблемы с регистрами и фиксированным битрейтом. Я то это кодек поставил из-за недоступности UCB1400. да и просто посмотреть что получится.. |
На любой вопрос есть любой ответ. |
|
|
|
|
|