Class: Chordy::GSharp
- Inherits:
-
Chord
- Object
- Chord
- Chordy::GSharp
show all
- Defined in:
- lib/chordy/chords/g_sharp.rb
Constant Summary
Constants inherited
from Chord
Chord::CHORD_FLAGS
Instance Method Summary
collapse
Methods inherited from Chord
#add_flag, all_flags, end_of_strings, #flags, #get_index_to_print, get_num_high_strings, #has_flag, #initialize, #pad_or_trim, #play, #print_flag, print_half_length_string_at, #print_string_at, #print_string_with_flag_at, #reverse_strings!, short_chords, start_of_strings, #strings
Constructor Details
This class inherits a constructor from Chordy::Chord
Instance Method Details
#play_augmented_5 ⇒ Object
50
51
52
|
# File 'lib/chordy/chords/g_sharp.rb', line 50
def play_augmented_5
[0, 3, 2, 1, 1, 0]
end
|
#play_augmented_7 ⇒ Object
54
55
56
|
# File 'lib/chordy/chords/g_sharp.rb', line 54
def play_augmented_7
[-1, 3, 2, 1, 1, 2]
end
|
#play_augmented_major_7 ⇒ Object
58
59
60
|
# File 'lib/chordy/chords/g_sharp.rb', line 58
def play_augmented_major_7
[0, 3, 2, 1, 1, 3]
end
|
#play_diminished_5 ⇒ Object
62
63
64
|
# File 'lib/chordy/chords/g_sharp.rb', line 62
def play_diminished_5
[4, 5, 0, 4, 3, 4]
end
|
#play_diminished_7 ⇒ Object
66
67
68
|
# File 'lib/chordy/chords/g_sharp.rb', line 66
def play_diminished_7
[-1, -1, 0, 1, 0, 1]
end
|
#play_diminished_9 ⇒ Object
70
71
72
|
# File 'lib/chordy/chords/g_sharp.rb', line 70
def play_diminished_9
[2, 0, 1, 1, 1, 2]
end
|
#play_dominant_7 ⇒ Object
14
15
16
|
# File 'lib/chordy/chords/g_sharp.rb', line 14
def play_dominant_7
[4, 3, 1, 1, 1, 2]
end
|
#play_dominant_7_5 ⇒ Object
18
19
20
|
# File 'lib/chordy/chords/g_sharp.rb', line 18
def play_dominant_7_5
[-1, -1, 0, 1, 1, 2]
end
|
#play_half_diminished_7 ⇒ Object
42
43
44
|
# File 'lib/chordy/chords/g_sharp.rb', line 42
def play_half_diminished_7
[2, 2, 0, 1, 0, 2]
end
|
#play_major ⇒ Object
6
7
8
|
# File 'lib/chordy/chords/g_sharp.rb', line 6
def play_major
[4, 3, 1, 1, 1, 4]
end
|
#play_major_6 ⇒ Object
22
23
24
|
# File 'lib/chordy/chords/g_sharp.rb', line 22
def play_major_6
[4, 3, 1, 1, 1, 1]
end
|
#play_major_7 ⇒ Object
26
27
28
|
# File 'lib/chordy/chords/g_sharp.rb', line 26
def play_major_7
[-1, 3, 1, 1, 1, 3]
end
|
#play_major_9 ⇒ Object
30
31
32
|
# File 'lib/chordy/chords/g_sharp.rb', line 30
def play_major_9
[-1, 1, 1, 1, 1, 2]
end
|
#play_minor ⇒ Object
10
11
12
|
# File 'lib/chordy/chords/g_sharp.rb', line 10
def play_minor
[-1, 2, 1, 4, 4, 4]
end
|
#play_minor_6 ⇒ Object
34
35
36
|
# File 'lib/chordy/chords/g_sharp.rb', line 34
def play_minor_6
[-1, -1, 1, 1, 0, 1]
end
|
#play_minor_7 ⇒ Object
38
39
40
|
# File 'lib/chordy/chords/g_sharp.rb', line 38
def play_minor_7
[0, 0, 2, 2, 1, 3]
end
|
#play_minor_major_7 ⇒ Object
46
47
48
|
# File 'lib/chordy/chords/g_sharp.rb', line 46
def play_minor_major_7
[-1, -1, 1, 1, 0, 3]
end
|
#play_suspended_4 ⇒ Object
74
75
76
|
# File 'lib/chordy/chords/g_sharp.rb', line 74
def play_suspended_4
[4, 4, 6, 6, 4, 4]
end
|
#play_suspended_7 ⇒ Object
78
79
80
|
# File 'lib/chordy/chords/g_sharp.rb', line 78
def play_suspended_7
[4, 4, 4, 6, 4, 4]
end
|