args "--conf-parser --no-handle-version" section "General options" ######################### option "mode" o #~~~~~~~~~~~~~~ "how to fade volume" enum typestr = "mode" values = "sleep", "snooze", "fade" default = "sleep" optional details=" para_fade knows three different fading modes: sleep mode: Change to the initial volume and select the initial afs mood/playlist. Then fade out until the fade-out volume is reached. Switch to the sleep mood/playlist until wake time minus fade-in time. Finally switch to the wake mood/playlist and fade to the fade-in volume. fade: Fade the volume to the given value in the given time. snooze: Fade out, sleep a bit and fade in. " option "config-file" c #~~~~~~~~~~~~~~~~~~~~~ "(default='~/.paraslash/fade.conf')" string typestr = "filename" optional option "mixer-device" m #~~~~~~~~~~~~~~~~~~~~~~ "choose mixer device" string typestr = "device" optional details = " If this option is not given '/dev/mixer' is used as the default. " option "mixer-channel" C #~~~~~~~~~~~~~~~~~~~~~~~ "select the analog mixer channel" string typestr = "channel" optional details = " The possible values are 'volume', 'bass', 'treble', 'synth', 'pcm', 'speaker', 'line', 'mic', 'cd', 'imix', 'altpcm', 'reclev', 'igain', 'ogain'. However, not all listed channels might be supported on any particular hardware. The default mixer channel is 'volume'. " section "Options for sleep mode" ################################ option "ivol" - #~~~~~~~~~~~~~~ "set initial volume" int typestr = "volume" default = "60" optional details = " Used as the start volume, before fading out to the fade out volume. " option "fo-mood" - #~~~~~~~~~~~~~~~~~ "afs mood/playlist during fade out" string typestr = "mood_spec" default = "m/fade" optional details = " Select this mood right after setting the volume. Example: --fo-mood m/sleep " option "fo-time" - #~~~~~~~~~~~~~~~~~ "fall asleep fade out time" int typestr = "seconds" default = "1800" optional details = " No fading if set to 0. " option "fo-vol" - #~~~~~~~~~~~~~~~~ "volume to fade out to" int typestr = "volume" default = "20" optional option "sleep-mood" - #~~~~~~~~~~~~~~~~~~~~ "sleep time afs mood/playlist" string typestr = "mood_spec" default = "m/sleep" optional details = " Select the given afs mood/playlist after the fade out is complete. If unset, the \"stop\" command is sent to para_server. " option "wake-hour" H #~~~~~~~~~~~~~~~~~~~ "(0-23) (default: now + 9 hours)" int typestr = "hour" optional option "wake-min" M #~~~~~~~~~~~~~~~~~~ "(0-59)" int typestr = "minutes" default = "0" optional option "fi-mood" - #~~~~~~~~~~~~~~~~~ "afs mood/playlist during fade in" string typestr = "mood_spec" default = "m/wake" optional details = " Change to this afs mood/playlist on wake time. " option "fi-time" - #~~~~~~~~~~~~~~~~~ "wake up fade in time" int typestr="seconds" default="1200" optional details = " No fading in if set to 0. " option "fi-vol" - #~~~~~~~~~~~~~~~~ "volume to fade to at wake time" int typestr = "volume" default = "80" optional section "Options for snooze mode" ################################# option "so-time" - #~~~~~~~~~~~~~~~~~ "snooze-out time" int typestr = "seconds" default = "30" optional option "so-vol" - #~~~~~~~~~~~~~~~~ "volume to fade to before snooze" int typestr = "volume" default = "20" optional option "snooze-time" - #~~~~~~~~~~~~~~~~~~~~~ "delay" int typestr = "seconds" default = "600" optional option "si-time" - #~~~~~~~~~~~~~~~~~ "snooze-in time" int typestr = "seconds" default = "180" optional option "si-vol" - #~~~~~~~~~~~~~~~~ "volume to fade to after snooze" int typestr = "volume" default = "80" optional section "Options for fade mode" ############################### option "fade-vol" f #~~~~~~~~~~~~~~~~~~ "volume to fade to" int typestr = "volume" default = "50" optional option "fade-time" t #~~~~~~~~~~~~~~~~~~~ "fading time" int typestr = "seconds" default = "5" optional