Beyond Linux From Scratch. Версия 6.0

Глава 37. Мультимедиа библиотеки и драйверы

ALSA Utilities-1.0.7

Введение в ALSA Utilities

Пакет ALSA Utilities содержит различные утилиты, которые полезны для управления Вашей звуковой картой.

Информация о пакете

Зависимости ALSA Utilities

Требуемые

ALSA Library-1.0.7.

Установка ALSA Utilities

Установим ALSA Utilities запуском следующих команд:


./configure &&
make &&
make install

Конфигурация ALSA Utilities

Файлы конфигурации

/etc/asound.state.

Конфигурационная информация

Возможно, простейшим способом сохранения уровней микшера является сохранение и восстановление их использованием стартового скрипта.

Установим стартовый скрипт /etc/rc.d/init.d/alsa, включенный в пакет blfs-bootscripts-6.0 .


make install-alsa

Заметьте, что все каналы звуковой карты по умолчанию выключены. Вы можете использовать программу alsamixer из ALSA Utilities (или любой другой OSS-микшер) для изменения этого.

При первом запуске вышеуказанного скрипта он сообщит, что нет состояния в /etc/asound.state. Вы можете предотвратить это запуском следующих команд после установки ALSA Utilities:


touch /etc/asound.state &&
alsactl store

В конце заметим, что строчки, загружающие sfxload , закомментированы. Здесь они приведены в качестве примера других вещей, которые Вы можете захотеть сделать в Вашем стартовом скрипте. sfxload это отдельный пакет, интересный пользователям SoundBlaster AWE и Live!. Он разработан для загрузки "звуковых шрифтов" (которые используются для MIDI-вывода). Вы можете захотеть удалить эти строчки и добавить Ваши собственные или, если у Вас уместная звуковая карта, установить sfxload и раскомментировать их.

Содержание

Пакет ALSA Utilities содержит aconnect , alsactl, alsamixer, amixer, aplay, arecord и aseqnet.

Описание

aconnect

aconnect это утилита для подключения и отключения двух присутствующих портов в системе ALSA-секвенсера.

alsactl

alsactl используется для управления расширенными параметрами ALSA-драйверов звуковой карты.

alsamixer

alsamixer это ncurses-основанная программа микшера для использования с ALSA-драйверами звуковой карты.

amixer

amixer позволяет управление микшером из командной строки для ALSA-драйверов звуковой карты.

aplay

aplay это проигрыватель командной строки звуковых файлов для ALSA-драйверов звуковой карты.

arecord

arecord это записыватель командной строки звуковых файлов для ALSA-драйверов звуковой карты.

aseqnet

aseqnet это клиент ALSA-секвенсера, который посылает и получает пакеты событий через сеть.

Последнее обновление 2005-02-13 19:18:12 -0700.