так как юзаю slackware запостил сюда, я скачал новую ALSA так как в кернеле 2.6.6 есть некоторые баги с alsa.
так вот вопрос я хотел найти пару HowTo install & configure alsa, потому что перед установкой новой хочю знать что я знаю что делаю , я искал в гугле но нашёл только для старых версий, совсем старых.
а так как вы ГУРУ думаю сможете помочь линками
big thx заранее B)
Новая ALSA (установка новых версий ALSA, поиск howto)
Модератор: Модераторы разделов
- valeri_ufo
- Бывший модератор
- Сообщения: 274
- Статус: Everywhere, yet nowhere
Re: Новая ALSA
А какие в 2.6.6 проблемы-то? Хотя я не знаю, у самого 2.6.5 - всё супер.
ну вот тут посмотри...
Добавил @ 20.06.2004 00:55
---------------------------------------------------------------------------
Мини how-to по многопоточному звуку.
1. Установка.
Устанавливаем Alsa, пакет alsa-oss и alsaplayer (он пригодится для тестов).
Если у Вас ядро 2.6.х со встроенными драйверами alsa, то осталось поставить лишь aoss и alsaplayer.
Если же у Вас нет Alsa, то за дело Сайт проекта Alsa: http://alsa.opensrc.org
2. Конфигурирование.
Создаём файл /etc/asound.conf следующего содержания.
3. Тестирование
Проверяем работоспособность построенной конструкции.
открываем ещё одно консольное окно и пробуем
Работает? Если нет, то попробуйте сами подобрать конигурацию файла .asoundrc.
Вам поможет в этом эта статья
Если всё в порядке, то можно приходить к "обучению" остальных программ.
4. "Обучение программ"
Опишу настройку некоторых прогамм.
а) XMMS
Тут всё легко. "Параметры" --> "Свойства" --> "Расширение для вывода" --> "ALSA" --> "Настройка" -->
--> Ставим галочку на "Определённое пользователем" и пишем в графе названия аудиоустройства
б) Sim, psi и другие ...
Выключаем вывод звука через arts и пишем команду вывода звука
в) Mplayer
Открываем файл ~/.mplayer/gui.conf и исправляем
на
если у Вас более старый mplayer, то
г) другие программы или игры, в которых нет возможности настройки вывода звука будем запускать так:
5. Настройка Arts
(старые версии arts могут не работать, у меня Kde3.2.2 и arts 1.2.2)
Не будем ставить крест на arts (хотя разработчикам KDE надо было давно это сделать), допустим для
системных звуков хотя бы.
Настройках звукового сервера --> Указываем звуковое устройство ALSA, частоту дискретизации 44100
Сейчас atrs не будет перехватывать аудиоустройство для себя одного.
Вот и всё.
Полезные ссылки:
Dmix pugin
Dmix+kde+arts+esd etc
P.S. Если это конечно кому-нить надо, могу вторую версию написать. Про esd, jack добавить...
ну вот тут посмотри...
Добавил @ 20.06.2004 00:55
---------------------------------------------------------------------------
Мини how-to по многопоточному звуку.
1. Установка.
Устанавливаем Alsa, пакет alsa-oss и alsaplayer (он пригодится для тестов).
Если у Вас ядро 2.6.х со встроенными драйверами alsa, то осталось поставить лишь aoss и alsaplayer.
Если же у Вас нет Alsa, то за дело Сайт проекта Alsa: http://alsa.opensrc.org
2. Конфигурирование.
Создаём файл /etc/asound.conf следующего содержания.
Код: Выделить всё
/etc/asound.conf
# Содержимое файла /etc/asound.conf
pcm.ossmix {
type dmix
ipc_key 1027
slave {
pcm "hw:0,0"
period_time 0
period_size 1024
buffer_size 4096
rate 44100
}
bindings {
0 0
1 1
}
}
pcm.!default {
type plug
slave.pcm "ossmix"
}
ctl.mixer0 {
type hw
card 0
}
3. Тестирование
Проверяем работоспособность построенной конструкции.
Код: Выделить всё
alsaplayer -o alsa -d ossmix Fireball.mp3
открываем ещё одно консольное окно и пробуем
Код: Выделить всё
aplay -D plug:ossmix message.wav
Работает? Если нет, то попробуйте сами подобрать конигурацию файла .asoundrc.
Вам поможет в этом эта статья
Если всё в порядке, то можно приходить к "обучению" остальных программ.
4. "Обучение программ"
Опишу настройку некоторых прогамм.
а) XMMS
Тут всё легко. "Параметры" --> "Свойства" --> "Расширение для вывода" --> "ALSA" --> "Настройка" -->
--> Ставим галочку на "Определённое пользователем" и пишем в графе названия аудиоустройства
Код: Выделить всё
ossmix
б) Sim, psi и другие ...
Выключаем вывод звука через arts и пишем команду вывода звука
Код: Выделить всё
aplay -D plug:ossmix
в) Mplayer
Открываем файл ~/.mplayer/gui.conf и исправляем
Код: Выделить всё
ao_driver = "что-то_там"
на
Код: Выделить всё
ao_driver = "alsa1x:ossmix"
если у Вас более старый mplayer, то
Код: Выделить всё
ao_driver = "alsa9:ossmix"
г) другие программы или игры, в которых нет возможности настройки вывода звука будем запускать так:
Код: Выделить всё
aoss <программа>
5. Настройка Arts
(старые версии arts могут не работать, у меня Kde3.2.2 и arts 1.2.2)
Не будем ставить крест на arts (хотя разработчикам KDE надо было давно это сделать), допустим для
системных звуков хотя бы.
Настройках звукового сервера --> Указываем звуковое устройство ALSA, частоту дискретизации 44100
Сейчас atrs не будет перехватывать аудиоустройство для себя одного.
Вот и всё.
Полезные ссылки:
Dmix pugin
Dmix+kde+arts+esd etc
P.S. Если это конечно кому-нить надо, могу вторую версию написать. Про esd, jack добавить...
В одном мгновеньи – видеть вечность,
Огромный мир в горсти песка,
В одной песчинке – бесконечность,
И небо в чашечке цветка.
Огромный мир в горсти песка,
В одной песчинке – бесконечность,
И небо в чашечке цветка.
Re: Новая ALSA
Можно по-подробнее про aoss?Запуская программу этой командой - всеравно звука нет(Quake3 и SMplayer).Мошт aoss можно гдето настроить на ossmix?(конфига ненашел)
JID:dstr@jabbus.org