- Network audio system windows
- Contents
- Network audio system windows
- DESCRIPTION
- AUDIO SERVER NAMES
- SAMPLE PROGRAMS
- AUDIO FILES
- PROGRAMMING
- ENVIRONMENT VARIABLES
- COPYRIGHT
- TRADEMARKS
- Network Audio System
- См. также
- Ссылки
- Network Audio System
- См. также
- Ссылки
- Смотреть что такое «Network Audio System» в других словарях:
Network audio system windows
Last Updated: 06/16/2018
Welcome to the NAS Homepage. The Network Audio System is a network transparent, client/server audio transport system. It can be described as the audio equivalent of an X server. Enjoy!
The current stable release version of NAS is now at 1.9.4
Contents
This page contains information for the Network Audio System (NAS), a network-transparent, client/server audio system originally developed at Network Computing Devices (NCD) by Jim Fulton, Greg Renda, and Dave Lemke that includes:
- sample server implementations
- VOXware/OSS (FreeBSD, Linux, SVR4.[02], UnixWare, Microsoft Windows using Cygwin)
- HPUX (HPPA, HP-UX 10.x, 11.x)
- Sun Sparc/Intel Solaris 2.x, AM79C30A Digital Subscriber Controller and Sparc 10 Dual Basic Rate ISDN Interface (SunOS 4.1.[23], Solaris 2.x)
- SGI Indigo (IRIX 5.x)
- an application programming interface library
- a variety of sample applications
The client software can also be used with several models of NCD X terminals as well as NCD’s PCXware (an X server for PCs running Microsoft Windows).
Key features of the Network Audio System include:
- Device-independent audio over the network
- Lots of audio file and data formats
- Can store sounds in server for rapid replay
- Extensive mixing, separating, and manipulation of audio data
- Simultaneous use of audio devices by multiple applications
- Use by a growing number of ISVs
- Small size
- Free! No obnoxious licensing terms
Please note that the Network Audio System has no relationship to the NetAudio products from Townshend Computer Tools.
Look at the file doc/xcon94paper.ps (Postscript) in the source distribution for a paper on the Network Audio System.
NAS 1.9.4 (stable) is now available. This version fixes a few security issues in the server, and some minor fixes in other areas.
See HISTORY for details.
In addition, we are switching to GIT for managing the source repository from SVN. See Sourceforge for a list of possible clone URLS, or to browse the repository.
- nas — This is a low volume general purpose discussion list for NAS. To subscribe, go to https://radscan.com/cgi-bin/mailman/listinfo/nas. The mailing list archive can be found here here.
The Release version is now 1.9.4 (10/07/2013).
To check out the latest version of the project into a subdirectory named ‘nas’, you would use a command like:
git clone git://git.code.sf.net/p/nas/nas.git nas
- NAS binary packages for Solaris are provided by James Lee on OpenCSW
- Package information
- NAS packages for Debian are maintained by Steve McIntyre.
- Package information
- NAS Mandrake/Mandriva support provided by Per Шyvind Karlsen
- NAS is shipped with Mandrake now. The libraries are installed as part of the base system. To install the nasd daemon, run ‘urpmi nas’ , or find it in the rpmdrake Software Manager. To install the header files (for development), install via ‘urpmi nas-devel’. Latest NAS is available on Mandrake Cooker, and from their various mirror sites.
NAS packages for Fedora are maintained by Frank Bьttner
Network audio system windows
The Network Audio System service is a network-transparent system developed at Network Computing Devices for playing, recording, and manipulating audio data over a network. It uses the client/server model to separate application code from the software drivers needed to control specific audio input and output devices.
DESCRIPTION
A variety of utility programs are provided that can be used to play or record audio using shell scripts or command-line procedures. More ambitious applications can communicate directly with the audio server using a C-language programming library.
The Network Audio System service supports a variety of the common formats used to store sound data. Audio inputs and outputs can run at a any of a range of sampling rates. The audio server automatically converts all data to the designed format or rate.
Streams of data from multiple inputs can be mixed together and directed to any attached output device. Sounds that are used many times can be stored in the server so that they do not need to be transmitted over the network each time they are played. Furthermore, inputs can be hooked directly to outputs (for example, a CD player can be connected to a set of speakers) so that data can be played without requiring any client intervention or network traffic.
AUDIO SERVER NAMES
Each audio server has a name that is used by applications in establishing a connection. The format of the name depends upon the type of network being used. In TCP/IP environments, audio server names look like:
where hostname is the name or numeric IP address of the desktop machine to be contacted and portnum is the port number on which the server is listening. If the «tcp/» prefix is not given, 8000 is automatically added to portnum so that the audio server name is compatible with the X Window System display name.
In DECnet environments, audio server names look like:
where nodename is the name or numeric DECnet address of the desktop machine to be contacted and num is the DECnet task AUDIO$num. If the «decnet/» prefix is omitted, it is automatically added so that the audio server name is compatible with the X Window System display name.
Most audio utilities accept a command line argument -audio servername for specifying the audio server to be contacted.
If no server is specified on the command line, the AUDIOSERVER environment variable is checked to see if a name has been stored there. Otherwise, the DISPLAY environment variable used by X Window System applications is checked and the corresponding audio server is used.
SAMPLE PROGRAMS
Several sample programs that use the Network Audio System service are provided by NCD:
auplay This program simply plays the files listed on its command line. It is typically used from shell scripts, command-line procedures, or other programs that just need to «dump» sound data to the audio server. audemo This program allows the user to select and play pre-recorded sound files or to record new sound files. It provides a simple control panel for dynamically changing the volume while a sound is being played and for aborting a sound. audial This program generates North American telephone touch tones correspond to a given string. audial can also recognize touch tones and produce the corresponding string. autool This program is compatible with the Sun audiotool program and is typically used to play prerecorded sound files. Unlike auplay it provides a graphical interface to allow the user to replay or cancel the data. auinfo This program lists information describing the capabilities of an audio server. auctl This program can be used to change various device parameters. auscope This program is an audio protocol filter that can be used to view the network packets being sent between an application and an audio server. aupanel This program provides an X-based window-oriented interface allowing the user to adjust the attributes of the devices provided by the Network Audio System service. auedit This program provides an X-based window-oriented interface allowing the user to edit audio files. auconvert This program allows the user to perform various conversion operations on sound files. auphone This program provides an X-based window-oriented interface allowing two-way real time voice communication between two audio servers. aurecord This program is used to record audio data from an audio server into a file. auwave This program provides an X-based window-oriented interface demonstrating the use of waveform elements.
AUDIO FILES
The audio programming library and utility programs can be used to read and write files in any of the following file formats:
Sun/NeXT These files typically have a ‘.au’ or ‘.snd’ extension. They are usually produced by Sun or NeXT workstations. Creative Labs These files typically have a ‘.voc’ extension. They are usually produced by by Soundblaster audio cards on IBM PC compatible computers. Microsoft WAVE These files typically have a ‘.wav’ extension. They are usually produced by IBM PC compatible computers. AIFF
These files typically have an ‘.aiff’ or ‘.aif’ extension. They are usually produced by SGI workstations or Apple computers. Amiga IFF/8SVX These files typically have an ‘.iff’ extension.Due to the nature of the file formats, only the Sun/NeXT file format can be piped through standard input and/or standard output. The convention for specifying standard input or standard output is to use a hyphen («-«) as the file name.
PROGRAMMING
Application developers may create their own audio clients using the Network Audio System programming library.
ENVIRONMENT VARIABLES
The following environment variables are used by Network Audio System programs:
AUDIOSERVER This specifies the name of default audio server to contact if no name is explicitly given on the command line. DISPLAY This specifies the name of an X Window System display that should be assumed to also have a corresponding Network Audio System server.
COPYRIGHT
The following copyright and permission notice applies to all files in the Network Audio System application programming libraries and example programs provided in source form by Network Computing Devices:
Copyright 1993, 1994 Network Computing Devices, Inc.
Permission to use, copy, modify, distribute, and sell this software and its documentation for any purpose is hereby granted without fee, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation, and that the name Network Computing Devices, Inc. not be used in advertising or publicity pertaining to distribution of this software without specific, written prior permission.
THIS SOFTWARE IS PROVIDED `AS-IS’. NETWORK COMPUTING DEVICES, INC., DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING WITHOUT LIMITATION ALL IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NONINFRINGEMENT. IN NO EVENT SHALL NETWORK COMPUTING DEVICES, INC., BE LIABLE FOR ANY DAMAGES WHATSOEVER, INCLUDING SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES, INCLUDING LOSS OF USE, DATA, OR PROFITS, EVEN IF ADVISED OF THE POSSIBILITY THEREOF, AND REGARDLESS OF WHETHER IN AN ACTION IN CONTRACT, TORT OR NEGLIGENCE, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
TRADEMARKS
NCD, NCD Display Station, and NCDware are all trademarks of Network Computing Devices, Inc.
X Window System is a trademark of the Massachusetts Institute of Technology.
Network Audio System
Network Audio System Тип Аудио Разработчик Джон Трулсон Написана на Си Операционная система Linux, FreeBSD, Windows, etc Последняя версия 1.9.4 ( 2013-10-07 ; 1882 дня тому назад ) Лицензия MIT License Сайт nas.sourceforge.net Network Audio System (NAS) — клиент-серверная система передачи звука с открытым исходным кодом. Принцип работы очень напоминает X Window System, но используется для передачи звука. NAS работает как на Unix, так и на платформах Microsoft Windows. Проект стартовал в начале 1990 годов. Текущий разработчик Джон Трулсон.
См. также
Ссылки
Что такое wiki2.info Вики является главным информационным ресурсом в интернете. Она открыта для любого пользователя. Вики это библиотека, которая является общественной и многоязычной.
Основа этой страницы находится в Википедии. Текст доступен по лицензии CC BY-SA 3.0 Unported License.
Wikipedia® — зарегистрированный товарный знак организации Wikimedia Foundation, Inc. wiki2.info является независимой компанией и не аффилирована с Фондом Викимедиа (Wikimedia Foundation).
Network Audio System
1.9.2 (7 марта 2009)
Network Audio System (NAS) — клиент-серверная система передачи звука с открытым исходным кодом. Принцип работы очень напоминает X Window System, но используется для передачи звука. NAS работает как на Unix, так и на платформах Microsoft Windows. Проект стартовал в начале 1990 годов. Текущий разработчик Джон Трулсон.
См. также
Ссылки
Wikimedia Foundation . 2010 .
Смотреть что такое «Network Audio System» в других словарях:
Network Audio System — Developer(s) Jon Trulson Stable release 1.9.3 / May 13, 2011 Written in C Operating system Linux, FreeBSD, Windows, etc … Wikipedia
Network Audio System — Das Network Audio System (NAS) ist ein transparentes Client Server Audio System, das ursprünglich von dem Unternehmen Netword Computing Devices (NCD) entwickelt wurde. Es ist bereits auf vielen Plattformen implementiert worden. NAS ist für Audio… … Deutsch Wikipedia
Audio system measurements — are made for several purposes. Designers take measurements so that they can specify the performance of a piece of equipment. Maintenance engineers make them to ensure equipment is still working to specification, or to ensure that the cumulative… … Wikipedia
Network speaker — A Loudspeaker is an electromechanical transducer that converts an electrical signal into sound. If locally powered, this can also be termed an active loudspeaker, meaning it contains an audio amplifier that can drive power to the speaker drivers … Wikipedia
Audio engineering — An audio engineer at an audio console. An audio engineer, also called audio technician, audio technologist or sound technician, is a specialist in a skilled trade that deals with the use of machinery and equipment for the recording, mixing and… … Wikipedia
Network Utility — performing a ping on en.wikipedia.org … Wikipedia
Network switching subsystem — (NSS) (or GSM core network) is the component of a GSM system that carries out call switching and mobility management functions for mobile phones roaming on the network of base stations. It is owned and deployed by mobile phone operators and… … Wikipedia
Network performance — refers to the service quality of a telecommunications product as seen by the customer. It should not be seen merely as an attempt to get more through the network. The following list gives examples of Network Performance measures for a circuit… … Wikipedia
Network On Chip — or Network on a Chip (NoC or NOC) is an approach to designing the communication subsystem between IP cores in a System on a Chip (SoC). NoCs can span synchronous and asynchronous clock domains or use unclocked asynchronous logic. NoC applies… … Wikipedia
Network TwentyOne — Type Private Industry Education Founded 1989 Founder(s) … Wikipedia