|
MAS
Core Developer
Tools MAS
Control Applications MAS
Accessibility-Enabled Application Demo XMMS
Output Plugin for MAS
MAS Core
maswavplay:
maswavplay is a simple, text-based, wave audio file playback application.
For developers learning the MAS client-side API, this application's
source code is a great first step.
masbench:
masbench benchmarks your system's high-resolution sleep function, constructing
the table of realworld data MAS uses to optimize its performance.
mastestdev:
mastestdev verifies the compiled-in profile of a device under development.
Developer
Tools
mascodectest:
mascodectest is a command-line CODEC testing application that inserts
two back-to-back CODECs into a simple audio assemblage. Sample rate
and channel conversion are performed optionally.
masget:
masget is a command-line interface to the standard mas_get queries supported
by the core set of devices and the server. Use it to query device parameters
during runtime.
massink:
massink takes 16-bit, little-endian, signed, linear, 44.1kHz stereo
audio from standard input and plays it using the default anx assemblage.
masloopback:
masloopback is a command-line anx device testing application that wraps
the recorded output from the anx device back into the mix device of
the default anx assemblage.
masnetstat:
masnetstat causes the net device to dump its state information to the
server log file.
masset:
masset is a command-line interface to the standard mas_set actions supported
by the core set of devices and the server. Use it to dynamically adjust
device parameters.
massource:
massource records 16-bit, little-endian, signed, linear, 44.1kHz stereo
audio from the default anx assemblage and echoes it to standard output.
MAS Control
Applications
masconf_gui:
masconf_gui is a peer-to-peer Internet conferencing application that
features a GTK+ 2.0 graphical user interface.
masmix:
masmix is a network-transparent volume control for the sound card that features a GTK+
2.0 graphical user interface.
masmm:
masmm is a network-transparent volume control that features a GTK+ 2.0
graphical user interface. In contrast to masmix, masmm acts on the software
mixer (the "mix" device) of the MAS server you point it to.
masplayer:
masplayer is a network-transparent MP3 player that works with the X
Window System and features a GTK+ 2.0 graphical user interface. It preserves
the compressed MP3 format for network transmission, decoding it on the
user's local system. NOTE: this application requires the separately
distributed codec_mp1a_mad device.
massignal:
massignal is a network-transparent audio function generator. It can
generate sine, triangle, and square waves, as well as both white and
pink filtered noise signals.
MAS
Accessibility-Enabled Application Demo
masaccessdemo:
masaccessdemo is a prototype accessibility-enabled MAS application.
Its GTK+ 2.0 GUI supports audio cues for navigating its pull-down menus.
XMMS
Output Plugin for MAS
The
xmms-mas-plugin enables xmms users to take full advantage of
MAS's local sound mixing
capabilities by using the media application server for sound output.
|