[1047] | 1 | #RoarAudio Configuration |
---|
| 2 | |
---|
| 3 | # --- [ General Options ]--- |
---|
| 4 | |
---|
| 5 | # Start roard? YES or NO: |
---|
| 6 | ROARD='YES' |
---|
| 7 | |
---|
| 8 | # Additionl Options to pass to roard, should normally be empty |
---|
| 9 | ROARD_OPTS='' |
---|
| 10 | |
---|
| 11 | # Should we run roard in realtime mode: |
---|
| 12 | # NO - Don't run in realtime mode |
---|
| 13 | # YES - Run in realtime mode |
---|
| 14 | # DOUBLE - Try to run in a 'very realtime mode' |
---|
[2585] | 15 | ROARD_REALTIME='YES' |
---|
| 16 | |
---|
| 17 | # PIDFile for roard: |
---|
[5104] | 18 | # Default is enabled, at /var/run/roard.pid |
---|
[2585] | 19 | # Set to empty string to disable. |
---|
| 20 | #PIDFILE='/var/run/roard.pid' |
---|
| 21 | |
---|
| 22 | # Location of roard: |
---|
[5104] | 23 | # This is a lion readable location of the roard used |
---|
[2585] | 24 | # for Zero Conf locating of a RoarAudio server on the |
---|
| 25 | # Network. To use Zero Conf enable SLP (see below). |
---|
| 26 | #ROARD_LOCATION='' |
---|
[1047] | 27 | |
---|
[5104] | 28 | # Description for roard: |
---|
| 29 | # This is a lion readable description for the server. |
---|
| 30 | # It is used for Zero Conf like the location above. |
---|
| 31 | #ROARD_DESCRIPTION='' |
---|
| 32 | |
---|
[1047] | 33 | # Default location for roard: |
---|
| 34 | # Set this to a remote address and disable local roard |
---|
| 35 | # to run a network only setup. |
---|
| 36 | # ROARAUDIO_DEFAULT_SOCKET='server.local' |
---|
| 37 | |
---|
| 38 | # --- [ Network ] --- |
---|
| 39 | |
---|
| 40 | # Listening socket's address family: |
---|
| 41 | # UNIX - Local connections only |
---|
| 42 | # TCP - Connections via TCP/IP |
---|
| 43 | # DECnet - Connections via DECnet |
---|
| 44 | ROARD_AF='UNIX' |
---|
| 45 | |
---|
| 46 | # Socket to listen on (UNIX): |
---|
| 47 | ROARD_SOCKET='/tmp/roar' |
---|
| 48 | |
---|
| 49 | # Port to listen on (TCP): |
---|
| 50 | # ROARD_PORT=16002 |
---|
| 51 | |
---|
| 52 | # Host/Nodename to listen on (TCP, DECnet): |
---|
| 53 | # use a value of '0.0.0.0' to listen publicly for TCP. |
---|
| 54 | # ROARD_HOST='0.0.0.0' |
---|
| 55 | |
---|
| 56 | # Object to listen on (DECnet): |
---|
| 57 | # ROARD_OBJECT='roar' |
---|
| 58 | |
---|
[2585] | 59 | # Annouce us via OpenSLP: |
---|
| 60 | # Set to YES or NO. |
---|
| 61 | # In case of YES roarclients can autolocat this server |
---|
| 62 | # on the network. |
---|
| 63 | ROARD_SLP='NO' |
---|
| 64 | |
---|
| 65 | # --- [ EsounD Emulation ] --- |
---|
| 66 | |
---|
[3690] | 67 | # Listen socket for server side EsounD emulation: |
---|
[2585] | 68 | # NONE - Disable EsounD emulation |
---|
| 69 | # UNIX - Local connections only |
---|
| 70 | # TCP - Connections via TCP/IP |
---|
| 71 | ROARD_EMUL_ESD_AF='NONE' |
---|
| 72 | |
---|
[3690] | 73 | # --- [ RSound Emulation ] --- |
---|
| 74 | |
---|
| 75 | # Listen socket for server side RSound emulation: |
---|
| 76 | # NONE - Disable RSound emulation |
---|
| 77 | # UNIX - Local connections only |
---|
| 78 | # TCP - Connections via TCP/IP |
---|
| 79 | # DECnet - Connections via DECnet |
---|
| 80 | ROARD_EMUL_RSOUND_AF='NONE' |
---|
| 81 | |
---|
[4136] | 82 | # --- [ Other listen sockets ] --- |
---|
| 83 | |
---|
| 84 | # List of additional listen profiles to enable: |
---|
| 85 | # To get a list run: roard --list-profiles |
---|
| 86 | # Default: (empty) |
---|
| 87 | #ROARD_PROFILES='' |
---|
| 88 | |
---|
[1047] | 89 | # --- [ Audio and Devices ] --- |
---|
| 90 | |
---|
| 91 | # Samplerate, number of channels and bits per sample: |
---|
| 92 | # ROARD_RATE=44100 |
---|
| 93 | # ROARD_CHANNELS=2 |
---|
[5104] | 94 | # ROARD_BITS=32 |
---|
[1047] | 95 | |
---|
| 96 | # Sound Driver and Device: |
---|
| 97 | # To get a list run: roard --list-driver |
---|
[1147] | 98 | # Don't forget to include 'sync' in the options unless |
---|
| 99 | # you REALLY, REALLY know what you are doing |
---|
[1047] | 100 | # ROARD_DRIVER='oss' |
---|
| 101 | # ROARD_DEVICE='/dev/dsp' |
---|
[1147] | 102 | # ROARD_DRIVER_OPTIONS='sync' |
---|
[1047] | 103 | |
---|
[5104] | 104 | # The Mixer Driver and Device: |
---|
| 105 | # To get a list run: roard --list-mixers |
---|
| 106 | # ROARD_MIXERDRV='oss' |
---|
| 107 | # ROARD_MIXERDEV='/dev/mixer' |
---|
| 108 | # ROARD_MIXER_OPTIONS='' |
---|
| 109 | |
---|
| 110 | # --- [ Sources ] --- |
---|
| 111 | |
---|
| 112 | # Radionoise source: |
---|
| 113 | # The radionoise source is a noise source at -102dB. |
---|
| 114 | # This is used to avoid icecast to timeout on silence. |
---|
| 115 | # See Docs for more infos. |
---|
| 116 | # ROARD_SOURCE_RADIONOISE='NO' |
---|
| 117 | |
---|
| 118 | # --- [ RoleStack ] --- |
---|
| 119 | |
---|
| 120 | # Push entries to the RoleStack: |
---|
| 121 | # See Docs on RoleStack for more infos. |
---|
| 122 | # Defaults to roard's internal defaults. |
---|
| 123 | # ROARD_ROLESTACK='' |
---|
| 124 | |
---|
| 125 | # --- [ Auth Options ] --- |
---|
| 126 | |
---|
| 127 | # Access levels: |
---|
| 128 | # Those options set the access level for clients. |
---|
| 129 | # The guest option sets the access level for guest connections. |
---|
| 130 | # The trust option sets the access level for connections |
---|
| 131 | # successfully used the TRUST auth. |
---|
| 132 | # ROARD_ACCLEV_GUEST='' |
---|
| 133 | # ROARD_ACCLEV_TRUST='' |
---|
| 134 | |
---|
| 135 | # Authfile: |
---|
| 136 | # This can be used to generate an authfile. |
---|
| 137 | # This may be needed for example by the ESD protocol emulation. |
---|
| 138 | # ROARD_AUTHFILE_FILENAME='' |
---|
| 139 | # ROARD_AUTHFILE_TYPE='' |
---|
| 140 | # ROARD_AUTHFILE_ACCLEV='' |
---|
| 141 | |
---|
[1047] | 142 | # --- [ Permitions ] --- |
---|
| 143 | |
---|
| 144 | # User and Group to run roard with: |
---|
| 145 | # Note: Users in the same group my access roard |
---|
| 146 | # if runnung in UNIX mode. |
---|
| 147 | # ROARD_USER='roard' |
---|
| 148 | # ROARD_GROUP='audio' |
---|
| 149 | |
---|
[2585] | 150 | # --- [ Security ] --- |
---|
| 151 | |
---|
| 152 | # Directory to chroot to: |
---|
| 153 | # Use empty value to disable. |
---|
| 154 | # Directory may/should be completly empty. |
---|
| 155 | #ROARD_CHROOT='' |
---|
| 156 | |
---|
[1047] | 157 | #ll |
---|