ecasound-iam - En ligne dans le Cloud

Il s'agit de la commande ecasound-iam qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

PROGRAMME:

Nom


ecasound-iam - mode interactif ecasound

SYNOPSIS


DESCRIPTION


La bibliothèque Ecasound contient un module interpréteur qui comprend un ensemble de commandes destinées
à contrôler divers services de bibliothèque. C'est ce qu'on appelle le mode interactif ecasound
(EIAM). Tous les programmes liés à la bibliothèque ecasound peuvent utiliser cette fonctionnalité.

ECI API ainsi que retourner types


Un cas particulier d'utilisation du mode interactif est l'interface de contrôle d'ecasound (ECI), qui est un
petite bibliothèque offrant un accès facile aux commandes du mode interactif depuis l'extérieur de
libécasound. Lors de l'émission de commandes inter à l'aide de l'interface de contrôle, il est possible que
les commandes renvoient également des informations. Les types de valeurs de retour actuellement pris en charge sont : chaîne [s],
liste de chaînes [S] (éléments séparés par des virgules ; échappés si nécessaire), entier [i],
entier long [li] et nombre à virgule flottante [f]. Ces définitions sont utilisées tout au long
ce document. Les commandes qui ne renvoient rien (void) sont signalées par [-]. En outre,
le type de retour [e] marque une condition d'erreur. Lorsqu'une commande en mode interactif entraîne un
error, une chaîne d'erreur expliquant la condition est renvoyée.

Limites en relation à en temps réel des bactéries ainsi que modifications


Il n'est pas possible d'utiliser toutes les commandes du mode interactif pour modifier et contrôler des objets qui
appartenir à un pédalier connecté. Ecasound se déconnectera automatiquement (et essaiera plus tard de
reconnecter) la configuration de la chaîne au cas où ces commandes seraient reçues pendant la connexion. Commandes
qui ont cette limitation sont :

cs-remove, cs-set-length, cs-set-length-samples, cs-toggle-loop, cs-set-param,
option cs, c-add, c-remove, c-rename, c-clear, ai-add, ai-remove, ai-attach,
ai-forward, ai-rewind, ai-set-position, ai-set-position-samples, ao-add,
ao-ajouter-par défaut, ao-supprimer, ao-attacher, ao-forward, ao-rewind, ao-set-position,
ao-set-position-échantillons.

Les commandes suivantes peuvent être utilisées avec une configuration de chaîne connectée, mais elles nécessitent
mettre le moteur en pause temporairement (s'il est en marche) et cela peut provoquer des écarts audibles à la lecture
et enregistrement. En pratique, cela signifie qu'il n'est actuellement pas possible d'ajouter ou de supprimer des chaînes
opérateurs de manière transparente. Les commandes concernées :

cop-ajouter, ctrl-ajouter,

Les commandes suivantes peuvent être utilisées sur une configuration de chaîne connectée et lorsque le moteur est
en cours d'exécution (pas une liste complète mais au moins ces commandes sont prises en charge):

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

GÉNÉRAL


arrêter, q
Quittez la session ecasound. Ce que cela signifie en pratique dépend du client
la mise en oeuvre. En mode interactif ecasound, 'quit' termine l'ecasound
traiter. Lorsqu'il est envoyé via la connexion au serveur ecasound (alias NetECI), 'quit' se termine
la connexion réseau active, mais ne met pas fin au processus du serveur ecasound.
[-]

commencer, t
Le traitement est lancé (lecture). La chaîne d'erreur est renvoyée si des erreurs au démarrage sont
rencontré. [e]

arrête, m
Arrêtez le traitement. [-]

arrêt-synchronisation, s
Arrêtez le traitement avec un appel bloquant (ne revenez pas tant que le moteur n'a pas
arrêté). [-]

run Comme 'start' mais bloque jusqu'à la fin du traitement. La chaîne d'erreur est renvoyée le cas échéant
des erreurs au démarrage ou pendant le processus sont rencontrées. [e]

déboguer 'niveau de débogage'
Définissez le niveau de débogage sur 'debug-level'. Notez que les programmes clients peuvent réimplémenter le
routines de débogage. [-]

fichier de ressources 'chemin-vers-fichier'
Remplace les fichiers de ressources global et utilisateur. N'affecte pas déjà créé
objets. Cette commande est équivalente à l'option '-R' ecasound (voir ecasound (1) man
page).

-préfixe:arg1,...,argN
Équivaut à l'émission de 'cs-option -prefix:arg1,...,argN). Voir la documentation pour
'cs-option'.

aide', 'h'
Aidez-moi! [-]

GLOBAL


état-moteur
Renvoie une chaîne décrivant l'état du moteur (en cours d'exécution, arrêté, terminé, erreur,
pas prêt). Voir également cs-statut. [s]

lancement-moteur
Démarre le moteur en temps réel. Le moteur exécutera la configuration de chaîne actuellement connectée
(voir 'cs-connect). Cette action ne démarre pas encore le traitement effectif (voir Commencer ainsi que
Arrêtez). Lorsque ecasound est utilisé comme client JACK, l'émission lancement-moteur fait ecasound
un client JACK actif (c'est-à-dire que les ports d'ecasound peuvent être connectés à d'autres JACK
clientes). [-]

arrêt moteur
Arrête le moteur. Ne déconnecte pas la configuration de la chaîne en cours d'exécution. Voir également
cs-déconnexion ainsi que Arrêtez. Lorsque ecasound est utilisé comme client JACK, arrêt moteur sera
faire en sorte qu'ecasound devienne un client désactivé (toutes les connexions JACK sont supprimées).
[-]

CONFIGURATION DE LA CHAÎNE


Chainsetup est l'objet de données central. Tous les autres objets (entrées, sorties, chaînes, etc.)
sont connectés à une chaîne. Il peut y avoir plusieurs configurations de chaînes mais une seule peut être
lié. De même, un seul pédalier peut être sélectionné. Sauf indication contraire
les opérations sont effectuées sur la configuration de chaîne sélectionnée. Certaines opérations nécessitent également que la sélection
La chaîne n'est pas connectée.

cs-ajouter 'nom'
Ajoute une nouvelle configuration de chaîne avec le nom « nom ». 'nom' est maintenant la configuration de chaîne sélectionnée. [-]

cs-supprimer
Supprime la configuration de chaîne actuellement sélectionnée. [-]

liste cs
Renvoie une liste de toutes les configurations de chaînes. [Oui]

cs-select 'nom'
Sélectionne le « nom » de la configuration de la chaîne. [-]

cs-sélectionné
Renvoie le nom de la chaîne actuellement sélectionnée. [s]

cs-index-select 'cs_index', cs-iselect 'cs_index'
Sélectionne une configuration de chaîne basée sur une courte chaîne d'index. Les noms de chaînes peuvent être plutôt
long. Cette commande peut être utilisée pour éviter de taper ces noms longs. 'cs_index' est un
valeur entière, où '1' fait référence à la première entrée/sortie audio. Vous pouvez utiliser
'cs-list' et 'cs-status' pour obtenir une liste complète des chaînes actuellement disponibles.
[-]

cs-load 'nom de fichier'
Ajoute une nouvelle configuration de chaîne en la chargeant à partir du fichier 'filename'. 'nom de fichier' est maintenant le
chaîne sélectionnée. [-]

cs-sauvegarder
Enregistre la configuration de chaîne actuellement sélectionnée dans un fichier. Si la configuration de la chaîne a été chargée à partir d'un
fichier, la version enregistrée remplacera l'original. S'il n'a pas de valeur par défaut
nom de fichier, il est enregistré dans " chainsetup_name.ecs ". [-]

cs-save-as 'nom de fichier'
Enregistre la configuration de chaîne actuellement sélectionnée dans le fichier « nom de fichier ». [-]

cs-modifier
La configuration de chaîne actuellement sélectionnée est enregistrée dans un fichier temporaire. Ce fichier est chargé dans
un éditeur externe (voir ecasoundrc (5)). Après l'édition, la configuration de la chaîne est chargée
retour à ecasound. [-]

cs-est-valide
La configuration de chaîne actuellement sélectionnée est-elle valide (= peut être connectée) ? [I]

cs-connecter
Connectez le pédalier actuellement sélectionné au moteur. Lors de la connexion, toutes les ressources
(par exemple, des fichiers, des périphériques de carte son, des programmes externes) nécessaires pour exécuter la configuration de la chaîne
sont réservés. Un seul pédalier peut être connecté à la fois. La chaîne d'erreur est
renvoyé si la connexion échoue (par exemple en raison d'une erreur dans l'allocation du
Ressources). [e]

cs-déconnecter
Déconnectez la chaîne actuellement connectée. Cette action libérera tous les
ressources nécessaires à la configuration de la chaîne. [-]

cs-connecté
Renvoie le nom du chainset actuellement connecté. [s]

cs-rewind 'temps-en-secondes', rembobiner 'temps-en-secondes', rw 'temps-en-secondes'
Rembobine la position actuelle de réglage de la chaîne par « temps en secondes » secondes. Position du
toutes les entrées et sorties connectées à la configuration de chaîne sélectionnée sont également affectées. [-]

cs-forward 'temps en secondes', avant 'temps en secondes', fw 'ttime-en-secondes'
La position actuelle de la chaîne est transmise par 'temps en secondes'. Position
de toutes les entrées et sorties connectées à la configuration de chaîne sélectionnée est également affectée. [-]

cs-set-position 'temps-en-secondes', cs-setpos 'temps-en-secondes', setpos 'temps-en-secondes',
set-position 'temps en secondes'
Définit la position de réglage de la chaîne sur « temps en secondes » à partir du début.
La position de toutes les entrées et sorties attachées à la configuration de chaîne sélectionnée est également
affecté. [-]

cs-set-position-samples 'temps dans les échantillons'
Règle la position de la chaîne sur les échantillons 'time-in-samples' depuis le début.
La position de toutes les entrées et sorties attachées à la configuration de chaîne sélectionnée est également
affecté. [-]

cs-get-position, cs-getpos, getpos, obtenir-position
Renvoie la position actuelle de la chaîne en secondes. [f]

cs-get-position-échantillons
Renvoie la position actuelle de la chaîne dans les échantillons. [li]

cs-obtenir-longueur, obtenir-longueur
Renvoie la longueur de la configuration de la chaîne en secondes (si elle est connue). [f]

cs-obtenir-longueur-échantillons, obtenir-longueur-échantillons
Renvoie la longueur de la configuration de la chaîne en échantillons (si elle est connue). [li]

cs-set-length 'secondes'
Définit le temps de traitement en secondes (ne doit pas nécessairement être une valeur entière). UNE
la valeur de cas particulier de « -1 » définira la longueur de la chaîne en fonction de la plus longue
objet d'entrée. [-]

cs-set-length-samples 'samples'
Définit le temps de traitement en échantillons. [-]

cs-toggle-boucle
Basculer en boucle. Lorsque le traitement est terminé, le moteur redémarre à partir du
position initiale. Il n'est pas toujours possible d'activer le bouclage (par exemple tous
les entrées et les sorties ont une longueur infinie et la longueur de la configuration de la chaîne n'est pas explicitement définie
avec 'cs-set-length'). [-]

cs-set-param
Interpréter les paramètres généraux de configuration de la chaîne comme par exemple "-b" (taille du tampon), "-n"
(nom), etc. Voir ecasound (1) pour plus d'informations. [-]

cs-set-audio-format 'bits,channels,sample_rate'
Définissez les paramètres d'échantillon par défaut pour la configuration de chaîne actuellement sélectionnée. Par example
l'audio de qualité cd serait "16,2,44100". Cela fait la même chose que l'argument de ligne de commande
"-f" (voir ecasound (1)). [-]

cs-statut, statut, st
Imprime les informations d'état sur la configuration de la chaîne disponible. Des informations détaillées sont
imprimé pour connecté (=disponible pour le fonctionnement) et sélectionné (=disponible pour
montage) des chaînes. D'autres configurations de chaînes sont répertoriées, mais plus de détails sont
supprimé. Pour obtenir tous les détails d'une configuration de chaîne spécifique, sélectionnez-la avec
'cs-select' ou 'cs-iselect', puis exécutez 'cs-select'. [s]

option cs '-prefix:arg1,...,argN'
Une caractéristique puissante du mode interactif est qu'il offre un accès complet à
la syntaxe de la ligne de commande d'ecasound. Par exemple, la commande "cs-option -efb:400,200"
signifie qu'un filtre passe-bande est ajouté à la chaîne actuellement sélectionnée, avec
paramètres 400 (fréquence centrale) et 200 (largeur en Hz).

Notez que les options de niveau de session (telles que la définition du niveau de débogage) ne peuvent pas être utilisées avec
'cs-option' (c'est-à-dire uniquement les options qui modifient les configurations de chaîne).

Noter! Le mode interactif Ecasound interprète implicitement toutes les chaînes commençant par un '-' comme
"chaîne d'options cs".

CHAÎNES


Chain est une simple abstraction de flux de signaux. Chaque chaîne a une entrée et une sortie. Tout
les opérateurs de chaîne et leurs contrôleurs sont attachés aux chaînes. Les chaînes peuvent être coupées, rétablies
et être contourné. Sauf indication contraire, toutes les opérations sont effectuées sur actuellement sélectionné
configuration de la chaîne.

c-ajouter 'cname1,...,cnameN'
Ajoute un ensemble de chaînes. Les chaînes ajoutées sont automatiquement sélectionnées. Notez que les virgules dans
les noms de chaîne ne sont pas autorisés. [-]

c-supprimer
Supprime les chaînes sélectionnées. [-]

c-list Renvoie une liste de toutes les chaînes. [Oui]

c-select 'cname1,...,cnameN'
Sélectionne les chaînes. Les autres chaînes sont automatiquement désélectionnées. [-]

c-index-select 'index1,...,indexN', c-iselect 'index1,...,indexN'
Sélectionne un ensemble de chaînes en fonction de la liste d'index. Chaque indice est un entier
valeur, où '1' fait référence à la première chaîne. Vous pouvez utiliser 'c-list' et 'c-status' pour
obtenir une liste complète des chaînes actuellement disponibles. [-]

c-sélectionner tout
Sélectionne toutes les chaînes. [-]

c-select-add 'cname1,...,cnameN'
Sélectionne plus de chaînes. [-]

c-désélectionner 'cname1,...,cnameN'
Désélectionne les chaînes. [-]

c-sélectionné
Renvoie une liste des chaînes sélectionnées. [Oui]

c-clair
Effacez les chaînes sélectionnées en supprimant tous les opérateurs et contrôleurs de chaîne. n'est-ce pas
changer la façon dont les chaînes sont connectées aux entrées et aux sorties. [-]

c-renommer 'nouveau_nom'
Renomme la chaîne sélectionnée. Lors de l'utilisation de cette commande, une seule chaîne doit être
choisi. [-]

c-muet
Définit l'état muet de la chaîne actuellement sélectionnée. Lorsque la chaîne est coupée, elle
uniquement le silence de sortie.

La commande prend un seul paramètre : "on" -> la chaîne est muette, "off" -> pas muet, et
"toggle" -> changer l'état d'inhibition. Si le paramètre est omis, "toggle" est supposé
est activé ou désactivé, selon l'état précédent).

Le contrôle des états d'inhibition de la chaîne et de l'opérateur de chaîne est indépendant. Si "c-mute off" est
exécutées, les états des commandes individuelles de contournement de la police prendront effet. Si la chaîne est
mis en sourdine, la chaîne produira un silence indépendamment de la mise en sourdine de l'opérateur de chaîne individuel
Etat. [-]

contournement
Définit l'état de contournement de la chaîne actuellement sélectionnée. Lorsque la chaîne est contournée,
les données d'échantillon sont transmises sans traitement (tous les opérateurs de chaîne sont désactivés pour le
chaîne donnée).

La commande prend un seul paramètre : "on" -> la chaîne est contournée, "off" -> pas de contournement, et
"toggle" -> changer l'état de contournement. Si le paramètre est omis, "toggle" est supposé (contourner
est activé ou désactivé, selon l'état précédent).

Le contrôle des états de dérivation de la chaîne et de l'opérateur de chaîne est indépendant. Si la dérivation de la chaîne est
désactivé, les états des commandes individuelles de contournement de la police prendront effet. Si la chaîne est
contourné, tous les opérateurs sont contournés indépendamment de leur état de contournement de la police. [-]

c-statut, cs
Imprimer les informations d'état sur toutes les chaînes. [s]

c-est-contourné
Renvoie vrai si la chaîne sélectionnée est actuellement contournée (aucun des opérateurs de chaîne
sont exécutés). Voir 'c-bypass'. [I]

c-est-muet
Renvoie vrai si la chaîne sélectionnée est actuellement muette (sort le silence comme sortie).
Voir 'c-mute'. [I]

AUDIO ENTRÉE / SORTIE OBJETS


Sauf indication contraire, toutes les opérations sont effectuées sur l'objet actuellement sélectionné. Tout
commandes avec ai- préfixe fonctionnent sur les entrées audio, tandis que les commandes avec ao- opérer sur
les sorties.

ai-ajouter 'input_format_string'
Ajoute un nouvel objet d'entrée. Voir la page de manuel ecasound (1) pour plus d'informations sur l'argument
format (option '-i'). Remarque sur la syntaxe : si l'un des paramètres (comme un nom de fichier)
contient des virgules, le paramètre doit être placé entre guillemets. [-]

ao-ajouter 'output_format_string'
Ajoute un nouvel objet de sortie. Voir la page de manuel ecasound (1) pour plus d'informations sur le
format d'argument (option '-o'). Si l'argument est omis, un périphérique de sortie par défaut est
ajouté (voir ecasoundrc (5)). Remarque sur la syntaxe : si l'un des paramètres (comme un
filename) contient des virgules, le paramètre doit être entouré de guillemets doubles. [-]

ao-ajouter-par défaut
Ajoute le périphérique de sortie par défaut (voir ecasoundrc (5)). [-]

ai-décrire, ao-décrire
Renvoie une chaîne conforme à la syntaxe des options d'Ecasound (EOS) décrivant le
entrée sortie. Consultez le Guide de l'utilisateur d'Ecasound pour plus d'informations sur EOS. Cette
La commande a été introduite dans ecasound 2.4.4. [s]

ai-select 'aobject_name', ao-select 'aobject_name'
Sélectionne un objet audio. 'aobject_name' fait référence à la chaîne utilisée lors de la création du
object (le premier argument donné à ai-add/ao-add). Notez qu'en tant qu'important
différence avec ai-add/ao-add, il ne faut pas mettre le nom de l'objet en double
guillemets pour ai-select/ao-select. Dans le cas où une chaîne contient plusieurs entrées,
ou sorties, avec le même nom, 'ai-select' et 'ao-select' sélectionneront le premier
instance correspondante. Afin de sélectionner une instance spécifique, le 'ai-iselect' et
Les commandes 'ao-iselect' doivent être utilisées. [-]

ai-index-select 'aobject_index', ai-iselect 'aobject_index', ao-index-select
'aobject_index', ao-iselect 'aobject_index'
Sélectionnez un objet audio basé sur une courte chaîne d'index. En particulier, les noms de fichiers peuvent
être assez long. Cette commande peut être utilisée pour éviter de taper ces noms longs lorsque
sélection d'objets audio. 'aobject_index' est une valeur entière, où '1' fait référence à
la première entrée/sortie audio. Vous pouvez utiliser 'ai-list' et 'ao-list' pour obtenir une liste complète
liste des entrées/sorties actuellement disponibles. [-]

ai-sélectionné, ao-sélectionné
Renvoie le nom de l'objet audio actuellement sélectionné. [s]

ai-attache, ao-attache
Attache l'objet audio actuellement sélectionné à toutes les chaînes sélectionnées. [-]

ai-supprimer, ao-supprimer
Supprime l'objet audio actuellement sélectionné de la configuration de la chaîne. [-]

ai-forward 'time_in_seconds', ai-fw 'time_in_seconds', ao-forward 'time_in_seconds', ao-fw
'time_in_seconds'
L'objet audio sélectionné est transmis par 'temps en secondes'. Le temps devrait être
donnée sous forme de valeur à virgule flottante (par exemple, 0.001 équivaut à 1 ms). [-]

ai-rewind 'time_in_seconds', ai-rw 'time_in_seconds', ao-rewind 'time_in_seconds', ao-rw
'time_in_seconds'
L'objet audio sélectionné est rembobiné par 'temps en secondes'. Le temps devrait être
donnée sous forme de valeur à virgule flottante (par exemple, 0.001 équivaut à 1 ms). [-]

ai-setpos 'time_in_seconds', ai-set-position 'time_in_seconds', ao-setpos
'time_in_seconds', ao-set-position 'time_in_seconds'
Définissez la position de l'objet audio sur 'time_in_seconds'. [-]

ai-set-position-samples 'time_in_samples', ao-set-position-samples 'time_in_samples'
Définissez la position de l'objet audio sur 'time_in_samples'. [-]

ai-getpos, ai-get-position, ao-getpos, ao-get-position
Renvoie la position de l'objet audio en secondes. [f]

ai-obtenir-des-échantillons-de-position, ao-obtenir-des-échantillons-de-position
Renvoie la position de l'objet audio dans les échantillons. [li]

ai-get-longueur, ao-get-longueur
Renvoie la longueur de l'objet audio en secondes. [f]

ai-obtenir-échantillons-de-longueur, ao-obtenir-échantillons-de-longueur
Renvoie la longueur de l'objet audio en échantillons. [li]

ai-get-format, ao-get-format
Renvoie le format audio de l'entrée/sortie audio sélectionnée sous forme de chaîne formatée.
Voir la documentation pour l'option de ligne de commande '-f'. [s]

liste ai, liste ao
Renvoie une liste de tous les objets d'entrée/sortie. [Oui]

registre aio
Imprime une liste des types d'objets audio enregistrés. [s]

aio-statut
Statut de l'objet audio (chaînes d'index, position, longueur, etc.). [s]

CHAÎNE LES OPÉRATEURS


Les opérateurs de chaîne sont utilisés pour traiter et analyser des échantillons de données. Ils sont attachés à des chaînes.
Sauf indication contraire, la configuration de chaîne et la chaîne actuellement sélectionnées sont utilisées. Aussi,
'chainop_id' et 'param_id' sont utilisés pour sélectionner les opérateurs de chaîne et leurs paramètres. D'abord
la valeur valide pour ces paramètres est 1.

cop-ajouter 'cop_format_string'
Ajoute un nouvel opérateur de chaîne. En plus des opérateurs de chaîne normaux, cette commande peut
également être utilisé pour ajouter des préréglages d'effets et divers plugins. Noter; il n'est pas possible de
ajouter des opérateurs à plusieurs chaînes à la fois. En d'autres termes, une seule chaîne doit être
sélectionné lors de l'émission de « cop-add ». Voir la page de manuel ecasound (1) pour plus d'informations. [-]

contournement de flic
Définit l'état de contournement de l'opérateur de chaîne actuellement sélectionné. La commande prend un
paramètre unique : "on" -> l'opérateur est contourné, "off" -> pas de contournement, et "toggle" ->
changer l'état de contournement. Si le paramètre est omis, "toggle" est supposé (le contournement est
activé ou désactivé, selon l'état précédent). [-]

flic-est-contourné
Renvoie vrai si l'opérateur de chaîne sélectionné est actuellement contourné (temporairement pas partie
de la chaîne de transformation). [I]

flic-décrire
Renvoie une chaîne conforme à la syntaxe des options Ecasound (EOS) décrivant la chaîne
opérateur. Consultez le Guide de l'utilisateur d'Ecasound pour plus d'informations sur EOS. Cette
La commande a été introduite dans ecasound 2.4.4. [s]

flic-retirer
Supprime l'opérateur de chaîne sélectionné. [-]

liste de flics
Renvoie une liste de tous les opérateurs de chaîne attachés à la chaîne actuellement sélectionnée. [Oui]

cop-select 'param_id', cop-index-select 'param_id', cop-iselect 'param_id'
Sélectionne un opérateur de chaîne. [-]

flic-sélectionné
Renvoie le numéro d'index de l'opérateur de chaîne actuellement sélectionné. [I]

cop-set 'chainop_id,param_id,value'
Modifie la valeur d'un paramètre d'opérateur de chaîne unique. Contrairement à d'autres opérateurs de chaîne
commandes, cela peut également être utilisé pendant le traitement. Voir aussi 'cop-get'. [-]

cop-get 'chainop_id,param_id'
Renvoie la valeur actuelle du paramètre de l'opérateur de chaîne identifié par 'chainop_id'
et 'param_id'. Cette commande est un raccourci pour 'cop-select chainop_id ;
copp-iselect param_id ; copp-get'. [f]

statut de flic
Renvoie des informations sur le statut de l'opérateur de chaîne. [s]

liste de copp
Renvoie une liste des paramètres de l'opérateur de chaîne sélectionné. [Oui]

copp-select 'param_id', copp-index-select 'param_id', copp-iselect 'param_id'
Sélectionne un paramètre d'opérateur de chaîne. [-]

Copp-sélectionné
Renvoie le numéro d'index du paramètre d'opérateur de chaîne actuellement sélectionné. [I]

copp-set 'valeur'
Définit la valeur du paramètre sélectionné sur « valeur ». [-]

copp-get
Renvoie la valeur du paramètre sélectionné. Voir aussi 'cop-get'. [f]

flic-registre
Imprime une liste des opérateurs de chaîne enregistrés. [s]

préréglage-registre
Imprime une liste des préréglages d'effets enregistrés. [s]

ladspa-registre
Imprime une liste des plugins LADSPA enregistrés. [s]

CONTROLEURS


Les contrôleurs sont utilisés pour contrôler les paramètres individuels de l'opérateur de la chaîne. ils sont attachés
aux chaînes. Sauf indication contraire, la configuration et les chaînes actuellement sélectionnées sont utilisées.

ctrl-ajouter 'copc_format_string'
Ajoute un nouveau contrôleur et l'attache à l'opérateur de chaîne actuellement sélectionné. le
la syntaxe de l'argument est soit "- :par1,...,parN" ou simplement
" :par1,...,parN". Si le paramètre lui-même contient des virgules, le paramètre
doit être mis entre guillemets. Voir la page de manuel ecasound (1) pour plus d'informations. [-]

ctrl-décrire
Renvoie une chaîne conforme à la syntaxe des options Ecasound (EOS) décrivant le contrôleur.
Consultez le Guide de l'utilisateur d'Ecasound pour plus d'informations sur EOS. Cette commande était
introduit dans ecasound 2.4.4. [s]

ctrl-supprimer
Supprime le contrôleur sélectionné. [-]

liste-ctrl
Renvoie une liste de tous les contrôleurs attachés à la chaîne actuellement sélectionnée. [Oui]

ctrl-select 'param_id', ctrl-index-select 'param_id', ctrl-iselect 'param_id'
Sélectionne un contrôleur. [-]

ctrl-sélectionné
Renvoie le numéro d'index du contrôleur actuellement sélectionné. [I]

ctrl-statut
Renvoie des informations sur l'état du contrôleur. [s]

ctrl-registre
Imprime une liste des contrôleurs enregistrés. [s]

ctrl-obtenir-cible
Renvoie le numéro d'index de l'opérateur de chaîne qui est connecté au
manette. L'index renvoyé fait référence à la chaîne actuellement sélectionnée (voir
'cop-list'). [I]

liste-ctrlp
Renvoie une liste de tous les paramètres du contrôleur. Cette commande a été introduite dans
écasound 2.4.2. [Oui]

ctrlp-sélectionner
Sélectionne un paramètre de contrôleur. Cette commande a été introduite dans ecasound 2.4.2. [-]

ctrlp-sélectionné
Renvoie le numéro d'index du paramètre de contrôleur actuellement sélectionné. Cette commande
a été introduit dans ecasound 2.4.2. [I]

ctrlp-obtenir
Renvoie la valeur du paramètre de contrôleur sélectionné. Cette commande a été introduite dans
écasound 2.4.2. [f]

ensemble ctrlp
Définit la valeur du paramètre de contrôleur sélectionné sur « value ». Cette commande était
introduit dans ecasound 2.4.2. [-]

JACK CONNEXION GESTION


Si Ecasound est compilé avec le support du serveur audio JACK, l'ensemble de commandes suivant
est fourni pour contrôler les connexions entre les ports JACK.

jack-connect 'src-port' 'dest-port'
Faire une connexion entre les deux ports donnés en paramètres. Cette commande est
similaire à l'outil de ligne de commande 'jack_connect' qui est distribué avec JACK
paquet. [-]

jack-déconnecter 'src-port' 'dest-port'
Déconnectez les deux ports donnés en paramètres. Cette commande est similaire à la
Outil de ligne de commande 'jack_disconnect' distribué avec le package JACK. [-]

jack-list-connexions
Renvoie une liste de tous les ports JACK et une liste de connexions pour chaque port. Cette
La commande est similaire à l'outil de ligne de commande 'jack_lsp' (par exemple 'jack_lsp -c') qui est
distribué avec le package JACK. [s]

INTERNE COMMANDES


Les commandes internes ne sont pas directement destinées à une utilisation normale. Ils sont principalement destinés à être utilisés
dans les scripts et les frontends.

liste-int-cmd
Renvoie une liste de toutes les commandes de mode interactif enregistrées. [Oui]

int-log-historique
Renvoie les messages de log récents envoyés par les modules libecasound. C'est un bon outil pour
débogage des scripts et des applications ECI/EIAM. Cette commande a été introduite dans
écasound 2.4.0. [s]

int-mode-de-sortie-wellformed
Sélectionnez le format de sortie bien formaté pour les messages de journal. [-]

int-set-float-to-string-precision
Définit la précision utilisée dans les conversions float en texte. Notez que cela peut être utilisé pour
contrôler la précision des valeurs de retour flottantes pour les commandes ECI. [-]

int-set-log-history-longueur
Définit la longueur de l'historique du journal. La valeur par défaut est 0 élément. Cette commande a été introduite dans
écasound 2.4.0. [-]

int-cmd-version-chaîne
Renvoie la chaîne de version de l'analyseur en mode interactif ecasound. [s]

int-cmd-version-lib-current
Renvoie la version de l'interface de la bibliothèque en mode interactif ecasound (libtool). [I]

int-cmd-version-lib-révision
Renvoie la révision de l'interface de la bibliothèque en mode interactif ecasound (libtool). [I]

int-cmd-version-lib-âge
Renvoie l'âge de l'interface de la bibliothèque en mode interactif ecasound (libtool). [I]

OBJET CARTES


Les mappes d'objets sont des référentiels centraux pour les types d'objets couramment utilisés. En interrogeant le
maps, les applications peuvent obtenir une liste de tous les types d'objets enregistrés et de leurs propriétés.

carte-cop-liste
Imprime une liste des opérateurs de chaîne enregistrés en utilisant le format spécifié dans la section
OPÉRATEUR DESCRIPTIONS. [s]

carte-liste prédéfinie
Imprime une liste des préréglages d'effets enregistrés en utilisant le format spécifié dans la section
OPÉRATEUR DESCRIPTIONS. [s]

carte-ladspa-list
Imprime une liste des plugins LADSPA enregistrés en utilisant le format spécifié dans la section
OPÉRATEUR DESCRIPTIONS. [s]

carte-ladspa-id-list
Imprime une liste des plugins LADSPA enregistrés en utilisant le format spécifié dans la section
OPÉRATEUR DESCRIPTIONS. Des identifiants numériques de plug-in LADPSA sont utilisés. [s]

carte-ctrl-liste
Imprime une liste des contrôleurs enregistrés en utilisant le format spécifié dans la section
OPÉRATEUR DESCRIPTIONS. [s]

JETER COMMANDES


Les commandes de vidage suivantes ne sont pas destinées à une utilisation normale. Leur objectif principal est de
fournir un moyen facile d'obtenir des informations d'état interne à partir de libecasound. Toutes les commandes de vidage
afficher une seule ligne avec la syntaxe "valeur clé" dans le flux de sortie sélectionné (par défaut
sortie standard).

dump-target 'nom de fichier'
Définir le flux cible pour le vidage. [-]

dump-statut
Vide l'état du moteur - « en cours d'exécution », « arrêté », « terminé » ou « pas prêt ». [-]

position de vidage
Vide la position globale. Imprimé en quelques secondes à l'aide d'une virgule flottante
représentation. [-]

longueur de vidage
Vide la durée de traitement globale. Imprimé en quelques secondes à l'aide d'une virgule flottante
représentation. [-]

dump-cs-statut
Vide la chaîne d'état pour la configuration de chaîne actuellement sélectionnée - 'connecté', 'sélectionné'
ou une chaîne vide. [-]

dump-c-sélectionné
Vide le nom de la chaîne actuellement sélectionnée. [-]

dump-ai-sélectionné
Vide l'étiquette de l'entrée audio actuellement sélectionnée. Si aucune entrée n'est sélectionnée, vide un
chaîne vide. [-]

position de dump-ai
Vide la position des entrées audio actuellement sélectionnées. Imprimé en quelques secondes, à l'aide d'un
représentation en virgule flottante. [-]

dump-ai-longueur
Vide la longueur de l'entrée audio actuellement sélectionnée. Imprimé en quelques secondes, à l'aide d'un
représentation en virgule flottante. [-]

dump-ai-état-ouvert
Vide les informations sur l'état de l'entrée audio. Soit « ouvert » ou « fermé ». [-]

dump-ao-sélectionné
Vide l'étiquette de la sortie audio actuellement sélectionnée. Si aucune sortie n'est sélectionnée, vide un
chaîne vide. [-]

position de dump-ao
Vide la position des sorties audio actuellement sélectionnées. Imprimé en quelques secondes, à l'aide d'un
représentation en virgule flottante. [-]

dump-ao-longueur
Vide la longueur de la sortie audio actuellement sélectionnée. Imprimé en quelques secondes, à l'aide d'un
représentation en virgule flottante. [-]

dump-ao-état-ouvert
Vide les informations sur l'état de la sortie audio. Soit « ouvert » ou « fermé ». [-]

dump-cop-value 'chainop,param'
Vide la valeur du paramètre de l'opérateur de chaîne. 'chainop' et 'param' sont opérateur et
valeurs d'index de paramètre (1...n). [-]

OPÉRATEUR DESCRIPTIONS


La carte-xxx-liste les commandes renvoient une chaîne contenant tous les objets enregistrés du donné
type xxx. Chaque ligne de la sortie décrit un type enregistré. La syntaxe utilisée est :

'mot-clé,nom,description,num_of_params,par1_def,par2_def,...'

parX_def décrit un paramètre d'objet. Cette définition est présente pour tous
paramètres du type d'objet décrit. La syntaxe utilisée est :

'nom, description, valeur par défaut, drapeau_limite supérieure, limite_supérieure,
indicateur_limite_inférieure, limite_inférieure, indicateur_basculé, indicateur_entier,
drapeau_logarithmique, drapeau_sortie'

Pour des descriptions exactes de ces champs, veuillez consulter le fichier d'en-tête
ecasound/libecasound/eca-operator.h.

Déprécié COMMANDES


L'utilisation des commandes suivantes est déconseillée. Ils fonctionnent toujours dans la version actuelle d'Ecasound,
mais sera abandonné à l'avenir :

ai-wave-edit, ao-wave-edit

Utilisez ecasound-iam en ligne en utilisant les services onworks.net



Derniers programmes en ligne Linux et Windows