АнглийскийФранцузскийИспанский

Значок OnWorks

gom - Интернет в облаке

Запустите gom в бесплатном хостинг-провайдере OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS

Это команда gom, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


gom - универсальный аудиомикшер (поддерживает: OSS и производные)

СИНТАКСИС


Г {ВАРИАНТ}

Версия


Эта страница руководства была распространена с Г 0.30.2 (31 мая 2004 г.)

ОПИСАНИЕ


Г это программа для работы с микшером командной строки, включающая минимальный, но полностью функциональный
внутренний неактивный текстовый интерфейс.

В настоящее время существует также внутренний интерфейс X (xview), но он не поддерживается и
в конечном итоге будет удален, когда появится подходящая альтернатива.

На данный момент gom поддерживает только Open Sound System (OSS) и ее производные.
(OSS / Lite, OSS / Free (эти два явно устарели), новый Linux Sounddriver, ...).

Г пытается предоставить полный и удобный интерфейс для всех типов аудиомикшеров
манипуляция. Возможности gom включают звуковой драйвер (время компиляции) и звуковую карту (запуск
время) независимость, произвольный выбор микшера, загрузка и сохранение настроек микшера,
уменьшение громкости, вывод на уровне детализации, «поддержка Un * x-подобных сценариев» и т. д.

Помимо исчерпывающего интерфейса командной строки, описанного здесь, gom имеет встроенный
интерактивный интерфейс терминала (который я называю gomii, интерактивный интерфейс gom) с использованием
ncurses. Он поддерживает настраиваемое (включая отключение) обновление в реальном времени. Гомии
не объясняется на этой странице руководства; при его использовании обращайтесь к специальной онлайн-справке.
Однако обращение с гомии должно быть очевидным, и на самом деле он «пытается напоминать»
параметры командной строки.

Также есть еще один gomii для X, использующий инструментарий xview. Однако гом должен быть
специально скомпилирован, чтобы включить это, и предполагается, что в конечном итоге он будет заменен некоторыми
интерфейс для X с использованием двоичного файла gom.

И помните: gom пишется как gom, но по соображениям совместимости произносится наоборот.
Его настоящее, актуальное и рекурсивное название: гом GOM is не еще другой Смеситель (по причинам
выходит за рамки данного руководства).

НАСТРОЙКА GOM


Там есть нет обязательный конфигурация для гом; он работает нормально, как есть, без каких-либо
конфигурация. Т.е. для осмысленного использования без настройки всегда нужно (при
минимум) укажите используемый миксер. Например:

gom --device = / dev / mixer2 --mute-all

Тем не менее, настроить gom а) для системы и б) для отдельного пользователя; каждый пользователь
конфигурация предпочтительнее соответствующей конфигурации системы. По факту,
процедура загрузки файла _any_ параметров заключается в том, чтобы сначала попробовать файл пользователя, затем система
файл, а иначе потерпит неудачу.

Для настройки следует использовать скрипт гомконфиг(8) (или, скорее всего, гомконфиг --сила )
который поставляется с дистрибутивом - использование его как root изменит конфигурацию системы,
обычные пользователи изменят свою конфигурацию. Вы можете пропустить остальную часть этого
главу, если вы это сделаете.

Все файлы конфигурации для gom - это просто наборы параметров командной строки для gom.
(где некоторые файлы ограничены определенными параметрами). См. "--Get-options" ниже.

Файлы конфигурации (замените "~ / .gom"с" / etc / gom "для системы
конфигурация):

~ / .gom / conf.default_mixer
Загружается при каждом запуске gom. Ограничено: "-d". Обеспечивает неявное открытие
смесительное устройство.

~ / .gom / conf.initialize
Загружен с опцией '-O, --originate, --initialize'. Без ограничений. Обеспечивает
создание процедуры инициализации даже для нескольких микшеров.

~ / .gom / conf.gom
Загружается при каждом запуске gom. Только '-v, -q, -F, -U'. Обеспечивает неявный
создание определенных bevaviours. Обескураженный.

~ / .gom /.
К этим файлам обращаются просто их когда открыт. Видеть
--get-options ниже.

ТЕРМИНОЛОГИЯ, ФИЛОСОФИЯ


Микшер - это набор каналов (например, vol, line, cd). Каждый канал имеет набор громкости
каналы (например, левый, правый) и, необязательно, флаг источника записи.

Оценка того, какие каналы доступны, и какой объем для доступного канала
каналы и какие флаги доступны на этом конкретном канале, выполняется во время выполнения;
это звуковая карта и, возможно, зависит от звукового драйвера.

Таким образом, поддерживаются каналы, поддерживаемые звуковым драйвером, и конкретная звуковая карта.
каналы. Г --info-все показывает все каналы, поддерживаемые звуковым драйвером, плюс указывает их
конкретная доступность.

На момент написания этой статьи единственным поддерживаемым звуковым драйвером был OSS (Open Sound System).
и его производные. Этот драйвер существует для множества платформ и в различных вариантах.
(особенно новый Sounddriver Linux является производным от OSS). (Примечание: точка зрения Гома
на представление о том, как должен выглядеть "универсальный" микшер, может сильно повлиять OSS
API; однако автор считает, что эта точка зрения (пока) не может быть абсолютно общей). В
на момент написания этой статьи OSS поддерживает 17 каналов и максимум два канала громкости.
на канал (т. е. только «моно» или «стерео»).

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

ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ


Опции могут быть указаны в произвольном порядке или количестве; они вычисляются последовательно слева
направо. Значения по умолчанию (если есть) приведены в []. Для логических аргументов "1" означает "включено",
«0» означает выключено.

Обратите внимание, что для параметров с _optional_ аргументами они должны быть указаны как "gom -G "
(или "gom --get-settings = "соотв.) скорее чем" gom -G "(или" gom --get-
настройки "соответственно). В противном случае они будут проигнорированы (или, по крайней мере, с моим
реализация getopt;).

Параметры настройки:

-д, --устройство, --Смеситель
[** без микшера **] Установить файл специального устройства микшера на . Если новый миксер
действительный, текущий микшер - если он есть - будет закрыт, а новый микшер открыт.
Текущий канал, текущая громкость канала, настройка блокировки канала и снимок
будут сброшены к значениям по умолчанию.

-с, --канал
[первый доступный канал] Установить текущий канал микшера на . Канал может
дается как номер или как имя.

-С, --volume-канал
[первый доступный канал громкости на текущем канале] Установить канал громкости на текущий
канал микшера на (например, для s tereo 0 означает левый, 1 означает правый
объем).

-к, --замок

-К, - заблокировать все
[1] Заблокировать или разблокировать текущий или все каналы. Блокировка означает включение стерео
громкость (баланс) для всех настроек громкости, которые может делать гом - это не меняет
настройки громкости сами по себе (то есть автоматическая балансировка не выполняется). Таким образом, заблокированный канал l
могут иметь несбалансированные объемы.

-Ф, --fade-интервал
[5] Установите интервал затухания на секунд. Смотрите --fade-to-lo udness.

-У, --интервал обновления
[30] Установить интервал обновления (обновления) гомии на секунды (ноль отключает).

-В, --write-конфигурация, --save-config
Эта опция устарела, начиная с версии 0.29.10.

Настройка параметров микшера:

-л, - громкость, --объем
Установите текущий канал громкости на текущем канале на . Если аргумент
передается с "+" или "-", данное значение будет добавлено или
соответственно вычитаются из текущего значения. Допустимый диапазон от нуля
до максимума, зависящего от драйвера карты.

-р, --записывать
Включите или выключите запись для текущего канала.

-Р, - запись-сингл
Включите запись для текущего канала и отключите все другие источники записи.

-Л, - уменьшение громкости до громкости, - постепенное увеличение громкости
То же, что и --loudness, но переходить к новой громкости за время, заданное с помощью --fade-
интервал.

-м, --немой

-М, - отключить все
Отключить текущий или все каналы. Отключение звука означает установку громкости всех каналов на 0.

Параметры настройки микшера:

-ГРАММ, --получить-опции, --загрузить-опции, --получить-настройки, - настройка загрузки
Получить параметры из / в файл . Если аргумент не указан, файл по умолчанию
(названный "по умолчанию"). Неабсолютно заданные имена файлов будут расширены до "
устройство>. ", а затем сначала выполняется поиск у пользователя и - если это не удается
- в каталоге конфигурации системы. Любые файлы произвольной формы с gom one-
параметры командной строки символов в любых строках, начинающиеся с тире (в нулевом столбце)
будет иметь смысл в этом варианте.

-С, --сохранить настройки [ ]
Сохраните настройки микшера в файл опций произвольной формы; для имени файла те же правила
что касается загрузки файлов опций, за исключением того, что только каталог конфигурации пользователя будет
использоваться. Файлы с расширенными таким образом именами будут автоматически перезаписаны; Другие
файлы никогда. При сохранении необходимо следить за тем, чтобы "последний источник записи
ошибка "не может возникнуть при загрузке этих параметров (и, возможно, есть другие разумные
побочные эффекты помимо чистых настроек микшера (например, блокировка канала, текущая
канал)). Суть этих вариантов загрузки / сохранения заключается в том, что вы можете легко сохранить
новые и загружать предустановленные настройки микшера из любого места.

-з, --snapshot-настройки

-З, --unsnapshot-настройки, --восстановить-настройки
[настройки микшера после открытия нового микшера] Привязка к текущему / от текущего
настройки микшера.

-О, - происхождение, --инициализировать
Загрузите файл опций «инициализировать»; в этом файле разрешены все параметры. Это
предназначен для инициализации микшеров. Например: «-d / dev / Mixer0 -G -d / dev / Mixer1 -G». Этот
загрузит файл настроек по умолчанию как для микшера0, так и для микшера1.

Информационные возможности:

-т, --Информация
Отображение информации о текущем канале.

-Т, --info-все
Отображение общей информации.

-В, --версия
Показать информацию о версии.

-ш, --авторское право, копилефт, --лицензия, --гарантия
Отображение информации об авторских правах / лицензии / гарантии.

-час, --Помогите

-ЧАС, - help-verbose
Отображать эту справку в обычном или подробном виде; обе подсказки по-прежнему зависят от
текущий уровень детализации (т. е. более высокий уровень детализации может показывать больше; "gom
-v0 -H "и" gom -h "дают одинаковый результат). Для нормального уровня детализации
это разумные макросы.

Специальные опции:

-е, --выполнять
Выполните команду оболочки .

Параметры только для командной строки:

-Ю, --игнорировать-конфигурации
Пропустить все автоматически загружаемые файлы конфигурации; это должно быть дано перед любым
другой вариант (кроме q (тихий) или v (подробный)).

-я, --интерфейс, --гомии
Явно запустить встроенный гомии ( = t: терминал гомии, = х: Х
гомии).

-в, --подробный [ ]
[НОРМАЛЬНОЕ] Установить уровень детализации вывода на (число, чем выше, тем больше
подробный). Если аргумент не указан, уровень будет увеличен на 1.

-д, --тихий, --тихий
Установите уровень детализации вывода на ТИХОЙ (только сообщения об ошибках / справке).

-п, --чистый, --Распечатать
Вывести в чистом виде текущее значение каналов, заданное как в стандартный вывод
( = l | r, согласно вариантам одного символа). Полезно для получения ценностей
сценарии "into" вместе с параметром - quiet.

-Икс, --extract-настройки
Извлеките все настройки микшера как строку параметра gom в стандартный вывод (например, для "setting =` gom
--quiet --extract-settings` "и" gom - quiet $ settings "позже в сценарии bash).

-Я, --read-stdin
Прочтите параметры со стандартного ввода (до EOF).

ОКРУЖАЮЩАЯ СРЕДА


ГЛАВНАЯ используется как префикс для каталога конфигурации .gom / для пользователя без полномочий root.

Используйте gom в Интернете с помощью сервисов onworks.net


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

Команды Linux

Ad