enum SunVox::Note

Defined in:

note.cr

Enum Members

None = 0
C0 = 1
CSharp0 = 2
DFlat0 = 2
D0 = 3
DSharp0 = 4
EFlat0 = 4
E0 = 5
F0 = 6
FSharp0 = 7
GFlat0 = 7
G0 = 8
GSharp0 = 9
AFlat0 = 9
A0 = 10
ASharp0 = 11
BFlat0 = 11
B0 = 12
C1 = 13
CSharp1 = 14
DFlat1 = 14
D1 = 15
DSharp1 = 16
EFlat1 = 16
E1 = 17
F1 = 18
FSharp1 = 19
GFlat1 = 19
G1 = 20
GSharp1 = 21
AFlat1 = 21
A1 = 22
ASharp1 = 23
BFlat1 = 23
B1 = 24
C2 = 25
CSharp2 = 26
DFlat2 = 26
D2 = 27
DSharp2 = 28
EFlat2 = 28
E2 = 29
F2 = 30
FSharp2 = 31
GFlat2 = 31
G2 = 32
GSharp2 = 33
AFlat2 = 33
A2 = 34
ASharp2 = 35
BFlat2 = 35
B2 = 36
C3 = 37
CSharp3 = 38
DFlat3 = 38
D3 = 39
DSharp3 = 40
EFlat3 = 40
E3 = 41
F3 = 42
FSharp3 = 43
GFlat3 = 43
G3 = 44
GSharp3 = 45
AFlat3 = 45
A3 = 46
ASharp3 = 47
BFlat3 = 47
B3 = 48
C4 = 49
CSharp4 = 50
DFlat4 = 50
D4 = 51
DSharp4 = 52
EFlat4 = 52
E4 = 53
F4 = 54
FSharp4 = 55
GFlat4 = 55
G4 = 56
GSharp4 = 57
AFlat4 = 57
A4 = 58
ASharp4 = 59
BFlat4 = 59
B4 = 60
C5 = 61
CSharp5 = 62
DFlat5 = 62
D5 = 63
DSharp5 = 64
EFlat5 = 64
E5 = 65
F5 = 66
FSharp5 = 67
GFlat5 = 67
G5 = 68
GSharp5 = 69
AFlat5 = 69
A5 = 70
ASharp5 = 71
BFlat5 = 71
B5 = 72
C6 = 73
CSharp6 = 74
DFlat6 = 74
D6 = 75
DSharp6 = 76
EFlat6 = 76
E6 = 77
F6 = 78
FSharp6 = 79
GFlat6 = 79
G6 = 80
GSharp6 = 81
AFlat6 = 81
A6 = 82
ASharp6 = 83
BFlat6 = 83
B6 = 84
C7 = 85
CSharp7 = 86
DFlat7 = 86
D7 = 87
DSharp7 = 88
EFlat7 = 88
E7 = 89
F7 = 90
FSharp7 = 91
GFlat7 = 91
G7 = 92
GSharp7 = 93
AFlat7 = 93
A7 = 94
ASharp7 = 95
BFlat7 = 95
B7 = 96
C8 = 97
CSharp8 = 98
DFlat8 = 98
D8 = 99
DSharp8 = 100
EFlat8 = 100
E8 = 101
F8 = 102
FSharp8 = 103
GFlat8 = 103
G8 = 104
GSharp8 = 105
AFlat8 = 105
A8 = 106
ASharp8 = 107
BFlat8 = 107
B8 = 108
C9 = 109
CSharp9 = 110
DFlat9 = 110
D9 = 111
DSharp9 = 112
EFlat9 = 112
E9 = 113
F9 = 114
FSharp9 = 115
GFlat9 = 115
G9 = 116
GSharp9 = 117
AFlat9 = 117
A9 = 118
ASharp9 = 119
BFlat9 = 119
B9 = 120
C10 = 121
CSharp10 = 122
DFlat10 = 122
D10 = 123
DSharp10 = 124
EFlat10 = 124
E10 = 125
F10 = 126
FSharp10 = 127
GFlat10 = 127
Off = 128
AllOff = 129
CleanSynths = 130
Stop = 131
Play = 132
SetPitch = 133
CleanModule = 140

Constructors

Instance Method Summary

Constructor Detail

def self.new(note : Note) : Note #

[View source]

Instance Method Detail

def +(semitones : Int) : Note #

Transpose note by a number of semitones.


[View source]
def -(semitones : Int) : Note #

Transpose note down by a number of semitones.


[View source]
def a0? #

Returns true if this enum value equals A0


[View source]
def a1? #

Returns true if this enum value equals A1


[View source]
def a2? #

Returns true if this enum value equals A2


[View source]
def a3? #

Returns true if this enum value equals A3


[View source]
def a4? #

Returns true if this enum value equals A4


[View source]
def a5? #

Returns true if this enum value equals A5


[View source]
def a6? #

Returns true if this enum value equals A6


[View source]
def a7? #

Returns true if this enum value equals A7


[View source]
def a8? #

Returns true if this enum value equals A8


[View source]
def a9? #

Returns true if this enum value equals A9


[View source]
def a_flat0? #

Returns true if this enum value equals AFlat0


[View source]
def a_flat1? #

Returns true if this enum value equals AFlat1


[View source]
def a_flat2? #

Returns true if this enum value equals AFlat2


[View source]
def a_flat3? #

Returns true if this enum value equals AFlat3


[View source]
def a_flat4? #

Returns true if this enum value equals AFlat4


[View source]
def a_flat5? #

Returns true if this enum value equals AFlat5


[View source]
def a_flat6? #

Returns true if this enum value equals AFlat6


[View source]
def a_flat7? #

Returns true if this enum value equals AFlat7


[View source]
def a_flat8? #

Returns true if this enum value equals AFlat8


[View source]
def a_flat9? #

Returns true if this enum value equals AFlat9


[View source]
def a_sharp0? #

Returns true if this enum value equals ASharp0


[View source]
def a_sharp1? #

Returns true if this enum value equals ASharp1


[View source]
def a_sharp2? #

Returns true if this enum value equals ASharp2


[View source]
def a_sharp3? #

Returns true if this enum value equals ASharp3


[View source]
def a_sharp4? #

Returns true if this enum value equals ASharp4


[View source]
def a_sharp5? #

Returns true if this enum value equals ASharp5


[View source]
def a_sharp6? #

Returns true if this enum value equals ASharp6


[View source]
def a_sharp7? #

Returns true if this enum value equals ASharp7


[View source]
def a_sharp8? #

Returns true if this enum value equals ASharp8


[View source]
def a_sharp9? #

Returns true if this enum value equals ASharp9


[View source]
def all_off? #

Returns true if this enum value equals AllOff


[View source]
def b0? #

Returns true if this enum value equals B0


[View source]
def b1? #

Returns true if this enum value equals B1


[View source]
def b2? #

Returns true if this enum value equals B2


[View source]
def b3? #

Returns true if this enum value equals B3


[View source]
def b4? #

Returns true if this enum value equals B4


[View source]
def b5? #

Returns true if this enum value equals B5


[View source]
def b6? #

Returns true if this enum value equals B6


[View source]
def b7? #

Returns true if this enum value equals B7


[View source]
def b8? #

Returns true if this enum value equals B8


[View source]
def b9? #

Returns true if this enum value equals B9


[View source]
def b_flat0? #

Returns true if this enum value equals BFlat0


[View source]
def b_flat1? #

Returns true if this enum value equals BFlat1


[View source]
def b_flat2? #

Returns true if this enum value equals BFlat2


[View source]
def b_flat3? #

Returns true if this enum value equals BFlat3


[View source]
def b_flat4? #

Returns true if this enum value equals BFlat4


[View source]
def b_flat5? #

Returns true if this enum value equals BFlat5


[View source]
def b_flat6? #

Returns true if this enum value equals BFlat6


[View source]
def b_flat7? #

Returns true if this enum value equals BFlat7


[View source]
def b_flat8? #

Returns true if this enum value equals BFlat8


[View source]
def b_flat9? #

Returns true if this enum value equals BFlat9


[View source]
def c0? #

Returns true if this enum value equals C0


[View source]
def c10? #

Returns true if this enum value equals C10


[View source]
def c1? #

Returns true if this enum value equals C1


[View source]
def c2? #

Returns true if this enum value equals C2


[View source]
def c3? #

Returns true if this enum value equals C3


[View source]
def c4? #

Returns true if this enum value equals C4


[View source]
def c5? #

Returns true if this enum value equals C5


[View source]
def c6? #

Returns true if this enum value equals C6


[View source]
def c7? #

Returns true if this enum value equals C7


[View source]
def c8? #

Returns true if this enum value equals C8


[View source]
def c9? #

Returns true if this enum value equals C9


[View source]
def c_sharp0? #

Returns true if this enum value equals CSharp0


[View source]
def c_sharp10? #

Returns true if this enum value equals CSharp10


[View source]
def c_sharp1? #

Returns true if this enum value equals CSharp1


[View source]
def c_sharp2? #

Returns true if this enum value equals CSharp2


[View source]
def c_sharp3? #

Returns true if this enum value equals CSharp3


[View source]
def c_sharp4? #

Returns true if this enum value equals CSharp4


[View source]
def c_sharp5? #

Returns true if this enum value equals CSharp5


[View source]
def c_sharp6? #

Returns true if this enum value equals CSharp6


[View source]
def c_sharp7? #

Returns true if this enum value equals CSharp7


[View source]
def c_sharp8? #

Returns true if this enum value equals CSharp8


[View source]
def c_sharp9? #

Returns true if this enum value equals CSharp9


[View source]
def clean_module? #

Returns true if this enum value equals CleanModule


[View source]
def clean_synths? #

Returns true if this enum value equals CleanSynths


[View source]
def command? : Bool #

Returns true if this is a special note command (128+).


[View source]
def d0? #

Returns true if this enum value equals D0


[View source]
def d10? #

Returns true if this enum value equals D10


[View source]
def d1? #

Returns true if this enum value equals D1


[View source]
def d2? #

Returns true if this enum value equals D2


[View source]
def d3? #

Returns true if this enum value equals D3


[View source]
def d4? #

Returns true if this enum value equals D4


[View source]
def d5? #

Returns true if this enum value equals D5


[View source]
def d6? #

Returns true if this enum value equals D6


[View source]
def d7? #

Returns true if this enum value equals D7


[View source]
def d8? #

Returns true if this enum value equals D8


[View source]
def d9? #

Returns true if this enum value equals D9


[View source]
def d_flat0? #

Returns true if this enum value equals DFlat0


[View source]
def d_flat10? #

Returns true if this enum value equals DFlat10


[View source]
def d_flat1? #

Returns true if this enum value equals DFlat1


[View source]
def d_flat2? #

Returns true if this enum value equals DFlat2


[View source]
def d_flat3? #

Returns true if this enum value equals DFlat3


[View source]
def d_flat4? #

Returns true if this enum value equals DFlat4


[View source]
def d_flat5? #

Returns true if this enum value equals DFlat5


[View source]
def d_flat6? #

Returns true if this enum value equals DFlat6


[View source]
def d_flat7? #

Returns true if this enum value equals DFlat7


[View source]
def d_flat8? #

Returns true if this enum value equals DFlat8


[View source]
def d_flat9? #

Returns true if this enum value equals DFlat9


[View source]
def d_sharp0? #

Returns true if this enum value equals DSharp0


[View source]
def d_sharp10? #

Returns true if this enum value equals DSharp10


[View source]
def d_sharp1? #

Returns true if this enum value equals DSharp1


[View source]
def d_sharp2? #

Returns true if this enum value equals DSharp2


[View source]
def d_sharp3? #

Returns true if this enum value equals DSharp3


[View source]
def d_sharp4? #

Returns true if this enum value equals DSharp4


[View source]
def d_sharp5? #

Returns true if this enum value equals DSharp5


[View source]
def d_sharp6? #

Returns true if this enum value equals DSharp6


[View source]
def d_sharp7? #

Returns true if this enum value equals DSharp7


[View source]
def d_sharp8? #

Returns true if this enum value equals DSharp8


[View source]
def d_sharp9? #

Returns true if this enum value equals DSharp9


[View source]
def e0? #

Returns true if this enum value equals E0


[View source]
def e10? #

Returns true if this enum value equals E10


[View source]
def e1? #

Returns true if this enum value equals E1


[View source]
def e2? #

Returns true if this enum value equals E2


[View source]
def e3? #

Returns true if this enum value equals E3


[View source]
def e4? #

Returns true if this enum value equals E4


[View source]
def e5? #

Returns true if this enum value equals E5


[View source]
def e6? #

Returns true if this enum value equals E6


[View source]
def e7? #

Returns true if this enum value equals E7


[View source]
def e8? #

Returns true if this enum value equals E8


[View source]
def e9? #

Returns true if this enum value equals E9


[View source]
def e_flat0? #

Returns true if this enum value equals EFlat0


[View source]
def e_flat10? #

Returns true if this enum value equals EFlat10


[View source]
def e_flat1? #

Returns true if this enum value equals EFlat1


[View source]
def e_flat2? #

Returns true if this enum value equals EFlat2


[View source]
def e_flat3? #

Returns true if this enum value equals EFlat3


[View source]
def e_flat4? #

Returns true if this enum value equals EFlat4


[View source]
def e_flat5? #

Returns true if this enum value equals EFlat5


[View source]
def e_flat6? #

Returns true if this enum value equals EFlat6


[View source]
def e_flat7? #

Returns true if this enum value equals EFlat7


[View source]
def e_flat8? #

Returns true if this enum value equals EFlat8


[View source]
def e_flat9? #

Returns true if this enum value equals EFlat9


[View source]
def f0? #

Returns true if this enum value equals F0


[View source]
def f10? #

Returns true if this enum value equals F10


[View source]
def f1? #

Returns true if this enum value equals F1


[View source]
def f2? #

Returns true if this enum value equals F2


[View source]
def f3? #

Returns true if this enum value equals F3


[View source]
def f4? #

Returns true if this enum value equals F4


[View source]
def f5? #

Returns true if this enum value equals F5


[View source]
def f6? #

Returns true if this enum value equals F6


[View source]
def f7? #

Returns true if this enum value equals F7


[View source]
def f8? #

Returns true if this enum value equals F8


[View source]
def f9? #

Returns true if this enum value equals F9


[View source]
def f_sharp0? #

Returns true if this enum value equals FSharp0


[View source]
def f_sharp10? #

Returns true if this enum value equals FSharp10


[View source]
def f_sharp1? #

Returns true if this enum value equals FSharp1


[View source]
def f_sharp2? #

Returns true if this enum value equals FSharp2


[View source]
def f_sharp3? #

Returns true if this enum value equals FSharp3


[View source]
def f_sharp4? #

Returns true if this enum value equals FSharp4


[View source]
def f_sharp5? #

Returns true if this enum value equals FSharp5


[View source]
def f_sharp6? #

Returns true if this enum value equals FSharp6


[View source]
def f_sharp7? #

Returns true if this enum value equals FSharp7


[View source]
def f_sharp8? #

Returns true if this enum value equals FSharp8


[View source]
def f_sharp9? #

Returns true if this enum value equals FSharp9


[View source]
def g0? #

Returns true if this enum value equals G0


[View source]
def g1? #

Returns true if this enum value equals G1


[View source]
def g2? #

Returns true if this enum value equals G2


[View source]
def g3? #

Returns true if this enum value equals G3


[View source]
def g4? #

Returns true if this enum value equals G4


[View source]
def g5? #

Returns true if this enum value equals G5


[View source]
def g6? #

Returns true if this enum value equals G6


[View source]
def g7? #

Returns true if this enum value equals G7


[View source]
def g8? #

Returns true if this enum value equals G8


[View source]
def g9? #

Returns true if this enum value equals G9


[View source]
def g_flat0? #

Returns true if this enum value equals GFlat0


[View source]
def g_flat10? #

Returns true if this enum value equals GFlat10


[View source]
def g_flat1? #

Returns true if this enum value equals GFlat1


[View source]
def g_flat2? #

Returns true if this enum value equals GFlat2


[View source]
def g_flat3? #

Returns true if this enum value equals GFlat3


[View source]
def g_flat4? #

Returns true if this enum value equals GFlat4


[View source]
def g_flat5? #

Returns true if this enum value equals GFlat5


[View source]
def g_flat6? #

Returns true if this enum value equals GFlat6


[View source]
def g_flat7? #

Returns true if this enum value equals GFlat7


[View source]
def g_flat8? #

Returns true if this enum value equals GFlat8


[View source]
def g_flat9? #

Returns true if this enum value equals GFlat9


[View source]
def g_sharp0? #

Returns true if this enum value equals GSharp0


[View source]
def g_sharp1? #

Returns true if this enum value equals GSharp1


[View source]
def g_sharp2? #

Returns true if this enum value equals GSharp2


[View source]
def g_sharp3? #

Returns true if this enum value equals GSharp3


[View source]
def g_sharp4? #

Returns true if this enum value equals GSharp4


[View source]
def g_sharp5? #

Returns true if this enum value equals GSharp5


[View source]
def g_sharp6? #

Returns true if this enum value equals GSharp6


[View source]
def g_sharp7? #

Returns true if this enum value equals GSharp7


[View source]
def g_sharp8? #

Returns true if this enum value equals GSharp8


[View source]
def g_sharp9? #

Returns true if this enum value equals GSharp9


[View source]
def none? #

Returns true if this enum value equals None


[View source]
def off? #

Returns true if this enum value equals Off


[View source]
def pitch? : Bool #

Returns true if this is a playable musical pitch (1..127).


[View source]
def play? #

Returns true if this enum value equals Play


[View source]
def set_pitch? #

Returns true if this enum value equals SetPitch


[View source]
def stop? #

Returns true if this enum value equals Stop


[View source]