forked from Buzztrax/buzztrax
-
Notifications
You must be signed in to change notification settings - Fork 0
/
org.buzztrax.gschema.xml
159 lines (159 loc) · 7.52 KB
/
org.buzztrax.gschema.xml
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
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
<schemalist gettext-domain="buzztrax">
<schema id="org.buzztrax" path="/org/buzztrax/">
<key name="news-seen" type="u">
<default l10n="messages">0</default>
<summary>Version number for that the user has seen the news</summary>
<description>Tracks for which application version the user has seen the news already.</description>
</key>
<key name="missing-machines" type="s">
<default l10n="messages">''</default>
<summary>List of missing machines to ignore</summary>
<description>Comma separated list of machine names, that we will not warn about on startup, if they are missing.</description>
</key>
<key name="presented-tips" type="s">
<default l10n="messages">''</default>
<summary>List of tip-numbers that were shown already</summary>
<description>Comma separated list of tip-of-the-day numbers, that the user has seen.</description>
</key>
<key name="show-tips" type="b">
<default l10n="messages">true</default>
<summary>Show tips on startup</summary>
<description>Should the tip-of-the-day dialog be shown everytime the application starts.</description>
</key>
<key name="toolbar-hide" type="b">
<default l10n="messages">false</default>
<summary>Hide main toolbar</summary>
<description>Should the main application toolbar be hidden.</description>
</key>
<key name="statusbar-hide" type="b">
<default l10n="messages">false</default>
<summary>Hide bottom statusbar</summary>
<description>Should the main application statusbar be hidden.</description>
</key>
<key name="tabs-hide" type="b">
<default l10n="messages">false</default>
<summary>Hide main page tabs</summary>
<description>Should the main application notebook pages tabs be hidden.</description>
</key>
<key name="grid-density" type="s">
<default l10n="messages">'low'</default>
<summary>Machine view grid detail level</summary>
<description>How dense the app should draw the grid lines shown in machine view: (off,low,medium,high)</description>
</key>
<child name="window" schema="org.buzztrax.window"/>
<child name="audio" schema="org.buzztrax.audio"/>
<child name="playback-controller" schema="org.buzztrax.playback-controller"/>
<child name="directories" schema="org.buzztrax.directories"/>
<child name="ui" schema="org.buzztrax.ui"/>
</schema>
<schema id="org.buzztrax.window" path="/org/buzztrax/window/">
<key name="x-pos" type="i">
<default l10n="messages">-1</default>
<summary>window-xpos</summary>
<description>Last application window x-position.</description>
</key>
<key name="y-pos" type="i">
<default l10n="messages">-1</default>
<summary>window-ypos</summary>
<description>Last application window y-position.</description>
</key>
<key name="width" type="i">
<default l10n="messages">-1</default>
<summary>window-width</summary>
<description>Last application window width.</description>
</key>
<key name="height" type="i">
<default l10n="messages">-1</default>
<summary>window-height</summary>
<description>Last application window height.</description>
</key>
</schema>
<schema id="org.buzztrax.audio" path="/org/buzztrax/audio/">
<key name="audiosink" type="s">
<default l10n="messages">''</default>
<summary>Which audiosink to use</summary>
<description>Which gstreamer audiosink element should buzztrax applications use.</description>
</key>
<key name="audiosink-device" type="s">
<default l10n="messages">''</default>
<summary>Which audiosink device to use</summary>
<description>Which audio output device should buzztrax applications use.</description>
</key>
<key name="sample-rate" type="u">
<default l10n="messages">44100</default>
<summary>Which sample-rate to use</summary>
<description>Which sample rate should be used for the generated audio.</description>
</key>
<key name="channels" type="u">
<default l10n="messages">2</default>
<summary>How many audio channels to use</summary>
<description>How many audio channels should be used for the generated audio.</description>
</key>
<key name="latency" type="u">
<default l10n="messages">30</default>
<summary>Target audio latency in ms</summary>
<description>What audio latency should the audio engine be configured for.</description>
</key>
</schema>
<schema id="org.buzztrax.playback-controller" path="/org/buzztrax/playback-controller/">
<key name="coherence-upnp-active" type="b">
<default l10n="messages">false</default>
<summary>Activate Coherence UPnP based playback controller</summary>
<description>Allows to remote control buzztrax via upnp together by using the coherence backend.</description>
</key>
<key name="coherence-upnp-port" type="u">
<default l10n="messages">7654</default>
<summary>Socket port for the Coherence UPnP based playback controller</summary>
<description>The port number for the communication with the coherence backend.</description>
</key>
<key name="jack-transport-master" type="b">
<default l10n="messages">false</default>
<summary>Sync other jack clients to buzztrax playback state</summary>
<description>Allows to remote control jack applications from buzztrax.</description>
</key>
<key name="jack-transport-slave" type="b">
<default l10n="messages">false</default>
<summary>Sync buzztrax to the playback state other jack clients</summary>
<description>Allows to remote control buzztrax via jack transport.</description>
</key>
<key name="ic-playback-active" type="b">
<default l10n="messages">false</default>
<summary>Activate interaction controller library based playback controller</summary>
<description>Allows to remote control buzztrax via interaction controls.</description>
</key>
<key name="ic-playback-spec" type="s">
<default l10n="messages">''</default>
<summary>List of device and control names</summary>
<description>Which device to use and the mapping of control to command.</description>
</key>
</schema>
<schema id="org.buzztrax.directories" path="/org/buzztrax/directories/">
<key name="song-folder" type="s">
<default l10n="messages">''</default>
<summary>Default directory for songs</summary>
<description>Default directory for filechoosers, when loading existing or saving new songs.</description>
</key>
<key name="record-folder" type="s">
<default l10n="messages">''</default>
<summary>Default directory for recordings</summary>
<description>Default directory song recordings.</description>
</key>
<key name="sample-folder" type="s">
<default l10n="messages">''</default>
<summary>Default directory for digital waveforms</summary>
<description>Default directory for the sample browser in the wavetable view.</description>
</key>
</schema>
<schema id="org.buzztrax.ui" path="/org/buzztrax/ui/">
<key name="dark-theme" type="b">
<default l10n="messages">false</default>
<summary>Use dark theme variant</summary>
<description>Use the dark theme variant when set to true.</description>
</key>
<key name="compact-theme" type="b">
<default l10n="messages">false</default>
<summary>Use dense theme variant for small screens</summary>
<description>Use the dense theme variant when set to true.</description>
</key>
</schema>
</schemalist>