/
/
/
1{
2 "config_entries": {
3 "buffer_size": {
4 "label": "Audio buffer size",
5 "description": "Controls how much audio is buffered in memory. A larger buffer improves playback stability and seeking but uses more memory.\n\n- **Minimal**: Small buffer, recommended for memory-constrained devices.\n- **Balanced**: Moderate buffer, good balance for most systems.\n- **Maximum**: Large buffer, best performance for systems with plenty of memory.",
6 "options": {
7 "minimal": "Minimal",
8 "balanced": "Balanced",
9 "maximum": "Maximum"
10 }
11 },
12 "allow_crossfade_same_album": {
13 "label": "Allow crossfade between tracks from the same album",
14 "description": "Enabling this option allows for crossfading between tracks that are part of the same album."
15 },
16 "smart_fades_log_level": {
17 "label": "Smart Fades Log level",
18 "description": "Log level for the Smart Fades mixer and analyzer."
19 },
20 "publish_ip": {
21 "label": "Published IP address",
22 "description": "This IP address is communicated to players where to find this server.\nThe default \"auto\" automatically selects the server's primary IP address at startup.\nSet an explicit IP address if the auto-detected one cannot be reached by players on the local network (for example when running in Docker with bridged networking), otherwise audio streaming will not work."
23 },
24 "volume_normalization_radio": {
25 "label": "Volume normalization method for radio streams"
26 },
27 "volume_normalization_tracks": {
28 "label": "Volume normalization method for tracks"
29 },
30 "volume_normalization_fixed_gain_radio": {
31 "label": "Fixed/fallback gain adjustment for radio streams"
32 },
33 "volume_normalization_fixed_gain_tracks": {
34 "label": "Fixed/fallback gain adjustment for tracks"
35 },
36 "background_scan_concurrency": {
37 "label": "Background analysis concurrency",
38 "description": "Maximum number of tracks analyzed concurrently during the nightly background scan (1-16). Defaults to 1, or 2 on machines with 4 or more cores. Raise it for faster overnight scans at the cost of more CPU; analysis still never uses more than half the cores."
39 }
40 },
41 "manifest": {
42 "name": "Streams",
43 "description": "Configuration of the audio streaming and processing engine"
44 }
45}
46