InglésFrancésEspañol

Ad


icono de página de OnWorks

ecasound-iam - Online en la nube

Ejecute ecasound-iam en el proveedor de alojamiento gratuito de OnWorks sobre Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando ecasound-iam 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


ecasound-iam - modo interactivo ecasound

SINOPSIS


DESCRIPCIÓN


La biblioteca Ecasound contiene un módulo de intérprete que comprende un conjunto de comandos dirigidos
en el control de varios servicios bibliotecarios. Esto se llama modo interactivo ecasound
(EIAM). Todos los programas vinculados a la biblioteca de ecasound pueden utilizar esta función.

ECI API y volvemos tipos


Un caso especial de uso del modo interactivo es la interfaz de control de ecasound (ECI), que es una
pequeña biblioteca que proporciona un fácil acceso a los comandos del modo interactivo desde fuera de
libecasound. Al emitir comandos entre utilizando la interfaz de control, es posible que
Los comandos también devuelven información. Los tipos de valor de retorno admitidos actualmente son: cadena [s],
lista de cadenas [S] (elementos separados por comas; escapados si es necesario), entero [i],
entero largo [li] y número de coma flotante [f]. Estas definiciones se utilizan a lo largo de
este documento. Los comandos que no devuelven nada (nulo) están marcados con [-]. Adicionalmente,
el tipo de retorno [e] marca una condición de error. Cuando un comando en modo interactivo da como resultado un
error, se devuelve una cadena de error que explica la condición.

Limitaciones relacionado a en tiempo real control y modificaciones


No es posible utilizar todos los comandos del modo interactivo para modificar y controlar objetos que
pertenecen a una cadena conectada. Ecasound se desconectará automáticamente (y luego intentará
reconectar) la configuración de la cadena en caso de que estos comandos se reciban mientras está conectado. Comandos
que tienen esta limitación son:

cs-remove, cs-set-length, cs-set-length-samples, cs-toggle-loop, cs-set-param,
opción cs, c-añadir, c-eliminar, c-renombrar, c-clarar, ai-añadir, ai-eliminar, ai-attach,
ai-forward, ai-rewind, ai-set-position, ai-set-position-samples, ao-add,
ao-add-default, ao-remove, ao-adjuntar, ao-forward, ao-rewind, ao-set-position,
ao-set-posición-muestras.

Los siguientes comandos se pueden usar con una cadena conectada, pero requieren
pausar el motor temporalmente (si está en funcionamiento) y esto puede causar interrupciones audibles en la reproducción
y grabación. En la práctica, esto significa que actualmente no es posible agregar o quitar cadenas
operadores sin interrupciones / sin interrupciones. Los comandos afectados:

cop-agregar, ctrl-agregar,

Los siguientes comandos se pueden utilizar en una cadena conectada y cuando el motor está
en ejecución (no es una lista completa, pero al menos estos comandos son compatibles):

cop-set, copp-set, ctrlp-set, c-bypass, c-muting, setpos, cs-set-position,
* -describir * -deselect, * -get, * -list, * -register * -select, * -selected, * -status,
dump- *, ​​int- *, jack- *, map- *

GENERAL


dejar, q
Salir de la sesión de ecasound. Lo que esto significa en la práctica depende del cliente
implementación. En el modo interactivo de ecasound, 'salir' finaliza el ecasound
proceso. Cuando se envía a través de una conexión de servidor ecasound (también conocido como NetECI), 'salir' termina
la conexión de red activa, pero no termina el proceso del servidor eventual.
[-]

empezar, t
Se inicia el procesamiento (reproducción). La cadena de error se devuelve si se produce algún error durante el inicio.
encontrado. [e]

detener, s
Detener el procesamiento. [-]

parada-sincronización, s
Detenga el procesamiento con una llamada de bloqueo (no regrese hasta que el motor haya
detenido). [-]

ejecutar como 'inicio' pero se bloquea hasta que finaliza el procesamiento. La cadena de error se devuelve si la hay
se encuentran errores durante el inicio o durante el proceso. [e]

depurar 'nivel de depuración'
Establezca el nivel de depuración en 'nivel de depuración'. Tenga en cuenta que los programas del cliente pueden volver a implementar
depurar rutinas. [-]

recurso-archivo 'ruta-a-archivo'
Anula los archivos de recursos de usuario y globales. No afecta ya creado
objetos. Este comando es equivalente a la opción '-R' ecasound (ver ecasound (1) man
página).

-prefijo: arg1, ..., argN
Equivalente a emitir 'cs-option -prefix: arg1, ..., argN). Ver documentación para
'opción-cs'.

ayuda ',' h '
¡Ayuda! [-]

GLOBAL


estado del motor
Devuelve una cadena que describe el estado del motor (en funcionamiento, parado, terminado, error,
no está listo). Ver también cs-estado. [S]

lanzamiento del motor
Inicia el motor en tiempo real. El motor ejecutará la configuración de cadena actualmente conectada
(ver 'cs-connect). Esta acción aún no inicia el procesamiento real (consulte comienzo y
detener). Cuando ecasound se utiliza como cliente JACK, la emisión lanzamiento del motor hace ecasound
un cliente JACK activo (es decir, los puertos de ecasound se pueden conectar a otros JACK
clientela). [-]

parada del motor
Detiene el motor. No desconecta el conjunto de cadenas que se estaba ejecutando. Ver también
cs-desconnet y detener. Cuando ecasound se utiliza como cliente JACK, parada del motor seguirá
provocar que ecasound se convierta en un cliente desactivado (todas las conexiones JACK se rompen).
[-]

CADENAS


Chainsetup es el objeto de datos central. Todos los demás objetos (entradas, salidas, cadenas, etc.)
están conectados a algún conjunto de cadenas. Puede haber muchos conjuntos de cadenas, pero solo uno puede ser
conectado. De manera similar, solo se puede seleccionar una configuración de cadena. Si no se especifica lo contrario
Las operaciones se realizan en la cadena seleccionada. Algunas operaciones también requieren que se seleccione
Chainsetup no está conectado.

cs-agregar 'nombre'
Agrega una nueva configuración de cadena con el nombre 'nombre'. 'nombre' es ahora el conjunto de cadenas seleccionado. [-]

cs-eliminar
Elimina el montaje de cadenas seleccionado actualmente. [-]

cs-lista
Devuelve una lista de todos los conjuntos de cadenas. [Sí]

cs-seleccionar 'nombre'
Selecciona el 'nombre' del conjunto de cadenas. [-]

cs-seleccionado
Devuelve el nombre del montaje de cadenas seleccionado actualmente. [S]

cs-index-select 'cs_index', cs-iselect 'cs_index'
Selecciona una configuración de cadena basada en una cadena de índice corta. Los nombres de los conjuntos de cadenas pueden ser bastante
largo. Este comando se puede utilizar para evitar escribir estos nombres largos. 'cs_index' es un
valor entero, donde '1' se refiere a la primera entrada / salida de audio. Puedes usar
'cs-list' y 'cs-status' para obtener una lista completa de los conjuntos de cadenas disponibles actualmente.
[-]

cs-load 'nombre de archivo'
Agrega una nueva configuración de cadena cargándola desde el archivo 'nombre de archivo'. 'filename' es ahora el
montaje de cadena seleccionado. [-]

cs-guardar
Guarda la configuración de cadena seleccionada actualmente en un archivo. Si el montaje de la cadena se cargó desde un
archivo, la versión guardada reemplazará a la original. Si no tiene un valor predeterminado
nombre de archivo, se guarda en "chainsetup_name.ecs". [-]

cs-guardar-como 'nombre de archivo'
Guarda la configuración de cadena seleccionada actualmente en el archivo 'nombre de archivo'. [-]

cs-editar
El conjunto de cadenas seleccionado actualmente se guarda en un archivo temporal. Este archivo se carga en
un editor externo (ver ecasoundrc (5)). Después de editar, se carga el juego de cadenas.
de vuelta a ecasound. [-]

cs-es-válido
¿Si el montaje de cadenas seleccionado actualmente es válido (= se puede conectar)? [i]

cs-conectar
Conecte el juego de cadenas seleccionado actualmente al motor. Al conectarse, todos los recursos
(por ejemplo, archivos, dispositivos de tarjeta de sonido, programas externos) necesarios para ejecutar el montaje en cadena
están reservados. Solo se puede conectar un conjunto de cadenas a la vez. La cadena de error es
devuelto si falla la conexión (por ejemplo, debido a un error en la asignación de
recursos). [e]

cs-desconectar
Desconecte el conjunto de cadenas actualmente conectado. Esta acción liberará a todos los externos
recursos necesarios para el montaje de la cadena. [-]

cs-conectado
Devuelve el nombre del conjunto de cadenas actualmente conectado. [S]

cs-rewind 'tiempo en segundos', rebobinar 'tiempo en segundos', rw 'tiempo en segundos'
Rebobina la posición actual de montaje de la cadena por 'tiempo en segundos' segundos. Posición de
todas las entradas y salidas conectadas a la cadena seleccionada también se ven afectadas. [-]

cs-forward 'tiempo en segundos', adelante 'tiempo en segundos', fw 'ttiempo en segundos'
La posición actual de montaje de la cadena se reenvía por 'tiempo en segundos' segundos. Posición
de todas las entradas y salidas conectadas a la configuración de cadena seleccionada también se ve afectada. [-]

cs-set-position 'tiempo-en-segundos', cs-setpos 'tiempo-en-segundos', setpos 'tiempo-en-segundos',
set-position 'tiempo en segundos'
Establece la posición de montaje de la cadena en 'tiempo en segundos' segundos desde el principio.
La posición de todas las entradas y salidas conectadas a la cadena seleccionada también es
afectado. [-]

cs-set-position-samples 'tiempo-en-muestras'
Establece la posición de montaje de la cadena en muestras de 'tiempo en muestras' desde el principio.
La posición de todas las entradas y salidas conectadas a la cadena seleccionada también es
afectado. [-]

cs-get-position, cs-getpos, getpos, get-posición
Devuelve la posición actual de montaje de la cadena en segundos. [f]

cs-obtener-muestras-de-posición
Devuelve la posición actual de montaje de la cadena en muestras. [li]

cs-obtener-longitud, obtener-longitud
Devuelve la longitud de la cadena en segundos (si se conoce). [f]

cs-obtener-muestras-de-longitud, obtener-muestras-de-longitud
Devuelve la longitud de la cadena en muestras (si se conoce). [li]

cs-set-length 'segundos'
Establece el tiempo de procesamiento en segundos (no tiene que ser un valor entero). A
El valor de caso especial de '-1' establecerá la longitud del montaje de la cadena de acuerdo con el valor más largo
objeto de entrada. [-]

cs-set-length-samples 'muestras'
Establece el tiempo de procesamiento en muestras. [-]

cs-alternar-bucle
Alternar bucle. Cuando finalice el procesamiento, el motor arrancará de nuevo desde el
posición inicial. No siempre es posible habilitar el bucle (por ejemplo, todos
las entradas y salidas tienen una longitud infinita y la longitud de la cadena no se establece explícitamente
con 'cs-set-length'). [-]

cs-set-parámetro
Interprete los parámetros generales de configuración de la cadena como, por ejemplo, "-b" (tamaño del búfer), "-n"
(nombre), etc. Consulte ecasound (1) para obtener más información. [-]

cs-set-audio-format 'bits, canales, sample_rate'
Establezca los parámetros de muestra predeterminados para el montaje de cadenas seleccionado actualmente. Por ejemplo
el audio con calidad de cd sería "16,2,44100". Esto hace lo mismo que el argumento de la línea de comandos.
"-f" (ver ecasound (1)). [-]

cs-status, estado, st
Imprime información de estado sobre el montaje de cadenas disponible. La información detallada es
impreso para conectado (= disponible para ejecutar) nd seleccionado (= disponible para
edición) conjuntos de cadenas. Se enumeran otros conjuntos de cadenas, pero se proporcionan más detalles
suprimido. Para obtener todos los detalles de una cadena específica, selecciónela con
'cs-select' o 'cs-iselect', y luego emita 'cs-select'. [S]

opción-cs '-prefijo: arg1, ..., argN'
Una característica poderosa del modo interactivo es que proporciona acceso completo a
la sintaxis de la línea de comandos de ecasound. Por ejemplo, comando "cs-option -efb: 400,200"
significa que se agrega un filtro de paso de banda a la cadena actualmente seleccionada, con la inicial
parámetros 400 (frecuencia central) y 200 (ancho en Hz).

Tenga en cuenta que las opciones de nivel de sesión (como configurar el nivel de depuración) no se pueden utilizar con
'cs-option' (es decir, solo opciones que modifican cadenas).

¡Nota! El modo interactivo de Ecasound interpreta implícitamente todas las cadenas que comienzan con un '-' como
"cadena de opciones cs".

CADENAS


Chain es una simple abstracción de flujo de señales. Cada cadena tiene una entrada y una salida. Todo
los operadores de cadena y sus controladores están unidos a cadenas. Las cadenas se pueden silenciar, reactivar
y ser pasado por alto. Si no se indica lo contrario, todas las operaciones se realizan en los seleccionados actualmente.
montaje de la cadena.

c-agregar 'cname1, ..., cnameN'
Agrega un juego de cadenas. Las cadenas agregadas se seleccionan automáticamente. Tenga en cuenta que las comas en
no se permiten nombres de cadenas. [-]

c-quitar
Elimina cadenas seleccionadas. [-]

c-list Devuelve una lista de todas las cadenas. [Sí]

c-seleccione 'cname1, ..., cnameN'
Selecciona cadenas. Otras cadenas se deseleccionan automáticamente. [-]

c-index-select 'index1, ..., indexN', c-iselect 'index1, ..., indexN'
Selecciona un conjunto de cadenas según la lista de índices. Cada índice es un número entero
valor, donde '1' se refiere a la primera cadena. Puede utilizar 'c-list' y 'c-status' para
obtenga una lista completa de las cadenas disponibles actualmente. [-]

c-seleccionar-todo
Selecciona todas las cadenas. [-]

c-seleccionar-agregar 'cname1, ..., cnameN'
Selecciona más cadenas. [-]

c-deseleccionar 'cname1, ..., cnameN'
Deselecciona cadenas. [-]

c-seleccionado
Devuelve una lista de cadenas seleccionadas. [Sí]

c-claro
Elimine las cadenas seleccionadas eliminando todos los operadores y controladores de la cadena. No
cambiar la forma en que las cadenas se conectan a las entradas y salidas. [-]

c-renombrar 'nuevo_nombre'
Cambia el nombre de la cadena seleccionada. Al usar este comando, exactamente una cadena debe ser
seleccionado. [-]

c-mudo
Establece el estado de silencio de la cadena seleccionada actualmente. Cuando la cadena está silenciada,
solo salida de silencio.

El comando toma un solo parámetro: "on" -> la cadena está silenciada, "off" -> no silenciada, y
"alternar" -> cambiar el estado de silencio. Si se omite el parámetro, se asume "alternar" (silenciar
está habilitado o deshabilitado, según el estado anterior).

El control de los estados de silenciamiento de la cadena y del operador de la cadena es independiente. Si "c-mute off" está
ejecutado, los estados de los comandos de desvío de policía individuales entrarán en vigor. Si la cadena es
silenciado, la cadena emitirá silencio independientemente del silenciamiento del operador de la cadena individual
estado. [-]

c-bypass
Establece el estado de derivación de la cadena seleccionada actualmente. Cuando se pasa por alto la cadena,
Los datos de muestra se pasan sin procesar (todos los operadores de cadena están deshabilitados para el
cadena dada).

El comando toma un solo parámetro: "on" -> la cadena se omite, "off" -> no bypass, y
"alternar" -> cambiar el estado de derivación. Si se omite el parámetro, se asume "alternar" (omitir
está habilitado o deshabilitado, según el estado anterior).

El control de los estados de derivación de la cadena y del operador de la cadena es independiente. Si la derivación de la cadena es
desactivado, se aplicarán los estados de los comandos de desvío de policía individuales. Si la cadena es
bypass, todos los operadores se omiten independientemente de su estado de bypass de policía. [-]

c-estado, cs
Imprime la información de estado de todas las cadenas. [S]

c-is-bypass
Devuelve verdadero si la cadena seleccionada se omite actualmente (ninguno de los operadores de la cadena
se ejecutan). Consulte 'c-bypass'. [i]

c-es-mudo
Devuelve verdadero si la cadena seleccionada está silenciada actualmente (genera silencio como su salida).
Consulte 'c-mute'. [i]

AUDIO ENTRADA / SALIDA OBJETOS


Si no se indica lo contrario, todas las operaciones se realizan en el objeto seleccionado actualmente. Todo
comandos con tener- prefijo operan en entradas de audio, mientras que los comandos con ao- operar en
salidas.

ai-add 'input_format_string'
Agrega un nuevo objeto de entrada. Consulte la página de manual de ecasound (1) para obtener más información sobre el argumento
formato (opción '-i'). Nota sobre la sintaxis: si alguno de los parámetros (como un nombre de archivo)
contiene comas, el parámetro debe ir entre comillas dobles. [-]

ao-add 'output_format_string'
Agrega un nuevo objeto de salida. Consulte la página de manual de ecasound (1) para obtener más información sobre el
formato de argumento (opción '-o'). Si se omite el argumento, un dispositivo de salida predeterminado es
agregado (ver ecasoundrc (5)). Nota sobre la sintaxis: si alguno de los parámetros (como un
filename) contiene comas, el parámetro debe ir entre comillas dobles. [-]

ao-agregar-predeterminado
Agrega el dispositivo de salida predeterminado (consulte ecasoundrc (5)). [-]

ai-describir, ao-describir
Devuelve una cadena compatible con la sintaxis de opción Ecasound (EOS) que describe el
de entrada y salida. Consulte la Guía del usuario de Ecasound para obtener más información sobre EOS. Esta
El comando se introdujo en ecasound 2.4.4. [S]

ai-select 'aobject_name', ao-select 'aobject_name'
Selecciona un objeto de audio. 'aobject_name' se refiere a la cadena utilizada al crear el
objeto (el primer argumento dado a ai-add / ao-add). Tenga en cuenta que como importante
diferencia a ai-add / ao-add, uno no debe encerrar el nombre del objeto en doble
cotizaciones para ai-select / ao-select. En el caso de que una configuración de cadena contenga múltiples entradas,
o salidas, con nombre idéntico, 'ai-select' y 'ao-select' seleccionarán la primera
instancia coincidente. Para seleccionar una instancia específica, el 'ai-iselect' y
Es necesario utilizar los comandos 'ao-iselect'. [-]

ai-index-select 'aobject_index', ai-iselect 'aobject_index', ao-index-select
'aobject_index', ao-iselect 'aobject_index'
Seleccione algún objeto de audio basado en una cadena de índice corta. Especialmente los nombres de archivo pueden
ser bastante largo. Este comando se puede utilizar para evitar escribir estos nombres largos cuando
seleccionar objetos de audio. 'aobject_index' es un valor entero, donde '1' se refiere a
la primera entrada / salida de audio. Puede usar 'ai-list' y 'ao-list' para obtener una
lista de entradas / salidas disponibles actualmente. [-]

ai-seleccionado, ao-seleccionado
Devuelve el nombre del objeto de audio seleccionado actualmente. [S]

ai-adjuntar, ao-adjuntar
Adjunta el objeto de audio seleccionado actualmente a todas las cadenas seleccionadas. [-]

ai-eliminar, ao-eliminar
Elimina el objeto de audio actualmente seleccionado de la cadena. [-]

ai-forward 'time_in_seconds', ai-fw 'time_in_seconds', ao-forward 'time_in_seconds', ao-fw
'tiempo_en_segundos'
El objeto de audio seleccionado se reenvía por 'tiempo en segundos' segundos. El tiempo debe ser
dado como un valor de punto flotante (por ejemplo, 0.001 es lo mismo que 1 ms). [-]

ai-rebobinar 'tiempo_en_segundos', ai-rw 'tiempo_en_segundos', ao-rebobinar 'tiempo_en_segundos', ao-rw
'tiempo_en_segundos'
El objeto de audio seleccionado se rebobina por 'tiempo en segundos' segundos. El tiempo debe ser
dado como un valor de punto flotante (por ejemplo, 0.001 es lo mismo que 1 ms). [-]

ai-setpos 'tiempo_en_segundos', ai-set-posición 'tiempo_en_segundos', ao-setpos
'tiempo_en_segundos', ao-set-position 'tiempo_en_segundos'
Establezca la posición del objeto de audio en 'time_in_seconds'. [-]

ai-set-position-samples 'time_in_samples', ao-set-position-samples 'time_in_samples'
Establezca la posición del objeto de audio en 'time_in_samples'. [-]

ai-getpos, ai-obtener-posición, ao-getpos, ao-obtener-posición
Devuelve la posición del objeto de audio en segundos. [f]

ai-obtener-muestras-de-posición, ao-obtener-muestras-de-posición
Devuelve la posición del objeto de audio en muestras. [li]

ai-obtener-longitud, ao-obtener-longitud
Devuelve la longitud del objeto de audio en segundos. [f]

ai-obtener-longitud-muestras, ao-obtener-longitud-muestras
Devuelve la longitud del objeto de audio en muestras. [li]

ai-obtener-formato, ao-obtener-formato
Devuelve el formato de audio de la entrada / salida de audio seleccionada como una cadena formateada.
Consulte la documentación para la opción de línea de comandos '-f'. [S]

ai-lista, ao-lista
Devuelve una lista de todos los objetos de entrada / salida. [Sí]

aio-registrarse
Imprime una lista de tipos de objetos de audio registrados. [S]

aio-estado
Estado del objeto de audio (cadenas de índice, posición, longitud, etc.). [S]

CADENA OPERADORES


Los operadores de cadena se utilizan para procesar y analizar datos de muestra. Están sujetos a cadenas.
Si no se indica lo contrario, se utilizan el montaje y la cadena seleccionados actualmente. También,
'chainop_id' y 'param_id' se utilizan para seleccionar operadores de cadena y sus parámetros. Primero
El valor válido para estos parámetros es 1.

cop-add 'cop_format_string'
Agrega un nuevo operador de cadena. Además de los operadores de cadena normales, este comando puede
también se puede utilizar para agregar efectos preestablecidos y varios complementos. Nota; no es posible
agregue operadores a múltiples cadenas a la vez. En otras palabras, solo una cadena debe ser
seleccionado al emitir 'cop-add'. Consulte la página de manual de ecasound (1) para obtener más información. [-]

policía-bypass
Establece el estado de derivación del operador de cadena seleccionado actualmente. El comando toma un
parámetro único: "on" -> operador se omite, "off" -> no bypass y "alternar" ->
cambiar el estado de derivación. Si se omite el parámetro, se asume "alternar" (la derivación es
ya sea habilitado o deshabilitado, dependiendo del estado anterior). [-]

policía-se-pasa por alto
Devuelve verdadero si el operador de cadena seleccionado se omite actualmente (temporalmente no forma parte
de la cadena de procesamiento). [i]

poli-describir
Devuelve una cadena compatible con la sintaxis de opciones de Ecasound (EOS) que describe la cadena
operador. Consulte la Guía del usuario de Ecasound para obtener más información sobre EOS. Esta
El comando se introdujo en ecasound 2.4.4. [S]

policía-remover
Elimina el operador de cadena seleccionado. [-]

lista de policías
Devuelve una lista de todos los operadores de cadena adjuntos a la cadena seleccionada actualmente. [Sí]

cop-select 'param_id', cop-index-select 'param_id', cop-iselect 'param_id'
Selecciona un operador de cadena. [-]

policía seleccionado
Devuelve el número de índice del operador de cadena seleccionado actualmente. [i]

cop-set 'chainop_id, param_id, value'
Cambia el valor de un parámetro de operador de cadena única. A diferencia de otro operador de cadena
comandos, esto también se puede utilizar durante el procesamiento. Consulte también 'cop-get'. [-]

cop-get 'chainop_id, param_id'
Devuelve el valor actual del parámetro del operador de cadena identificado por 'chainop_id'
y 'param_id'. Este comando es una abreviatura de 'cop-select chainop_id;
copp-iselect param_id; copp-get '. [f]

estado de policía
Devuelve información sobre el estado del operador de la cadena. [S]

lista de copp
Devuelve una lista de los parámetros del operador de cadena seleccionados. [Sí]

copp-select 'param_id', copp-index-select 'param_id', copp-iselect 'param_id'
Selecciona un parámetro de operador de cadena. [-]

copp-seleccionado
Devuelve el número de índice del parámetro de operador de cadena seleccionado actualmente. [i]

copp-set 'valor'
Establece el valor del parámetro seleccionado en 'valor'. [-]

copp-obtener
Devuelve el valor del parámetro seleccionado. Consulte también 'cop-get'. [f]

registro de policía
Imprime una lista de operadores de cadena registrados. [S]

registro preestablecido
Imprime una lista de preajustes de efectos registrados. [S]

registro ladspa
Imprime una lista de complementos LADSPA registrados. [S]

CONTROLADORES


Los controladores se utilizan para controlar los parámetros de los operadores de cadenas individuales. Estan adjuntos
a las cadenas. Si no se indica lo contrario, se utilizan cadenas y conjuntos de cadenas seleccionados actualmente.

ctrl-agregar 'copc_format_string'
Agrega un nuevo controlador y lo adjunta al operador de cadena seleccionado actualmente. El
la sintaxis del argumento es "- : par1, ..., parN "o simplemente
" : par1, ..., parN ". Si el propio parámetro contiene comas, el parámetro
debe ir entre comillas dobles. Consulte la página de manual de ecasound (1) para obtener más información. [-]

ctrl-describir
Devuelve una cadena compatible con la sintaxis de opciones de Ecasound (EOS) que describe el controlador.
Consulte la Guía del usuario de Ecasound para obtener más información sobre EOS. Este comando fue
introducido en ecasound 2.4.4. [S]

ctrl-eliminar
Elimina el controlador seleccionado. [-]

lista-ctrl
Devuelve una lista de todos los controladores adjuntos a la cadena seleccionada actualmente. [Sí]

ctrl-seleccionar 'param_id', ctrl-index-select 'param_id', ctrl-iselect 'param_id'
Selecciona un controlador. [-]

ctrl-seleccionado
Devuelve el número de índice del controlador seleccionado actualmente. [i]

ctrl-estado
Devuelve información sobre el estado del controlador. [S]

registro-ctrl
Imprime una lista de controladores registrados. [S]

ctrl-obtener-objetivo
Devuelve el número de índice del operador de cadena que está conectado al seleccionado
controlador. El índice devuelto se refiere a la cadena seleccionada actualmente (ver
'lista de policías'). [i]

lista-ctrlp
Devuelve una lista de todos los parámetros del controlador. Este comando se introdujo en
ecosonido 2.4.2. [Sí]

ctrlp-seleccionar
Selecciona un parámetro de controlador. Este comando se introdujo en ecasound 2.4.2. [-]

ctrlp-seleccionado
Devuelve el número de índice del parámetro de controlador seleccionado actualmente. Este comando
se introdujo en ecasound 2.4.2. [i]

ctrlp-obtener
Devuelve el valor del parámetro del controlador seleccionado. Este comando se introdujo en
ecosonido 2.4.2. [f]

conjunto ctrlp
Establece el valor del parámetro del controlador seleccionado en 'valor'. Este comando fue
introducido en ecasound 2.4.2. [-]

JACK CONEXIÓN ADMINISTRACIÓN


Si Ecasound se compila con soporte para el servidor de audio JACK, el siguiente conjunto de comandos
se proporciona para controlar las conexiones entre los puertos JACK.

jack-connect 'puerto-src' 'puerto-dest'
Realice una conexión entre los dos puertos dados como parámetros. Este comando es
similar a la herramienta de línea de comando 'jack_connect' que se distribuye con JACK
paquete. [-]

jack-desconectar 'src-port' 'dest-port'
Desconecte los dos puertos dados como parámetros. Este comando es similar al
Herramienta de línea de comandos 'jack_disconnect' que se distribuye con el paquete JACK. [-]

conexiones-lista-jack
Devuelve una lista de todos los puertos JACK y una lista de conexiones para cada puerto. Esta
comando es similar a la herramienta de línea de comando 'jack_lsp' (por ejemplo, 'jack_lsp -c') que es
distribuido con el paquete JACK. [S]

INTERNA COMANDOS


Los comandos internos no están destinados directamente al uso normal. Están destinados principalmente para su uso
en scripting y frontends.

lista-cmd-int
Devuelve una lista de todos los comandos del modo interactivo registrados. [Sí]

int-log-historial
Devuelve los mensajes de registro recientes enviados por los módulos de libecasound. Esta es una buena herramienta para
depuración de scripts y aplicaciones ECI / EIAM. Este comando se introdujo en
ecosonido 2.4.0. [S]

int-output-mode-bien formado
Seleccione el formato de salida bien formateado para los mensajes de registro. [-]

int-set-float-to-string-precisión
Establece la precisión utilizada en conversiones flotantes a texto. Tenga en cuenta que esto se puede utilizar para
controlar la precisión de los valores de retorno flotantes para los comandos ECI. [-]

int-set-log-historial-longitud
Establece la duración del historial de registros. El valor predeterminado es 0 elementos. Este comando se introdujo en
ecosonido 2.4.0. [-]

int-cmd-versión-cadena
Devuelve la cadena de versión del analizador en modo interactivo de ecasound. [S]

int-cmd-versión-lib-actual
Devuelve la versión de la interfaz de la biblioteca del modo interactivo ecasound (libtool). [i]

int-cmd-versión-lib-revisión
Devuelve la revisión de la interfaz de la biblioteca del modo interactivo ecasound (libtool). [i]

int-cmd-versión-lib-age
Devuelve la edad de la interfaz de la biblioteca en modo interactivo ecasound (libtool). [i]

OBJETO MAPAS


Los mapas de objetos son repositorios centrales para los tipos de objetos de uso común. Consultando el
mapas, las aplicaciones pueden obtener una lista de todos los tipos de objetos registrados y sus propiedades.

mapa-lista-de-policías
Imprime una lista de operadores de cadena registrados usando el formato especificado en la sección
OPERADOR DESCRIPCIONES. [S]

mapa-lista-preestablecida
Imprime una lista de preajustes de efectos registrados utilizando el formato especificado en la sección
OPERADOR DESCRIPCIONES. [S]

mapa-lista-ladspa
Imprime una lista de complementos LADSPA registrados utilizando el formato especificado en la sección
OPERADOR DESCRIPCIONES. [S]

map-ladspa-id-lista
Imprime una lista de complementos LADSPA registrados utilizando el formato especificado en la sección
OPERADOR DESCRIPCIONES. Se utilizan identificadores numéricos de complementos de LADPSA. [S]

mapa-ctrl-lista
Imprime una lista de controladores registrados usando el formato especificado en la sección
OPERADOR DESCRIPCIONES. [S]

DUMP COMANDOS


Los siguientes comandos de volcado no están destinados a un uso normal. Su propósito principal es
proporcionan una forma sencilla de obtener información de estado interno de libecasound. Todos los comandos de volcado
generar una sola línea con la sintaxis "valor clave" en el flujo de salida seleccionado (por defecto es
salida estándar).

dump-target 'nombre de archivo'
Establezca el flujo de destino para el volcado. [-]

estado de volcado
Descarga el estado del motor: 'en funcionamiento', 'detenido', 'terminado' o 'no listo'. [-]

posición de descarga
Vuelca la posición global. Impreso en segundos usando un punto flotante
representación. [-]

longitud de descarga
Vuelca la duración total del procesamiento. Impreso en segundos usando un punto flotante
representación. [-]

dump-cs-estado
Vuelca la cadena de estado para el conjunto de cadenas seleccionado actualmente: 'conectado', 'seleccionado'
o una cadena vacía. [-]

dump-c-seleccionado
Vuelca el nombre de la cadena seleccionada actualmente. [-]

dump-ai-seleccionado
Vuelca la etiqueta de la entrada de audio seleccionada actualmente. Si no se selecciona ninguna entrada, vuelca un
cuerda vacía. [-]

dump-ai-posición
Vuelca la posición de las entradas de audio actualmente seleccionadas. Impreso en segundos, usando un
representación de punto flotante. [-]

volcado-ai-longitud
Vuelca la longitud de la entrada de audio seleccionada actualmente. Impreso en segundos, usando un
representación de punto flotante. [-]

volcado-ai-estado-abierto
Descarga la información del estado de la entrada de audio. Ya sea 'abierto' o 'cerrado'. [-]

dump-ao-seleccionado
Vuelca la etiqueta de la salida de audio seleccionada actualmente. Si no se selecciona ninguna salida, vuelca un
cuerda vacía. [-]

dump-ao-posición
Vuelca la posición de las salidas de audio actualmente seleccionadas. Impreso en segundos, usando un
representación de punto flotante. [-]

dump-ao-longitud
Vuelca la longitud de la salida de audio seleccionada actualmente. Impreso en segundos, usando un
representación de punto flotante. [-]

volcado-ao-estado-abierto
Descarga la información del estado de la salida de audio. Ya sea 'abierto' o 'cerrado'. [-]

dump-cop-value 'chainop, param'
Vuelca el valor del parámetro del operador de la cadena. 'chainop' y 'param' son operador y
valores de índice de parámetro (1 ... n). [-]

OPERADOR DESCRIPCIONES


La mapa-xxx-lista Los comandos devuelven una cadena que contiene todos los objetos registrados del
tipo xxx. Cada línea de la salida describe un tipo registrado. La sintaxis utilizada es:

'palabra clave, nombre, descripción, num_of_params, par1_def, par2_def, ...'

parX_def describe un parámetro de objeto. Esta definición está presente para todos
parámetros del tipo de objeto descrito. La sintaxis utilizada es:

'nombre, descripción, valor predeterminado, bandera de límite superior, límite superior,
lower_bound_flag, lower_bound, toggled_flag, integer_flag,
bandera_logarítmica, bandera_salida '

Para obtener descripciones exactas de estos campos, consulte el archivo de encabezado
ecasound / libecasound / eca-operator.h.

OBSOLETO COMANDOS


El uso de los siguientes comandos está en desuso. Todavía funcionan en la versión actual de Ecasound,
pero se eliminará en el futuro:

ai-wave-editar, ao-wave-editar

Utilice ecasound-iam en línea utilizando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

  • 1
    OficinaPiso
    OficinaPiso
    OfficeFloor proporciona inversión de
    control de acoplamiento, con su: - dependencia
    inyección - inyección de continuación -
    inyección de hilo Para más información
    visita el...
    Descargar Office Floor
  • 2
    DivKit
    DivKit
    DivKit es un servidor de código abierto
    Marco de interfaz de usuario (SDUI). Te permite
    implementar actualizaciones provenientes del servidor para
    diferentes versiones de la aplicación. Además, puede ser
    usado para ...
    Descargar DivKit
  • 3
    subconvertidor
    subconvertidor
    Utilidad para convertir entre varios
    formato de suscripción. Usuarios de cohetes sombríos
    debe usar ss, ssr o v2ray como destino.
    Puede agregar &remark= a
    HT similar a Telegram...
    Descargar subconvertidor
  • 4
    CHAPOTEO
    CHAPOTEO
    SWASH es un numérico de propósito general
    herramienta para simular inestabilidad,
    no hidrostático, de superficie libre,
    fenómenos de transporte y flujo rotacional
    en aguas costeras como ...
    Descargar SWASH
  • 5
    VBA-M (Archivado - Ahora en Github)
    VBA-M (Archivado - Ahora en Github)
    El proyecto se ha trasladado a
    https://github.com/visualboyadvance-m/visualboyadvance-m
    caracteristicas:Creación de trucosguardar estadosmulti
    sistema, compatible con gba, gbc, gb, sgb,
    sgb2tu...
    Descargar VBA-M (Archivado - Ahora en Github)
  • 6
    Stacer
    Stacer
    Optimizador y monitorización del sistema Linux
    Repositorio de Github:
    https://github.com/oguzhaninan/Stacer.
    Público: Usuarios finales / Escritorio. Usuario
    interfaz: Qt. Programando La...
    Descargar Stacer
  • Más "

Comandos de Linux

Ad