File: default.config

package info (click to toggle)
solfege 3.10.3-1
  • links: PTS
  • area: main
  • in suites: lenny
  • size: 12,408 kB
  • ctags: 4,270
  • sloc: python: 22,161; xml: 7,536; ansic: 4,442; makefile: 685; sh: 308
file content (167 lines) | stat: -rw-r--r-- 3,901 bytes parent folder | download
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
160
161
162
163
164
165
166
167
# PLEASE FOLLOW THESE RULES CAREFULLY!
#======================================
# Adding a completely new config variable require no changes except
# adding the variable to default.config

# Changing a variable require a new app/rcfileversion number, and manual
# changing in SolfegeApp.check_rcfile

# Removing a variable has to be done by SolfegeApp.check_rcfile.

# app/rcfileversion 1 was the first config file for solfege 2.0.0
# app/rcfileversion changed to 2 in version 2.1.1 when
#       "example-files" was appended to config/lessoncollections
# app/rcfileversion 3 when sound/commandline was removed
# app/rcfileversion 4 when config/lessoncollections was converted to a list
# app/rcfileversion 5 when config/web_browser was removed
# app/rcfileversion 6 changed three key bindings.
# app/rcfileversion 7 when the changes in rcfileversion 2 was reverted.
# app/rcfileversion 8 was when countin_perc was changed
# app/rcfileversion 9 removed some highest/lowest_tone that is not used
#                     any more
# app/rcfileversion 10 removed lessoncollections and lessonfile from exercises.
# did not increase rcfileversion when the default sound setup changed, since
# it should only change for new installs.
# app/rcfileversion 11 removed rhythm/countin_perc, rhythm/rhythm_perc,
#                      rhythmtapping2/countin_perc and
#                      rhythmtapping2/rhythm_perc

[gui]
expert_mode=false
mainwin_user_resizeable=false
toolbar_visible=true
toolbar_style=icons
navbar_visible=true
navbar_style=icons
menus_have_tearoff=false

[app]
lc_messages=system default
rcfileversion=10
random_function=random_by_random
randomness=1.1
midi_to_wav_cmd=/usr/bin/timidity -Ow %(in)s -o %(out)s
wav_to_mp3_cmd=/usr/bin/lame %(in)s %(out)s
wav_to_ogg_cmd=/usr/bin/oggenc %(in)s

[mainwin]
history_back_ak=<alt>Left
history_forward_ak=<alt>Right
history_reload_ak=<ctrl>r

[sound]
type=sequencer-device
device_file=/dev/sequencer2
synth_number=2
wav_player=/usr/bin/aplay
midi_player=/usr/bin/timidity -idqq %s
mp3_player=/usr/bin/mpg123
ogg_player=/usr/bin/ogg123

[config]
preferred_instrument=0
preferred_instrument_velocity=64
default_bpm=60
arpeggio_bpm=180
picky_on_new_question=true
auto_repeat_question_if_wrong_answer=false
countin_perc=80
rhythm_perc=37

[user]
lowest_pitch=c
highest_pitch=e'
sex=male

[harmonicinterval]

[melodicinterval]
ask_for_intervals_0=[-12, -11, -10, -9, -8, -7, -6, -5, -4, -3, -2, -1, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12]
maximum_number_of_intervals=10

[singinterval]
maximum_number_of_intervals=10
ask_for_intervals_0=[-12, -11, -10, -9, -8, -7, -6, -5, -4, -3, -2, -1, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12]

[identifyscale]
slow_bpm=40
default_bpm=60

[idtone]
tone_c_ak=a
tone_cis_ak=w
tone_d_ak=s
tone_dis_ak=e
tone_e_ak=d
tone_f_ak=f
tone_fis_ak=u
tone_g_ak=j
tone_gis_ak=i
tone_a_ak=k
tone_ais_ak=o
tone_b_ak=l
octave-2=false
octave-1=false
octave2=false
octave3=false

[compareintervals]
first_interval_type=harmonic
last_interval_type=harmonic

[rhythm]
backspace_ak=BackSpace
rhythm_element_0=true
rhythm_element_1=true
rhythm_element_2=true
rhythm_element_3=true
rhythm_element_4=true
rhythm_element_5=true
rhythm_element_6=true
rhythm_element_7=true
rhythm_element_8=false
rhythm_element_9=false
rhythm_element_10=false
rhythm_element_11=false
rhythm_element_12=false
rhythm_element_13=false
rhythm_element_14=false
rhythm_element_15=false
rhythm_element_16=false
rhythm_element_17=false
rhythm_element_18=false
rhythm_element_19=false
rhythm_element_20=false
rhythm_element_21=false
num_beats=4
count_in=2
not_start_with_rest=true
bpm=60

[rhythmtapping2]
num_beats=4
count_in=2
not_start_with_rest=true
bpm=60

[identifybpm]
active_bpms=[60, 88, 120]

[interval_input]
minor2=1
major2=q
minor3=a
major3=z
perfect4=2
diminished5=w
perfect5=s
minor6=x
major6=3
minor7=e
major7=d
perfect8=c
minor9=4
major9=r
minor10=f
major10=v