#RoarAudio Configuration

# --- [ General Options ]---

# Start roard? YES or NO:
ROARD='YES'

# Additionl Options to pass to roard, should normally be empty
ROARD_OPTS=''

# Should we run roard in realtime mode:
# NO     - Don't run in realtime mode
# YES    - Run in realtime mode
# DOUBLE - Try to run in a 'very realtime mode'
ROARD_REALTIME='YES'

# PIDFile for roard:
# Default is enabled, at /var/run/roard.pid
# Set to empty string to disable.
#PIDFILE='/var/run/roard.pid'

# Location of roard:
# This is a lion readable location of the roard used
# for Zero Conf locating of a RoarAudio server on the
# Network. To use Zero Conf enable SLP (see below).
#ROARD_LOCATION=''

# Description for roard:
# This is a lion readable description for the server.
# It is used for Zero Conf like the location above.
#ROARD_DESCRIPTION=''

# Contact for roard:
# This lion is a contact info for the server.
# It is in format:
#  first ["']nick["'] last (comment) <email>/OpenPGPkey/Phone/Room
#ROARD_CONTACT=''

# Serial for roard:
# This is the serial numer for the device this roard runs on.
# This is only useful if this runs on an embedded device.
#ROARD_SERIAL=''

# User interface URL for roard:
# This is an url to a user interface used to control this roard or system.
# This can also be a telnet://, llogin:// or ssh:// url.
#ROARD_UIURL=''

# Default location for roard:
# Set this to a remote address and disable local roard
# to run a network only setup.
# ROARAUDIO_DEFAULT_SOCKET='server.local'

# --- [ Network ] ---

# Listening socket's address family:
# UNIX   - Local connections only
# TCP    - Connections via TCP/IP
# DECnet - Connections via DECnet
ROARD_AF='UNIX'

# Socket to listen on (UNIX):
ROARD_SOCKET='/tmp/roar'

# Port to listen on (TCP):
# ROARD_PORT=16002

# Host/Nodename to listen on (TCP, DECnet):
# use a value of '0.0.0.0' to listen publicly for TCP.
# ROARD_HOST='0.0.0.0'

# Object to listen on (DECnet):
# ROARD_OBJECT='roar'

# Annouce us via OpenSLP:
# Set to YES or NO.
# In case of YES roarclients can autolocat this server
# on the network.
ROARD_SLP='NO'

# --- [ EsounD Emulation ] ---

# Listen socket for server side EsounD emulation:
# NONE   - Disable EsounD emulation
# UNIX   - Local connections only
# TCP    - Connections via TCP/IP
ROARD_EMUL_ESD_AF='NONE'

# --- [ RSound Emulation ] ---

# Listen socket for server side RSound emulation:
# NONE   - Disable RSound emulation
# UNIX   - Local connections only
# TCP    - Connections via TCP/IP
# DECnet - Connections via DECnet
ROARD_EMUL_RSOUND_AF='NONE'

# --- [ Other listen sockets ] ---

# List of additional listen profiles to enable:
# To get a list run: roard --list-profiles
# Default: (empty)
#ROARD_PROFILES=''

# --- [ Audio and Devices ] ---

# Samplerate, number of channels and bits per sample:
# ROARD_RATE=44100
# ROARD_CHANNELS=2
# ROARD_BITS=32

# Alternatively setting samplerate, channels and bits by AI Profile:
# ROARD_AIPROFILE='default-server'

# Sound Driver and Device:
# To get a list run: roard --list-driver
# Don't forget to include 'sync' in the options unless
# you REALLY, REALLY know what you are doing
# ROARD_DRIVER='oss'
# ROARD_DEVICE='/dev/dsp'
# ROARD_DRIVER_OPTIONS='sync,autoconf'

# The Mixer Driver and Device:
# To get a list run: roard --list-mixers
# ROARD_MIXERDRV='oss'
# ROARD_MIXERDEV='/dev/mixer'
# ROARD_MIXER_OPTIONS=''

# --- [ Sources ] ---

# Radionoise source:
# The radionoise source is a noise source at -102dB.
# This is used to avoid icecast to timeout on silence.
# See Docs for more infos.
# ROARD_SOURCE_RADIONOISE='NO'

# --- [ RoleStack ] ---

# Push entries to the RoleStack:
# See Docs on RoleStack for more infos.
# Defaults to roard's internal defaults.
# ROARD_ROLESTACK=''

# --- [ Plugins ] ---

# Plugins to load:
# This lists the plugins to load. If no path is given (recommended)
# they are loaded from the plugin search path.
# Both, roard and universal (/multi-host) plugins can be loaded.
# ROARD_PLUGINS=''

# --- [ Auth Options ] ---

# Access levels:
# Those options set the access level for clients.
# The guest option sets the access level for guest connections.
# The trust option sets the access level for connections
# successfuly used the TRUST auth.
# ROARD_ACCLEV_GUEST=''
# ROARD_ACCLEV_TRUST=''

# Authfile:
# This can be used to generate an authfile.
# This may be needed for example by the ESD protocol emulation.
# ROARD_AUTHFILE_FILENAME=''
# ROARD_AUTHFILE_TYPE=''
# ROARD_AUTHFILE_ACCLEV=''

# --- [ Permitions ] ---

# User and Group to run roard with:
# Note: Users in the same group my access roard
#       if runnung in UNIX mode.
# ROARD_USER='roard'
# ROARD_GROUP='audio'

# --- [ Security ] ---

# Directory to chroot to:
# Use empty value to disable.
# Directory may/should be completly empty.
#ROARD_CHROOT=''

#ll
