-
Notifications
You must be signed in to change notification settings - Fork 0
/
fretboard.kv
84 lines (82 loc) · 3.18 KB
/
fretboard.kv
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
#: import fb fretboard
#<Widget>:
# canvas.after:
# Line:
# rectangle: self.x+1,self.y+1,self.width-1,self.height-1
# dash_offset: 5
# dash_length: 3
<Fretboard>:
id: fretboard
box_pos: box.pos
strings: [s6, s5, s4, s3, s2, s1]
BoxLayout:
id: box
size_hint: [None, None]
pos_hint: {"center": [0.5, 0.5]}
orientation: "vertical"
String:
id: s1
fretboard: fretboard
fret_positions: fretboard.fret_positions
open_note_val: fretboard.tuning[5]
num_frets: fretboard.num_frets
root_note_idx: fretboard.root_note_idx
mode_filter: fretboard.mode_filter
scale_text: fretboard.scale_text
notes_to_highlight: fretboard.notes_to_highlight
notes_or_octaves: fretboard.notes_or_octaves
String:
id: s2
fretboard: fretboard
fret_positions: fretboard.fret_positions
open_note_val: fretboard.tuning[4]
num_frets: fretboard.num_frets
root_note_idx: fretboard.root_note_idx
mode_filter: fretboard.mode_filter
scale_text: fretboard.scale_text
notes_to_highlight: fretboard.notes_to_highlight
notes_or_octaves: fretboard.notes_or_octaves
String:
id: s3
fretboard: fretboard
fret_positions: fretboard.fret_positions
open_note_val: fretboard.tuning[3]
num_frets: fretboard.num_frets
root_note_idx: fretboard.root_note_idx
mode_filter: fretboard.mode_filter
scale_text: fretboard.scale_text
notes_to_highlight: fretboard.notes_to_highlight
notes_or_octaves: fretboard.notes_or_octaves
String:
id: s4
fretboard: fretboard
fret_positions: fretboard.fret_positions
open_note_val: fretboard.tuning[2]
num_frets: fretboard.num_frets
root_note_idx: fretboard.root_note_idx
mode_filter: fretboard.mode_filter
scale_text: fretboard.scale_text
notes_to_highlight: fretboard.notes_to_highlight
notes_or_octaves: fretboard.notes_or_octaves
String:
id: s5
fretboard: fretboard
fret_positions: fretboard.fret_positions
open_note_val: fretboard.tuning[1]
num_frets: fretboard.num_frets
root_note_idx: fretboard.root_note_idx
mode_filter: fretboard.mode_filter
scale_text: fretboard.scale_text
notes_to_highlight: fretboard.notes_to_highlight
notes_or_octaves: fretboard.notes_or_octaves
String:
id: s6
fretboard: fretboard
fret_positions: fretboard.fret_positions
open_note_val: fretboard.tuning[0]
num_frets: fretboard.num_frets
root_note_idx: fretboard.root_note_idx
mode_filter: fretboard.mode_filter
scale_text: fretboard.scale_text
notes_to_highlight: fretboard.notes_to_highlight
notes_or_octaves: fretboard.notes_or_octaves