# Руководство &kmix;

Matt Johnston

    &Matt.Johnston.mail;

Christian Esken

    esken@kde.org

Разработчик
Helio Chissini de Castro

    helio@kde.org

Разработчик
Stefan Schimanski

    1Stein@gmx.de

Разработчик
Lauri Watts

    &Lauri.Watts.mail;

Редактор
Григорий Мохин

    mok@kde.ru

Павел Малеев

    rolland39@gmail.com

Перевод на русский
1996 2005 Christian Esken & &Matt.Johnston;
&FDLNotice;
2007-01-05
2.6.1

&kmix; - это программа для управления громкостью звука.

Предупреждение: это руководство содержит документацию для старых версий&kmix;, а именно версии, которая поставляется с &kde; 3.5.

KDE KMix kdemultimedia звук громкость микшер

## Введение

Предупреждение: это руководство содержит документацию для старых версий&kmix;, а именно версии, которая поставляется с &kde; 3.5.

&kmix; - это микшер для звуковых плат, входящий в состав &kde;. Это маленькая, но полнофункциональная утилита, позволяющая управлять всеми звуковыми платами.

&kmix; поддерживает различные платформы и драйверы:

- Звуковые драйверы ALSA.

- Все платформы Open Sound System, что было проверено на &Linux;, FreeBSD, NetBSD и BSDI.

- Компьютеры на ОС &Solaris;.

- Компьютеры на ОС &IRIX;.

- Компьютеры на ОС &HP-UX;.

Если у вас имеются драйвера ALSA и Open Sound System, &kmix; будет использовать ALSA.

## Как работать с &kmix;

### Основы

Использовать &kmix; очень просто. Каждое устройство микшера, найденное на звуковой плате, представлено ползунком - регулятором громкости. Устройства моно имеют один ползунок, стерео - один или два, как вы сами пожелаете. Дополнительно к этому есть регулятор баланса внизу окна &kmix;. Если у вас несколько звуковых плат, каждая из них отображается на отдельной вкладке. Главное окно &kmix;

Главное окно &kmix;

Окно может иметь до трёх разделов с разными регуляторами звуковой карты: Выход, Вход иПереключатели. Эти секции содержат регуляторы громкости, переключатели для включения.выключения записи или воспроизведения и средства для выбора одного из нескольких вариантов.

- Выход: Содержит элементы управления связанные с воспроизведением, подобно регулятору громкости Master.
- Вход: Содержит все элементы управления, которые связаны с записью звука, как Capture.
- Переключатели: Содержит все элементы управления, которые позволяют только переключать некоторые функции в состояние Вкл или Выкл (например «Mic Boost (+20dB)») и способы выбора одного из нескольких вариантов (например, Mic Select : Mic1 и Mic2).

Кроме регуляторов звука, в &kmix; используются световые индикаторы. Далее описаны их цвета:

- Зелёный: Воспроизведение
- Красный: Запись
- Жёлтый: Специальные возможности звуковой карты

Это три цвета могут быть двух оттенков: яркий означает Вкл., а тусклый означает Выкл.

### Регуляторы громкости

Регуляторы громкости в разделах Выход иВход состоят из (сверху вниз) Регулятор громкости (Раздел Вход)

Регулятор громкости (Раздел Вход)

- Значок, отображающий функцию регулятора.
- Индикатор значения громкости (необязательный параметр).
- Зелёный индикатор включает и выключает звук (при выключенном звуке индикатор не горит, при включённом - светится зелёным).
- Ползунок, регулирующий громкость (совет: можно скрыть надпись, если микшер занимает много места на экране).
- Если элемент поддерживает запись, индикатор горит красным, если он горит ярко-красным - он выбран для записи, если тёмно-красным - не выбран.

Регулятор громкости с переключателем записи (разделВыход)
Регулятор громкости с переключателем записи (разделВыход)

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

Разделить каналы

  Показать один или оба ползунка. Применимо только для стерео-устройств. Правый ползунок регулирует правый канал, левый - левый.

Звук выключен

  Отключить или включить устройство.

Скрыть

  Если вам не нужно данное устройство, его показ можно отключить. Снова его можно будет показать только через Каналы (см. ниже)

Настроить глобальные комбинации клавиш...

  Чтобы управлять устройством с клавиатуры, через этот пункт можно вызвать диалог KDE Быстрые клавиши. Клавиши для увеличения и уменьшения громкости работают глобально, в том числе и тогда, когда &kmix; свёрнут или встроен в панель.

Каналы

  Откроется диалоговое окно, где вы можете настроить по разделам (Выход, Вход, Переключатели), какие каналы вы хотите видеть.

Показать/Спрятать полоску меню

  Эта опция не конкретного устройства, но влияет на окно микшера. Полоску меню можно скрыть и вернуть обратно, также и с помощью быстрой клавиши (по умолчанию &Ctrl;M).

### Переключатели и способы выбора из вариантов

Регуляторы в разделе Переключатели состоят из индикаторов и короткой метки, описывающей функцию. Раздел Переключатели так же может содержать способы для выбора из вариантов. Помните, что эти регуляторы часто специфичны и обычно не требуют изменения обычным пользователем. Контекстное меню содержит пункты Каналы и Показать/Спрятать полоску меню, описанные ранее. Переключатели и способы выбора из вариантов (РазделПереключатели)

Переключатели и способы выбора из вариантов (РазделПереключатели)
Помните, красные индикаторы связаны с записью, а желтые контролируют специальные возможности звуковой карты. Снимок экрана, показанный выше показывает (справа налево) не горящий индикатор Выход IEC958 (желтый=специальный регулятор), горящий индикатор Mix (красный=связанный с записью), не горящий индикатор связанный с записью, горящий специальный регулятор и способ выбора из вариантов (PCM Out Path & Mute). Если вы не уверены в регуляторах, обратитесь к поставщику драйвера для вашей звуковой карты (для большинства дистрибутивов &Linux; это ALSA).

### Регулятор баланса

С помощью этого ползунка вы можете регулировать баланс громкости между левым и правым каналом. Этот регулятор действует на весь звук, воспроизводимый на устройстве. По умолчанию ползунок располагается посередине. Перемещение ползунка влево снижает громкость правого канала, вправо - левого. Конечно, это можно изменить, если у вас перепутаны сами колонки.

Относительно Surround-систем необходимо помнить, что Master устройство регулирует только передние колонки. Это ограничение драйвера вашей звуковой карты.

Если ваша звуковая карта не имеет Master устройства, то сам &kmix; может выбрать другое устройство, часто это Wave или PCM.

### Параметры конфигурации

Используйте Настройка Настроить &kmix;... для изменения параметров. Далее перечислены эти пункты:

Встроить в панель

  При выборе этой опции &kmix; будет встраиваться в панель при закрытии главного окна. Если она отключена, то &kmix; будет закрыт, и вы не сможете управлять громкостью с помощью клавиш, которые присвоены этому действию.

Использовать регулятор громкости в панели задач

  При щелчке левой кнопкой на значке &kmix; всплывёт окно с параметрами громкости для предпочтительного устройства (совет: здесь вы не можете сменить это устройство — его нужно указать в самом &kmix;). Если эта опция отключена, по щелчку на значке левой кнопкой будет отображено главное окно &kmix;.

Показать деления шкалы

  Показывает штрихи на шкале регулятора.

Показать названия каналов

  Показать названия каждого из устройств звуковой платы. Включён этот флажок или нет, наведя курсор на иконку устройства, вы увидите его название.

Восстановить уровни громкости при запуске KDE

  Позволить &kde; восстанавливать громкость в начале сеанса: будут восстановлены установки громкости, сохранённые при вашем последнем выходе. Если операционная система сохраняет значения параметров, вы не нуждаетесь в этой опции (но на многопользовательских компьютерах её стоит использовать).

Значения громкости:

  Выбор того, будут ли и как показываться значения громкости: Нет, Абсолютно или Относительно.

Расположение ползунков:

  С этим параметром вы можете повернуть главное окно &kmix; на 90 градусов. Ползунки, тексты и все остальное повернется. Есть некоторые исключения для этого правила, полоска меню, способы выбора микшера, ползунок баланса и способ выбора из вариантов.

## Аплет панели &kmix;

Аплет панели &kmix; - это его другой интерфейс. Его можно встроить в панель KDE Добавить аплет на панель... в Меню панели или контекстном меню. Выбрать Аудиомикшер и нажать Добавить на панель или два раза нажать Аудиомикшер.

С аплетом панели &kmix; можно работать также, как и с главным окном, включая и контекстное меню. Основные отличия таковы:

- Нет главного меню.
- При наличии нескольких звуковых плат невозможно поменять микшер, выбрав его в начале.
- Нет значка встраивания в панель. Чтобы он появился, нужно запустить &kmix; из главного меню K-Menu -> Мультимедиа -> Звуковой микшер.
- Значки будут показаны лишь при достаточно большом размере панели.
- Не будет названий устройств.
- Настройка осуществляется через меню панели - цвета и направление ползунков.
- Значения громкости не сохраняются автоматически. Если вы хотите, чтобы значения сохранились после выхода, запустите &kmix; из K-меню

## Дополнительные возможности &kmix;

В этой главе описываются возможности &kmix;, которые могут пригодиться опытным пользователям и вряд ли понадобятся в обычной работе. Поэтому вы можете её пропустить без особого вреда для себя.

### Интерфейс &DCOP;

Иногда вам нужно управлять микшером из другого приложения или делать что-то ещё, например, глушить звук в десять часов вечера. Интерфейс &kmix; с &DCOP;позволяет делать это очень легко. Наберите ``dcop kmix`` в командной строке и начинайте работу с &DCOP;. Возможности &kmix; следующие:

``Mixer0``

  Управление первым микшером. Вы можете задавать уровень громкости, выключать звук, менять баланс и т.д. Наберите ``dcop kmix Mixer0`` и поупражняйтесь с возможностями. При наличии нескольких звуковых плат будут доступны ``Mixer1`` и другие.

``kmix-mainwindow#1``

  Управление главным окном микшера. Его можно скрыть и показать, изменить размер и т.д. Наберите ``dcop kmix kmix-mainwindow#1`` и пробуйте.

### Примеры DCOP

``dcop kmix kmix-mainwindow#1 hide``

  Скрыть окно микшера. ``dcop kmix kmix-mainwindow#1 show`` или иконки панели сделает его снова видимым.

``dcop kmix kmix-mainwindow#1 resize 1 1``

  Окно микшера примет минимально доступный размер, так чтобы вместить все ползунки и другие элемента окна.

``dcop kmix Mixer0 mixerName``

  Выводит имя первого микшера, например: `Sound Fusion CS46xx`.

``dcop kmix Mixer1 setVolume 0 10``

  Задать громкость второго микшера, устройство 0 в 10 процентов. Устройство 0 часто бывает главным, но не всегда. Для того чтобы выключить звук на главном устройстве второй звуковой платы, наберите ``dcop kmix Mixer1 setMasterVolume 0``

Эти команды можно выполнять непосредственно из командной строки в KDE. Чтобы выполнять команды dcop из другого места, например из скриптов crontab, нужно задать переменную среды `DCOPSERVER` (как она выглядит в первой строке вашего файла `~/.DCOPserver_hostname_:0`), например:

    #!/bin/sh
    DCOPSERVER=`cat /home/yourhome/.DCOPserver_yourhostname_:0 | grep local`
    export DCOPSERVER
    dcop kmix Mixer0 setMasterVolume 0

### Полезные советы

#### Параллельное использование драйверов ALSA и OSS

&kmix; на &Linux; работает или с драйвером ALSA, или с OSS, но не с обоими сразу. Если всё же нужно использовать оба эти драйвера, то поступайте так: закройте &kmix; и добавьте строчку в файл `kmixrc` в разделе глобальных параметров.

    MultiDriver=true

Потом снова запустите &kmix;. В меню Справка Сведения об оборудовании вы увидите "Используемые звуковые драйверы: ALSA0.9 + OSS" и "Экспериментальный режим работы со многими драйверами"

Скорее всего, все ваши микшеры будут показаны дважды.

В такой конфигурации никаких гарантий работы не существует.

## Разработчики и лицензирование

Главный разработчик

- Copyright 1996-2000 Кристиан Эскен (Christian Esken)

- Copyright 2000-2003 Кристиан Эскен (Christian Esken) и Стефан Шимански (Stefan Schimanski)

- Copyright 2003-2005 Кристиан Эскен (Christian Esken) и Хелио Чиссини де Кастро (Helio Chissini de Castro)

Участники:

- Кристиан Эскен (Christian Esken) esken@kde.org

- Стефан Шимански (Stefan Schimanski) 1Stein@gmx.de

- Пол Кендалл (Paul Kendall) paul@orion.co.nz - перенос на &SGI;

- Себастьян Золтан (Sebestyen Zoltan) szoli@digo.inf.elte.hu - исправления для FreeBSD

- Фаро Жан-Луи (Faraut Jean-Louis) jlf@essi.fr - исправления для &Solaris;

- Ник Лопес (Nick Lopez) kimo_sabe@usa.net - перенос на ALSA

- Хельге Деллер (&Helge.Deller;) deller@gmx.de - перенос на &HP;-UX

- Леннарт Аугустсон (Lennart Augustsson) augustss@cs.chalmers.se - исправления для *BSD

Документация: © 2000 Мэтт Джонстон (&Matt.Johnston;) &Matt.Johnston.mail;

Обновления для версии 1.91 - Кристиан Эскен (Christian Esken) esken@kde.org

Обновлено в 2005 для &kmix; V2.2 Кристиан Эскен (Christian Esken) esken@kde.org

Обновлено в 7/2005 для &kmix; V2.6 Кристиан Эскен (Christian Esken) esken@kde.org

Основано на документации, написанной Кристианом Эскеном (Christian Esken) esken@kde.org

Перевод на русский: Григорий Мохин mok@kde.ru

Обновления для версии 3.5.1 - Павел Семенченко apix@bk.ru

Обновление перевода — Павел Малеев rolland39@gmail.com

&underFDL; &underGPL;

## Установка

### Где взять &kmix;

&install.intro.documentation;

### Требования

Очевидно, что &kmix; полезен только при наличии звуковой платы. &kmix; поддерживает различные платформы и драйверы звука:

- Все платформы Open Sound System, что было проверено на &Linux;, FreeBSD, NetBSD и BSDI.

- Компьютеры на ОС &Solaris;.

- Компьютеры на ОС &IRIX;.

- Звуковые драйверы ALSA.

- Компьютеры на ОС &HP-UX;.

### Сборка и установка

&install.compile.documentation;