Il s'agit de la commande nasnas qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos nombreux 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
Network Audio System - un système audio portable et transparent sur le réseau
SYNOPSIS
Le service Network Audio System est un système transparent développé par Network
Périphériques informatiques pour la lecture, l'enregistrement et la manipulation de données audio sur un réseau. Ce
utilise le modèle client/serveur pour séparer le code de l'application des pilotes logiciels nécessaires
pour contrôler des périphériques d'entrée et de sortie audio spécifiques.
DESCRIPTION
Le service Network Audio System offre aux applications la possibilité d'envoyer et de
recevoir des données audio telles que de la voix, des effets sonores et de la musique dans un environnement réseau. UNE
le serveur audio à l'intérieur du terminal de bureau ou de l'ordinateur personnel contrôle les différentes entrées
et des périphériques de sortie en réponse aux messages envoyés par des programmes clients exécutés sur d'autres
hôtes
Une variété de programmes utilitaires sont fournis qui peuvent être utilisés pour lire ou enregistrer de l'audio en utilisant
des scripts shell ou des procédures de ligne de commande. Des applications plus ambitieuses peuvent communiquer
directement avec le serveur audio en utilisant une bibliothèque de programmation en langage C.
Le service Network Audio System prend en charge une variété de formats courants utilisés pour stocker
données sonores. Les entrées et sorties audio peuvent fonctionner à n'importe quelle fréquence d'échantillonnage. Les
Le serveur audio convertit automatiquement toutes les données au format ou au débit conçu.
Les flux de données provenant de plusieurs entrées peuvent être mélangés et dirigés vers n'importe quel
dispositif de sortie. Les sons qui sont utilisés plusieurs fois peuvent être stockés sur le serveur afin qu'ils
n'ont pas besoin d'être transmis sur le réseau à chaque lecture. Par ailleurs,
les entrées peuvent être connectées directement aux sorties (par exemple, un lecteur de CD peut être connecté à un
ensemble de haut-parleurs) afin que les données puissent être lues sans aucune intervention du client ou
trafic réseau.
AUDIO SERVEUR DES NOMS
Chaque serveur audio a un nom qui est utilisé par les applications pour établir une connexion.
Le format du nom dépend du type de réseau utilisé. En TCP/IP
environnements, les noms de serveurs audio ressemblent à :
TCP/nom d'hôte:numéro de port
où nom d'hôte est le nom ou l'adresse IP numérique de la machine de bureau à contacter
et numéro de port est le numéro de port sur lequel le serveur écoute. Si le préfixe ``tcp/''
n'est pas donné, 8000 est automatiquement ajouté à numéro de port pour que le nom du serveur audio soit
compatible avec le nom d'affichage du système X Window.
Dans les environnements DECnet, les noms de serveurs audio ressemblent à :
décnet/nom de noeud::num
où nom de noeud est le nom ou l'adresse numérique DECnet de la machine de bureau à
contacté et num est la tâche DECnet AUDIO$num. Si le préfixe ``decnet/'' est omis, il
est automatiquement ajouté pour que le nom du serveur audio soit compatible avec X Window
Nom d'affichage du système.
La plupart des utilitaires audio acceptent un argument de ligne de commande -l'audio nom du serveur pour spécifier le
serveur audio à contacter.
% auinfo -audio tcp/ncdunit:8000
Si aucun serveur n'est spécifié sur la ligne de commande, la variable d'environnement AUDIOSERVER est
vérifié pour voir si un nom y a été stocké. Sinon, l'environnement DISPLAY
variable utilisée par les applications X Window System est vérifiée et l'audio correspondant
serveur est utilisé.
ÉCHANTILLONS Programmes
Plusieurs exemples de programmes utilisant le service Network Audio System sont fournis par NCD :
aujouer Ce programme lit simplement les fichiers répertoriés sur sa ligne de commande. C'est typiquement
utilisé à partir de scripts shell, de procédures de ligne de commande ou d'autres programmes qui ont juste besoin
pour « vider » les données audio sur le serveur audio.
démo Ce programme permet à l'utilisateur de sélectionner et de lire des fichiers sonores préenregistrés ou de
enregistrer de nouveaux fichiers audio. Il fournit un panneau de contrôle simple pour dynamiquement
changer le volume pendant qu'un son est joué et pour interrompre un son.
sonore Ce programme génère des tonalités téléphoniques nord-américaines correspondant à un
chaîne. sonore peut également reconnaître les tonalités tactiles et produire le correspondant
chaîne.
outil automatique Ce programme est compatible avec le Soleil Audiotool programme et est généralement utilisé pour
lire des fichiers audio préenregistrés. contrairement à aujouer il fournit une interface graphique pour
permettre à l'utilisateur de rejouer ou d'annuler les données.
auinfo Ce programme répertorie les informations décrivant les capacités d'un serveur audio.
auctl Ce programme peut être utilisé pour modifier divers paramètres de l'appareil.
auscope Ce programme est un filtre de protocole audio qui peut être utilisé pour visualiser le réseau
les paquets sont envoyés entre une application et un serveur audio.
panneau supérieur Ce programme fournit une interface orientée fenêtre basée sur X permettant à l'utilisateur de
ajuster les attributs des appareils fournis par le service Network Audio System.
audit Ce programme fournit une interface orientée fenêtre basée sur X permettant à l'utilisateur de
éditer des fichiers audio.
auconvertir
Ce programme permet à l'utilisateur d'effectuer diverses opérations de conversion sur le son
fichiers.
téléphone Ce programme fournit une interface orientée fenêtre basée sur X permettant un réel bidirectionnel
communication vocale temporelle entre deux serveurs audio.
aurécord
Ce programme est utilisé pour enregistrer les données audio d'un serveur audio dans un fichier.
auwave Ce programme fournit une interface orientée fenêtre basée sur X démontrant l'utilisation
des éléments de forme d'onde.
AUDIO DES DOSSIERS
La bibliothèque de programmation audio et les programmes utilitaires peuvent être utilisés pour lire et écrire des fichiers dans
l'un des formats de fichier suivants :
Soleil/Prochain
Ces fichiers ont généralement une extension '.au' ou '.snd'. Ils sont généralement produits
par les stations de travail Sun ou NeXT.
Conception Laboratoires
Ces fichiers ont généralement une extension « .voc ». Ils sont généralement produits par par
Cartes audio Soundblaster sur les ordinateurs compatibles IBM PC.
Microsoft WAVE
Ces fichiers ont généralement une extension « .wav ». Ils sont généralement produits par IBM PC
ordinateurs compatibles.
AIFF
Ces fichiers ont généralement une extension « .aiff » ou « .aif ». Ils sont généralement
produites par des stations de travail SGI ou des ordinateurs Apple.
Amiga IFF/8SVX
Ces fichiers ont généralement une extension « .iff ».
En raison de la nature des formats de fichiers, seul le format de fichier Sun/NeXT peut être transmis
entrée standard et/ou sortie standard. La convention pour spécifier l'entrée standard ou
la sortie standard consiste à utiliser un tiret ("-") comme nom de fichier.
LA PROGRAMMATION
Les développeurs d'applications peuvent créer leurs propres clients audio à l'aide du système audio réseau
bibliothèque de programmation.
ENVIRONNEMENT VARIABLES
Les variables d'environnement suivantes sont utilisées par les programmes Network Audio System :
AUDIOSERVEUR
Ceci spécifie le nom du serveur audio par défaut à contacter si aucun nom n'est
explicitement donné sur la ligne de commande.
DISPLAY Ceci spécifie le nom d'un affichage du système X Window qui doit être supposé
ont également un serveur Network Audio System correspondant.
Utilisez Nasnas en ligne à l'aide des services onworks.net