Dies ist der Befehl aunas, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann
PROGRAMM:
NAME/FUNKTION
Network Audio System - ein tragbares, netzwerktransparentes Audiosystem
ZUSAMMENFASSUNG
Der Network Audio System-Dienst ist ein netzwerktransparentes System, das bei Network entwickelt wurde
Computergeräte zum Abspielen, Aufzeichnen und Bearbeiten von Audiodaten über ein Netzwerk. Es
verwendet das Client/Server-Modell, um den Anwendungscode von den benötigten Softwaretreibern zu trennen
zur Steuerung bestimmter Audio-Eingabe- und Ausgabegeräte.
BESCHREIBUNG
Der Network Audio System-Dienst bietet Anwendungen die Möglichkeit zum Senden und
Empfangen Sie Audiodaten wie Sprache, Soundeffekte und Musik in einer Netzwerkumgebung. A
Der Audioserver im Desktop-Terminal oder Personalcomputer steuert die verschiedenen Eingaben
und Ausgabegeräte als Reaktion auf Nachrichten, die von Clientprogrammen gesendet werden, die auf anderen Geräten ausgeführt werden
Gastgeber.
Es stehen verschiedene Hilfsprogramme zur Verfügung, mit denen Sie Audio abspielen oder aufzeichnen können
Shell-Skripte oder Befehlszeilenprozeduren. Anspruchsvollere Anwendungen können kommunizieren
direkt mit dem Audioserver über eine C-Sprachprogrammbibliothek.
Der Network Audio System-Dienst unterstützt eine Vielzahl gängiger Speicherformate
Tondaten. Audioeingänge und -ausgänge können mit einer beliebigen Abtastrate betrieben werden. Der
Der Audioserver konvertiert alle Daten automatisch in das vorgesehene Format oder die gewünschte Rate.
Datenströme aus mehreren Eingaben können gemischt und an beliebige angeschlossene Daten weitergeleitet werden
Ausgabegerät. Sounds, die oft verwendet werden, können so auf dem Server gespeichert werden
müssen nicht jedes Mal, wenn sie abgespielt werden, über das Netzwerk übertragen werden. Außerdem,
Eingänge können direkt mit Ausgängen verbunden werden (z. B. kann ein CD-Player an einen angeschlossen werden).
Lautsprechersatz), so dass die Daten abgespielt werden können, ohne dass ein Eingreifen des Kunden erforderlich ist
Netzwerktraffic.
AUDIO SERVER NAMEN
Jeder Audioserver hat einen Namen, der von Anwendungen zum Herstellen einer Verbindung verwendet wird.
Das Format des Namens hängt von der Art des verwendeten Netzwerks ab. Bei TCP/IP
Umgebungen sehen Audioservernamen wie folgt aus:
tcp/hostname:portnum
woher hostname ist der Name oder die numerische IP-Adresse des Desktop-Computers, mit dem Kontakt aufgenommen werden soll
und portnum ist die Portnummer, die der Server überwacht. Wenn das Präfix „tcp/“.
wird nicht angegeben, 8000 wird automatisch addiert portnum so dass der Name des Audioservers lautet
kompatibel mit dem Anzeigenamen des X Window Systems.
In DECnet-Umgebungen sehen Audioservernamen wie folgt aus:
decnet/Knotenname::num
woher Knotenname ist der Name oder die numerische DECnet-Adresse des Desktop-Computers
kontaktiert und num ist die DECnet-Aufgabe AUDIO$num. Wenn das Präfix „decnet/“ weggelassen wird, ist es
wird automatisch hinzugefügt, sodass der Name des Audioservers mit dem X Window kompatibel ist
Systemanzeigename.
Die meisten Audio-Dienstprogramme akzeptieren ein Befehlszeilenargument -Audio Servername zur Angabe der
Audioserver, der kontaktiert werden soll.
% auinfo -audio tcp/ncdunit:8000
Wenn in der Befehlszeile kein Server angegeben ist, ist dies die Umgebungsvariable AUDIOSERVER
überprüft, ob dort ein Name gespeichert ist. Ansonsten die DISPLAY-Umgebung
Die von X-Window-Systemanwendungen verwendete Variable wird überprüft und das entsprechende Audiosignal angezeigt
Server verwendet wird.
Ihr Muster PROGRAMME
Mehrere Beispielprogramme, die den Network Audio System-Dienst nutzen, werden von NCD bereitgestellt:
Auplay Dieses Programm spielt einfach die in seiner Befehlszeile aufgeführten Dateien ab. Das ist typischerweise der Fall
Wird von Shell-Skripten, Befehlszeilenprozeduren oder anderen Programmen verwendet, die nur benötigt werden
um Tondaten auf den Audioserver zu „dumpen“.
Audemo Mit diesem Programm kann der Benutzer vorab aufgenommene Sounddateien auswählen und abspielen
Nehmen Sie neue Sounddateien auf. Es bietet ein einfaches Bedienfeld für die dynamische Steuerung
Ändern der Lautstärke während der Wiedergabe eines Tons und zum Abbrechen eines Tons.
auditiv Dieses Programm generiert nordamerikanische Telefontastentöne, die einem vorgegebenen entsprechen
String. auditiv kann auch Tastentöne erkennen und entsprechende Signale erzeugen
String.
autool Dieses Programm ist mit der Sonne kompatibel audiotool Programm und ist normalerweise daran gewöhnt
Spielen Sie zuvor aufgenommene Sounddateien ab. nicht wie Auplay Es bietet eine grafische Oberfläche für
Erlauben Sie dem Benutzer, die Daten erneut abzuspielen oder zu löschen.
auinfo Dieses Programm listet Informationen auf, die die Fähigkeiten eines Audioservers beschreiben.
Aukl Mit diesem Programm können verschiedene Geräteparameter verändert werden.
Auskope Dieses Programm ist ein Audioprotokollfilter, der zum Anzeigen des Netzwerks verwendet werden kann
Pakete, die zwischen einer Anwendung und einem Audioserver gesendet werden.
Aupanel Dieses Programm bietet eine X-basierte fensterorientierte Schnittstelle, die es dem Benutzer ermöglicht
Passen Sie die Attribute der vom Network Audio System-Dienst bereitgestellten Geräte an.
auedit Dieses Programm bietet eine X-basierte fensterorientierte Schnittstelle, die es dem Benutzer ermöglicht
Audiodateien bearbeiten.
auconvert
Mit diesem Programm kann der Benutzer verschiedene Konvertierungsvorgänge für Ton durchführen
Dateien.
Auphone Dieses Programm bietet eine X-basierte fensterorientierte Schnittstelle, die bidirektionales Realisieren ermöglicht
Zeitsprachkommunikation zwischen zwei Audioservern.
aurecord
Mit diesem Programm werden Audiodaten von einem Audioserver in eine Datei aufgezeichnet.
auwelle Dieses Programm bietet eine X-basierte fensterorientierte Schnittstelle, die die Verwendung demonstriert
von Wellenformelementen.
AUDIO DATEIEN
Die Audio-Programmierbibliothek und Hilfsprogramme können zum Lesen und Schreiben von Dateien verwendet werden
eines der folgenden Dateiformate:
So/Next
Diese Dateien haben normalerweise die Erweiterung „.au“ oder „.snd“. Sie werden in der Regel produziert
von Sun- oder NeXT-Workstations.
Kreativ Labs
Diese Dateien haben normalerweise die Erweiterung „.voc“. Sie werden in der Regel von hergestellt
Soundblaster-Audiokarten auf IBM PC-kompatiblen Computern.
Microsoft WELLE
Diese Dateien haben normalerweise die Erweiterung „.wav“. Sie werden normalerweise von IBM PC hergestellt
kompatible Computer.
AIFF
Diese Dateien haben normalerweise die Erweiterung „.aiff“ oder „.aif“. Sie sind normalerweise
erstellt von SGI-Workstations oder Apple-Computern.
Amiga IFF/8SVX
Diese Dateien haben normalerweise die Erweiterung „.iff“.
Aufgrund der Art der Dateiformate kann nur das Sun/NeXT-Dateiformat weitergeleitet werden
Standardeingabe und/oder Standardausgabe. Die Konvention zur Angabe der Standardeingabe bzw
Die Standardausgabe besteht darin, einen Bindestrich („-“) als Dateinamen zu verwenden.
PROGRAMMIERUNG
Anwendungsentwickler können mit dem Network Audio System ihre eigenen Audio-Clients erstellen
Programmierbibliothek.
VARIABLEN
Die folgenden Umgebungsvariablen werden von Network Audio System-Programmen verwendet:
AUDIOSERVER
Dies gibt den Namen des Standard-Audioservers an, der kontaktiert werden soll, wenn kein Name vorhanden ist
explizit in der Befehlszeile angegeben.
DISPLAY Dies gibt den Namen einer X Window System-Anzeige an, die angenommen werden soll
verfügen auch über einen entsprechenden Network Audio System-Server.
Nutzen Sie aunas online über die Dienste von onworks.net