-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathconfig.sample.toml
90 lines (71 loc) · 3.32 KB
/
config.sample.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
# TotalMix Volume Control sample configuration file.
#
# All the pre-filled values you see in this file are optional and represent the application
# defaults.
#
# Colors may be specified as regular color names such as "blue", along with hex colors with RGB or
# ARGB components (note that the alpha channel needs to be first if you ant transparency).
[osc]
# The address and port that TotalMix Volume Control should send to. TotalMixFX listens on 0.0.0.0
# so the address may be any IP address on your network. Generally 127.0.0.1 (localhost) is
# recommended. The port should be set to match the "Port incoming" setting in TotalMixFX.
outgoing_endpoint = "127.0.0.1:7001"
# The address and port that TotalMix Volume Control should receive from. This should be set to
# match the "Port outgoing" setting in TotalMixFX.
incoming_endpoint = "127.0.0.1:9001"
[volume]
# Whether to use dB units for volume increments and max values. See below for valid values when
# decibels are used.
use_decibels = false
# The amount that the volume should be increased when using the volume keys.
# Up to max of 0.10 which will increase the volume by 10%.
increment_percent = 0.02
# The amount that the volume should be increased when using the volume keys and holding shift down.
# Up to a max of 0.05 which will increase the volume by 5%.
fine_increment_percent = 0.01
# The maximum volume to send.
# Up to a max of 1.0 which is 100% volume.
max_percent = 1.0
# The amount that the volume should be increased when using the volume keys and using decibels.
# Up to max of 6.0 dB in multiples of 0.5 (e.g. 0.5, 1.0, 1.5, etc.).
increment_decibels = 2.0
# The amount that the volume should be increased when using the volume keys and holding shift down
# and using decibels.
# Up to max of 3.0 dB in multiples of 0.25 (i.e.. 0.25, 0.5, 0.75, etc.).
fine_increment_decibels = 1.0
# The maximum volume to send when using decibels.
# Up to max of 6.0 dB.
max_decibels = 6.0
[theme]
# The main widget and tray tooltip background corner rounding and color.
background_rounding = 10.0
background_color = "#e21e2328"
# The TotalMix Volume heading text colors.
heading_totalmix_color = "#ffffff"
heading_volume_color = "#e06464"
# The main decibel volume readout text colors.
volume_readout_color_normal = "#ffffff"
volume_readout_color_dimmed = "#ffa500"
# The horizontal volume bar colors.
volume_bar_background_color = "#333333"
volume_bar_foreground_color_normal = "#999999"
volume_bar_foreground_color_dimmed = "#996500"
# The tray tooltip text message color.
tray_tooltip_message_color = "#ffffff"
[interface]
# Scale the interface by a particular factor (e.g. 2.0 will be twice as large).
scaling = 1.0
# The position offset from the top left corner to display the widget at.
position_offset = 40.0
# The amount of time in seconds to display the widget upon hitting the volume keys before
# beginning the fade out animation.
hide_delay = 2.0
# The duration of the fade out animation in seconds.
fade_out_time = 0.75
# Whether to show the indicator any time the volume is changed via the device or any other
# external means (e.g. an RME ARC controller).
#
# Please note that in my testing RME devices send volume changes at infrequent but random times,
# even when the volume has not been changed intentionally. This is ultimately why this setting is
# off by default.
show_remote_volume_changes = false