SparkFun Qwiic Buzzer  v1.0.1-17-gba6cd53
Library for the SparkFun Qwiic Buzzer
Loading...
Searching...
No Matches
sfDevBuzzerPitches.h
Go to the documentation of this file.
1
20/*************************************************
21 Public Constants
22*************************************************/
23
24#define SFE_QWIIC_BUZZER_NOTE_REST 0
25#define SFE_QWIIC_BUZZER_NOTE_B0 31
26#define SFE_QWIIC_BUZZER_NOTE_C1 33
27#define SFE_QWIIC_BUZZER_NOTE_CS1 35
28#define SFE_QWIIC_BUZZER_NOTE_D1 37
29#define SFE_QWIIC_BUZZER_NOTE_DS1 39
30#define SFE_QWIIC_BUZZER_NOTE_E1 41
31#define SFE_QWIIC_BUZZER_NOTE_F1 44
32#define SFE_QWIIC_BUZZER_NOTE_FS1 46
33#define SFE_QWIIC_BUZZER_NOTE_G1 49
34#define SFE_QWIIC_BUZZER_NOTE_GS1 52
35#define SFE_QWIIC_BUZZER_NOTE_A1 55
36#define SFE_QWIIC_BUZZER_NOTE_AS1 58
37#define SFE_QWIIC_BUZZER_NOTE_B1 62
38#define SFE_QWIIC_BUZZER_NOTE_C2 65
39#define SFE_QWIIC_BUZZER_NOTE_CS2 69
40#define SFE_QWIIC_BUZZER_NOTE_D2 73
41#define SFE_QWIIC_BUZZER_NOTE_DS2 78
42#define SFE_QWIIC_BUZZER_NOTE_E2 82
43#define SFE_QWIIC_BUZZER_NOTE_F2 87
44#define SFE_QWIIC_BUZZER_NOTE_FS2 93
45#define SFE_QWIIC_BUZZER_NOTE_G2 98
46#define SFE_QWIIC_BUZZER_NOTE_GS2 104
47#define SFE_QWIIC_BUZZER_NOTE_A2 110
48#define SFE_QWIIC_BUZZER_NOTE_AS2 117
49#define SFE_QWIIC_BUZZER_NOTE_B2 123
50#define SFE_QWIIC_BUZZER_NOTE_C3 131
51#define SFE_QWIIC_BUZZER_NOTE_CS3 139
52#define SFE_QWIIC_BUZZER_NOTE_D3 147
53#define SFE_QWIIC_BUZZER_NOTE_DS3 156
54#define SFE_QWIIC_BUZZER_NOTE_E3 165
55#define SFE_QWIIC_BUZZER_NOTE_F3 175
56#define SFE_QWIIC_BUZZER_NOTE_FS3 185
57#define SFE_QWIIC_BUZZER_NOTE_G3 196
58#define SFE_QWIIC_BUZZER_NOTE_GS3 208
59#define SFE_QWIIC_BUZZER_NOTE_A3 220
60#define SFE_QWIIC_BUZZER_NOTE_AS3 233
61#define SFE_QWIIC_BUZZER_NOTE_B3 247
62#define SFE_QWIIC_BUZZER_NOTE_C4 262
63#define SFE_QWIIC_BUZZER_NOTE_CS4 277
64#define SFE_QWIIC_BUZZER_NOTE_D4 294
65#define SFE_QWIIC_BUZZER_NOTE_DS4 311
66#define SFE_QWIIC_BUZZER_NOTE_E4 330
67#define SFE_QWIIC_BUZZER_NOTE_F4 349
68#define SFE_QWIIC_BUZZER_NOTE_FS4 370
69#define SFE_QWIIC_BUZZER_NOTE_G4 392
70#define SFE_QWIIC_BUZZER_NOTE_GS4 415
71#define SFE_QWIIC_BUZZER_NOTE_A4 440
72#define SFE_QWIIC_BUZZER_NOTE_AS4 466
73#define SFE_QWIIC_BUZZER_NOTE_B4 494
74#define SFE_QWIIC_BUZZER_NOTE_C5 523
75#define SFE_QWIIC_BUZZER_NOTE_CS5 554
76#define SFE_QWIIC_BUZZER_NOTE_D5 587
77#define SFE_QWIIC_BUZZER_NOTE_DS5 622
78#define SFE_QWIIC_BUZZER_NOTE_E5 659
79#define SFE_QWIIC_BUZZER_NOTE_F5 698
80#define SFE_QWIIC_BUZZER_NOTE_FS5 740
81#define SFE_QWIIC_BUZZER_NOTE_G5 784
82#define SFE_QWIIC_BUZZER_NOTE_GS5 831
83#define SFE_QWIIC_BUZZER_NOTE_A5 880
84#define SFE_QWIIC_BUZZER_NOTE_AS5 932
85#define SFE_QWIIC_BUZZER_NOTE_B5 988
86#define SFE_QWIIC_BUZZER_NOTE_C6 1047
87#define SFE_QWIIC_BUZZER_NOTE_CS6 1109
88#define SFE_QWIIC_BUZZER_NOTE_D6 1175
89#define SFE_QWIIC_BUZZER_NOTE_DS6 1245
90#define SFE_QWIIC_BUZZER_NOTE_E6 1319
91#define SFE_QWIIC_BUZZER_NOTE_F6 1397
92#define SFE_QWIIC_BUZZER_NOTE_FS6 1480
93#define SFE_QWIIC_BUZZER_NOTE_G6 1568
94#define SFE_QWIIC_BUZZER_NOTE_GS6 1661
95#define SFE_QWIIC_BUZZER_NOTE_A6 1760
96#define SFE_QWIIC_BUZZER_NOTE_AS6 1865
97#define SFE_QWIIC_BUZZER_NOTE_B6 1976
98#define SFE_QWIIC_BUZZER_NOTE_C7 2093
99#define SFE_QWIIC_BUZZER_NOTE_CS7 2217
100#define SFE_QWIIC_BUZZER_NOTE_D7 2349
101#define SFE_QWIIC_BUZZER_NOTE_DS7 2489
102#define SFE_QWIIC_BUZZER_NOTE_E7 2637
103#define SFE_QWIIC_BUZZER_NOTE_F7 2794
104#define SFE_QWIIC_BUZZER_NOTE_FS7 2960
105#define SFE_QWIIC_BUZZER_NOTE_G7 3136
106#define SFE_QWIIC_BUZZER_NOTE_GS7 3322
107#define SFE_QWIIC_BUZZER_NOTE_A7 3520
108#define SFE_QWIIC_BUZZER_NOTE_AS7 3729
109#define SFE_QWIIC_BUZZER_NOTE_B7 3951
110#define SFE_QWIIC_BUZZER_NOTE_C8 4186
111#define SFE_QWIIC_BUZZER_NOTE_CS8 4435
112#define SFE_QWIIC_BUZZER_NOTE_D8 4699
113#define SFE_QWIIC_BUZZER_NOTE_DS8 4978
114
115// Backwards compatibility with original "pitches.h" file written by Tim Igeo, 2010.
116#define NOTE_B0 SFE_QWIIC_BUZZER_NOTE_B0
117#define NOTE_C1 SFE_QWIIC_BUZZER_NOTE_C1
118#define NOTE_CS1 SFE_QWIIC_BUZZER_NOTE_CS1
119#define NOTE_D1 SFE_QWIIC_BUZZER_NOTE_D1
120#define NOTE_DS1 SFE_QWIIC_BUZZER_NOTE_DS1
121#define NOTE_E1 SFE_QWIIC_BUZZER_NOTE_E1
122#define NOTE_F1 SFE_QWIIC_BUZZER_NOTE_F1
123#define NOTE_FS1 SFE_QWIIC_BUZZER_NOTE_FS1
124#define NOTE_G1 SFE_QWIIC_BUZZER_NOTE_G1
125#define NOTE_GS1 SFE_QWIIC_BUZZER_NOTE_GS1
126#define NOTE_A1 SFE_QWIIC_BUZZER_NOTE_A1
127#define NOTE_AS1 SFE_QWIIC_BUZZER_NOTE_AS1
128#define NOTE_B1 SFE_QWIIC_BUZZER_NOTE_B1
129#define NOTE_C2 SFE_QWIIC_BUZZER_NOTE_C2
130#define NOTE_CS2 SFE_QWIIC_BUZZER_NOTE_CS2
131#define NOTE_D2 SFE_QWIIC_BUZZER_NOTE_D2
132#define NOTE_DS2 SFE_QWIIC_BUZZER_NOTE_DS2
133#define NOTE_E2 SFE_QWIIC_BUZZER_NOTE_E2
134#define NOTE_F2 SFE_QWIIC_BUZZER_NOTE_F2
135#define NOTE_FS2 SFE_QWIIC_BUZZER_NOTE_FS2
136#define NOTE_G2 SFE_QWIIC_BUZZER_NOTE_G2
137#define NOTE_GS2 SFE_QWIIC_BUZZER_NOTE_GS2
138#define NOTE_A2 SFE_QWIIC_BUZZER_NOTE_A2
139#define NOTE_AS2 SFE_QWIIC_BUZZER_NOTE_AS2
140#define NOTE_B2 SFE_QWIIC_BUZZER_NOTE_B2
141#define NOTE_C3 SFE_QWIIC_BUZZER_NOTE_C3
142#define NOTE_CS3 SFE_QWIIC_BUZZER_NOTE_CS3
143#define NOTE_D3 SFE_QWIIC_BUZZER_NOTE_D3
144#define NOTE_DS3 SFE_QWIIC_BUZZER_NOTE_DS3
145#define NOTE_E3 SFE_QWIIC_BUZZER_NOTE_E3
146#define NOTE_F3 SFE_QWIIC_BUZZER_NOTE_F3
147#define NOTE_FS3 SFE_QWIIC_BUZZER_NOTE_FS3
148#define NOTE_G3 SFE_QWIIC_BUZZER_NOTE_G3
149#define NOTE_GS3 SFE_QWIIC_BUZZER_NOTE_GS3
150#define NOTE_A3 SFE_QWIIC_BUZZER_NOTE_A3
151#define NOTE_AS3 SFE_QWIIC_BUZZER_NOTE_AS3
152#define NOTE_B3 SFE_QWIIC_BUZZER_NOTE_B3
153#define NOTE_C4 SFE_QWIIC_BUZZER_NOTE_C4
154#define NOTE_CS4 SFE_QWIIC_BUZZER_NOTE_CS4
155#define NOTE_D4 SFE_QWIIC_BUZZER_NOTE_D4
156#define NOTE_DS4 SFE_QWIIC_BUZZER_NOTE_DS4
157#define NOTE_E4 SFE_QWIIC_BUZZER_NOTE_E4
158#define NOTE_F4 SFE_QWIIC_BUZZER_NOTE_F4
159#define NOTE_FS4 SFE_QWIIC_BUZZER_NOTE_FS4
160#define NOTE_G4 SFE_QWIIC_BUZZER_NOTE_G4
161#define NOTE_GS4 SFE_QWIIC_BUZZER_NOTE_GS4
162#define NOTE_A4 SFE_QWIIC_BUZZER_NOTE_A4
163#define NOTE_AS4 SFE_QWIIC_BUZZER_NOTE_AS4
164#define NOTE_B4 SFE_QWIIC_BUZZER_NOTE_B4
165#define NOTE_C5 SFE_QWIIC_BUZZER_NOTE_C5
166#define NOTE_CS5 SFE_QWIIC_BUZZER_NOTE_CS5
167#define NOTE_D5 SFE_QWIIC_BUZZER_NOTE_D5
168#define NOTE_DS5 SFE_QWIIC_BUZZER_NOTE_DS5
169#define NOTE_E5 SFE_QWIIC_BUZZER_NOTE_E5
170#define NOTE_F5 SFE_QWIIC_BUZZER_NOTE_F5
171#define NOTE_FS5 SFE_QWIIC_BUZZER_NOTE_FS5
172#define NOTE_G5 SFE_QWIIC_BUZZER_NOTE_G5
173#define NOTE_GS5 SFE_QWIIC_BUZZER_NOTE_GS5
174#define NOTE_A5 SFE_QWIIC_BUZZER_NOTE_A5
175#define NOTE_AS5 SFE_QWIIC_BUZZER_NOTE_AS5
176#define NOTE_B5 SFE_QWIIC_BUZZER_NOTE_B5
177#define NOTE_C6 SFE_QWIIC_BUZZER_NOTE_C6
178#define NOTE_CS6 SFE_QWIIC_BUZZER_NOTE_CS6
179#define NOTE_D6 SFE_QWIIC_BUZZER_NOTE_D6
180#define NOTE_DS6 SFE_QWIIC_BUZZER_NOTE_DS6
181#define NOTE_E6 SFE_QWIIC_BUZZER_NOTE_E6
182#define NOTE_F6 SFE_QWIIC_BUZZER_NOTE_F6
183#define NOTE_FS6 SFE_QWIIC_BUZZER_NOTE_FS6
184#define NOTE_G6 SFE_QWIIC_BUZZER_NOTE_G6
185#define NOTE_GS6 SFE_QWIIC_BUZZER_NOTE_GS6
186#define NOTE_A6 SFE_QWIIC_BUZZER_NOTE_A6
187#define NOTE_AS6 SFE_QWIIC_BUZZER_NOTE_AS6
188#define NOTE_B6 SFE_QWIIC_BUZZER_NOTE_B6
189#define NOTE_C7 SFE_QWIIC_BUZZER_NOTE_C7
190#define NOTE_CS7 SFE_QWIIC_BUZZER_NOTE_CS7
191#define NOTE_D7 SFE_QWIIC_BUZZER_NOTE_D7
192#define NOTE_DS7 SFE_QWIIC_BUZZER_NOTE_DS7
193#define NOTE_E7 SFE_QWIIC_BUZZER_NOTE_E7
194#define NOTE_F7 SFE_QWIIC_BUZZER_NOTE_F7
195#define NOTE_FS7 SFE_QWIIC_BUZZER_NOTE_FS7
196#define NOTE_G7 SFE_QWIIC_BUZZER_NOTE_G7
197#define NOTE_GS7 SFE_QWIIC_BUZZER_NOTE_GS7
198#define NOTE_A7 SFE_QWIIC_BUZZER_NOTE_A7
199#define NOTE_AS7 SFE_QWIIC_BUZZER_NOTE_AS7
200#define NOTE_B7 SFE_QWIIC_BUZZER_NOTE_B7
201#define NOTE_C8 SFE_QWIIC_BUZZER_NOTE_C8
202#define NOTE_CS8 SFE_QWIIC_BUZZER_NOTE_CS8
203#define NOTE_D8 SFE_QWIIC_BUZZER_NOTE_D8
204#define NOTE_DS8 SFE_QWIIC_BUZZER_NOTE_DS8