InglésFrancésEspañol

Ad


icono de página de OnWorks

gom - Online en la nube

Ejecute gom en el proveedor de alojamiento gratuito de OnWorks a través de Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando gom que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.

PROGRAMA:

NOMBRE


gom: un mezclador de audio genérico (admite: OSS y derivados)

SINOPSIS


gom {OPCIÓN}

VERSIÓN


Esta página de manual se distribuyó con gom 0.30.2 (31 de mayo de 2004).

DESCRIPCIÓN


gom es un programa de manipulación de mezclador de línea de comandos que incluye un mínimo, pero completamente funcional
Interfaz interna basada en texto ineficaz.

Actualmente, también hay una interfaz interna X (xview), pero no está bien mantenida y
eventualmente se eliminará cuando se disponga de una alternativa adecuada.

Por el momento, gom solo es compatible con Open Sound System (OSS) y sus derivados
(OSS / Lite, OSS / Free (estos dos obviamente están obsoletos), el nuevo Linux Sounddriver, ...).

gom intenta proporcionar una interfaz completa y conveniente para todo tipo de mezclador de audio
manipulación. Las instalaciones de gom incluyen controlador de sonido (tiempo de compilación) y tarjeta de sonido (ejecutar
tiempo) independencia, selección arbitraria del mezclador, carga y guardado de los ajustes del mezclador,
atenuación de volumen, salida impulsada por el nivel de verbosidad, "Compatibilidad con secuencias de comandos similares a Un * x", etc.

Aparte de la exhaustiva interfaz de línea de comandos que se describe aquí, gom tiene una
interfaz de terminal interactiva (que yo llamo gomii, interfaz interactiva de gom) usando
ncurses. Admite actualizaciones ajustables (esto incluye deshabilitar) en tiempo real. El gomii es
no explicado en esta página del manual; consulte la ayuda en línea específica cuando lo utilice.
Sin embargo, el manejo del gomii debería ser obvio, y en realidad "intenta parecerse" al
opciones de la línea de comandos.

También hay un gomii para X más usando el kit de herramientas xview. Sin embargo, gom necesita ser
especialmente compilado para incluir esto, y está destinado a ser reemplazado eventualmente por algunos
interfaz para X usando el binario gom.

Y recuerde: gom se escribe gom, pero se pronuncia al revés por razones de compatibilidad.
Su título real, actual y recursivo es Dios mío, GOM is no aún una alternativa, Mezclador (por razones
más allá del alcance de este manual).

CONFIGURAR GOM


Hay no obligatorio configuración para gom; funciona bien tal como está, sin ningún
configuración. Es decir, para un uso sensato sin configuración, siempre es necesario (en
mínimo) especifique el mezclador que se utilizará. Por ejemplo:

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

Sin embargo, podemos configurar gom a) para el sistema yb) para un usuario individual; cada usuario
Se prefiere la configuración a favor de la configuración del sistema correspondiente. De hecho,
la rutina para cargar _cualquier_ archivo de opciones es probar primero el archivo de usuario, luego el sistema
archivo y, de lo contrario, fallará.

Para configurar, debe usar el script gomconfig(8) (o lo más probable gomconfig --fuerza )
que viene con la distribución: usarlo como root cambiará la configuración del sistema,
los usuarios normales cambiarán su propia configuración. Bien puede omitir el resto de este
capítulo si lo hace.

Todos los archivos de configuración para gom son simplemente conjuntos de opciones de línea de comando para gom
(donde algunos archivos están restringidos a ciertas opciones). Consulte "--get-options" a continuación.

Los archivos de configuración son (reemplace el "~ / .gom"con" / etc / gom "para el sistema
configuración):

~ / .gom / conf.default_mixer
Cargado en cada inicio de gom. Restringido a: "-d". Proporciona apertura implícita de un
dispositivo mezclador.

~ / .gom / conf.initialize
Cargado con la opción '-O, --originate, --initialize'. Irrestricto. Proporciona
creación de una rutina de inicialización, incluso para varios mezcladores.

~ / .gom / conf.gom
Cargado en cada inicio de gom. Restringido a '-v, -q, -F, -U'. Proporciona implícito
creación de ciertos comportamientos. Desanimado.

~ / .gom /.
Se accede a estos archivos simplemente por su cuando está abierto. Ver
--get-options a continuación.

TERMINOLOGÍA, FILOSOFÍA


Un mezclador es un conjunto de canales (por ejemplo, vol, line, cd). Cada canal tiene un conjunto de volumen
canales (por ejemplo, izquierdo, derecho) y, opcionalmente, una bandera de fuente de grabación.

La evaluación de qué canales están disponibles y, para un canal disponible, qué volumen
canales y qué banderas están disponibles en ese canal específico, se realiza en tiempo de ejecución;
esta es la tarjeta de sonido y posiblemente depende del controlador de sonido.

Por lo tanto, hay canales compatibles con controladores de sonido y tarjetas de sonido específicas compatibles
. gom --info-todo muestra todos los canales compatibles con el controlador de sonido, además de indicar sus
disponibilidad específica.

Hasta el momento de escribir este artículo, el único controlador de sonido compatible es OSS (Open Sound System)
y sus derivados. Este controlador existe para una variedad de plataformas y en varios sabores.
(especialmente, el nuevo Sounddriver de Linux es un derivado de OSS). (Observación: el punto de Gom
La opinión sobre cómo debería verse un mezclador "genérico" puede estar fuertemente influenciada por el OSS
API; sin embargo, el autor cree que este punto de vista podría no ser (todavía) absolutamente genérico). A
En el momento de escribir este artículo, OSS admite 17 canales y un máximo de dos canales de volumen.
por canal (es decir, solo "mono" o "estéreo").

Por supuesto, como gom depende del controlador de sonido instalado en el sistema, es apropiado
La instalación (que naturalmente no se cubre aquí) es obligatoria para gom (como para cualquier otro
programa que utiliza sonido).

CAMPUS


Las opciones se pueden dar en orden o monto arbitrario; se calculan en secuencia desde la izquierda
a derecha. Los valores predeterminados (si los hay) se dan en []. Para los argumentos booleanos, "1" significa activado,
"0" significa apagado.

Tenga en cuenta que para las opciones con argumentos _optional_, estos deben darse como "gom -G "
(o "gom --get-settings = "resp.) en lugar de" gom -G "(o" gom --get-
ajustes "resp.). De lo contrario, serán ignorados (o, al menos con mi
implementación de getopt;).

Configurando opciones:

-D, --dispositivo, --mezclador
[** sin mezclador **] Establezca el archivo de dispositivo especial del mezclador en . Si el nuevo mezclador es
válido, el mezclador actual --si lo hubiera-- se cerrará y el nuevo mezclador se abrirá.
Canal actual, volumen del canal actual, la configuración de bloqueo de canal y la instantánea
se restablecerá a los valores predeterminados.

-C, --canal
[primer canal disponible] Establece el canal del mezclador actual en . El canal puede
ser dado como número o como nombre.

-VS, --canal de volumen
[primer canal de volumen disponible en el canal actual] Establece el canal de volumen en el canal actual
canal del mezclador a (p. ej., para s tereo, 0 significa izquierda, 1 significa derecha
volumen).

-k, --cerrar con llave

-K, --bloquear todo
[1] Bloquea o desbloquea el canal actual o todos los canales. Bloquear significa conectar el estéreo
volúmenes (balance) para todos los ajustes de volumen que puede hacer s gom; esto no cambia nada
ajustes de volumen por sí mismos (es decir, no se equilibran automáticamente). Por lo tanto, un canal bloqueado l
puede tener volúmenes desequilibrados.

-F, --intervalo de desvanecimiento
[5] Establezca el intervalo de desvanecimiento en segundos. Ver - desvanecimiento a lo udness.

-Tú, --intervalo de actualización
[30] Establezca el intervalo de actualización (actualización) de gomii en segundo s (cero desactiva).

-W, --escribir-config, --save-config
Esta opción está obsoleta desde la versión 0.29.10.

Configuración de las opciones del mezclador:

-yo, --volumen, --volumen
Establecer el canal de volumen actual en el canal actual a . Si el argumento es
dado con un "+" o "-" inicial, el valor dado se agregará o
restado, respectivamente, del valor actual. El rango permitido es de cero
hasta un máximo que depende del controlador de la tarjeta de memoria.

-r, --registro
Activa o desactiva la grabación del canal actual.

-R, --record-single
Active la grabación del canal actual y desactive todas las demás fuentes de grabación.

-l, - desvanecimiento a volumen, - fundido a volumen
Como --loudness, pero se desvanece al nuevo volumen dentro de un tiempo dado con --fade-
intervalo.

-metro, --silencio

-METRO, --silenciar todo
Silenciar los canales actuales o todos. Silenciar significa establecer todos los volúmenes de los canales en 0.

Opciones de configuración del mezclador:

-GRAMO, --obtener-opciones, --cargar-opciones, --get-configuración, - ajuste de carga
Obtener opciones de / a archivo . Si no se proporciona ningún argumento, el archivo predeterminado
(llamado "predeterminado"). Los nombres de archivo que no sean absolutos se expandirán a "
dispositivo>. ", y luego se busca primero en el usuario y, si esto falla
- en el directorio de configuración del sistema. Cualquier archivo de formato libre con gom one-
opciones de línea de comando de caracteres en cualquier línea que comience con un guión (en la columna cero)
tendrá sentido para esta opción.

-S, --guardar ajustes [ ]
Guarde la configuración del mezclador en un archivo de opciones de forma libre; para el nombre del archivo, las mismas reglas
como para cargar archivos de opciones, se aplican, excepto que solo el directorio de configuración del usuario
ser usado. Los archivos con nombres de archivo así expandidos se sobrescribirán silenciosamente; otro
archivos nunca. Al guardar, se tiene cuidado de que la "última fuente de grabación
error "no puede ocurrir al cargar estas opciones (y tal vez haya otras
efectos secundarios aparte de la configuración pura del mezclador (por ejemplo, bloqueo de canal, corriente
canal)). La conclusión de estas opciones de cargar / guardar es que puede guardar fácilmente
nuevo y cargue los ajustes predefinidos del mezclador desde cualquier lugar.

-z, --configuración de instantáneas

-Z, - configuración de instantáneas, --restaurar configuracion
[configuración del mezclador después de abrir un nuevo mezclador] Ajustar o quitar el ajuste de / a actual
ajustes del mezclador.

-Oh, --originar, --inicializar
Cargue el archivo de opciones "inicializar"; todas las opciones están permitidas en este archivo. Este es
destinado a inicializar mezcladores. Por ejemplo: "-d / dev / mixer0 -G -d / dev / mixer1 -G". Esta
cargaría el archivo de configuración predeterminada tanto para el dispositivo mixer0 como para el dispositivo mixer1.

Opciones informativas:

-t, --información
Muestra la información del canal actual.

-T, --info-todo
Muestra información general.

-V, --versión
Muestra información sobre la versión.

-w, --derechos de autor, --copyleft, --licencia, --garantía
Muestra información sobre derechos de autor / licencia / garantía.

-h, --ayuda

-H, --ayuda-detallado
Muestre esta ayuda de forma normal o detallada; Ambas ayudas siguen dependiendo de la
nivel de verbosidad actual (es decir, los niveles de verbosidad más altos aún pueden mostrar más; "gom
-v0 -H "y" gom -h "producen la misma salida). Para el nivel de verbosidad normal,
estas son macros razonables.

Opciones especiales:

-mi, --ejecutar
Ejecuta el comando de shell .

Opciones de solo línea de comando:

-Y, --ignorar-config
Omita todos los archivos de configuración cargados automáticamente; esto debe darse antes de cualquier
otra opción (excepto q (silencioso) ov (detallado)).

-I, --interfaz, --gomii
Iniciar explícitamente un gomii incorporado ( = t: terminal gomii, = x: X
gomii).

-v, --verboso [ ]
[NORMAL] Establece la verbosidad de salida en (número, cuanto más alto, más
verboso). Si no se da ningún argumento, el nivel aumentará en 1.

-q, --tranquilo, --silencio
Establezca el nivel de detalle de la salida en SILENCIOSO (solo mensajes de ayuda de error / error).

-pag, --puro, --impresión
Imprime de forma pura el valor de los canales actuales dado por a stdout
( = l | r, según las opciones de un carácter). Útil para obtener valores
scripts "into" junto con la opción - quiet.

-X, --extraer-configuraciones
Extraiga todas las configuraciones del mezclador como una línea de opción gom a stdout (por ejemplo, para "setting =` gom
--quiet --extract-settings` "y" gom - quiet $ settings "más adelante en un script de bash).

-YO, --read-stdin
Lea las opciones desde stdin (hasta EOF).

MEDIO AMBIENTE


INICIO utilizado como prefijo para el directorio de configuración .gom / para un usuario no root.

Use gom en línea usando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

Comandos de Linux

Ad