RoarAudio(7) RoarAudio sound system and package

SYNOPSIS

roard [OPTIONS]...

DESCRIPTION

RoarAudio is a modern, multi-OS, network transparent sound system. It supports a large amount of features required for home and professional usage. Its main purpose is to connect software (like media players) and devices (like soundcards) as a mid-layer adding features you expect from a modern sound system like software mixing and full network transparency.

RoarAudio can also be used to connect multiple software components. An example for such a setup is a common webradio setup where the used playback software is connected to a streaming server in addition to a local soundcard. RoarAudio has special features for such setups like meta data passing.

MAIN FEATURES


 * fully network transparent. Network support for UNIX Domain Sockets, TCP/IP and DECnet
 * multiple audio streams per client
 * Vorbis comments like meta data for each audio stream
 * support for "legacy" clients via libroaresd, libroararts, libroaryiff
 * support for PulseAudio and OpenBSD's sndio clients via libroarpulse and libroarsndio
 * supported by many media players and other sound using applications!
 * mixing clients at individual levels like an analog mixer
 * server and client side support for common codecs like Ogg Vorbis, Speex, FLAC and many more
 * support for 8, 16, 24 and 32 bit per sample. Mixer resolution up to 64 bit
 * and many more...

BUGS

A lot...

HISTORY

Project started in mid of 2008.

Milestones:
 2008-08-31 First official release (v. 0.1)
 2009-02-04 First release of the new trunk for 0.2 (v. 0.2beta0)
     With this release the version schema was changed.
 2009-05-21 Release of version 0.2
 2009-09-06 First commercal use (roarphone, v. 0.3beta0)
 2010-06-11 New pre-release based release-cycle was introduced to improve release quality
 2010-08-22 Release of version 0.3