Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Fork of PWM_Tone_Library by
Diff: pwm_tone.h
- Revision:
- 2:1d3262096227
- Parent:
- 0:d06af372d384
--- a/pwm_tone.h Fri Jul 24 05:01:45 2015 +0000 +++ b/pwm_tone.h Tue Apr 18 15:57:38 2017 +0000 @@ -3,6 +3,32 @@ /* Private typedef -----------------------------------------------------------*/ /* Private define ------------------------------------------------------------*/ +#define Do1 33 //C octave1 +#define Do1s 35 //C# +#define Re1 37 //D +#define Re1s 39 //D# +#define Mi1 41 //E +#define Fa1 44 //F +#define Fa1s 46 //F# +#define So1 49 //G +#define So1s 52 //G# +#define La1 55 //A +#define La1s 58 //A# +#define Ti1 62 //B + +#define Do2 66 //C octave2 +#define Do2s 69 //C# +#define Re2 74 //D +#define Re2s 78 //D# +#define Mi2 83 //E +#define Fa2 87 //F +#define Fa2s 93 //F# +#define So2 98 //G +#define So2s 104 //G# +#define La2 110 //A +#define La2s 117 //A# +#define Ti2 124 //B + #define Do3 131 //C octave3 #define Do3s 139 //C# #define Re3 147 //D @@ -15,6 +41,7 @@ #define La3 220 //A #define La3s 233 //A# #define Ti3 247 //B + #define Do4 262 //C octave4 #define Do4s 277 //C# #define Re4 294 //D @@ -27,6 +54,7 @@ #define La4 440 //A #define La4s 466 //A# #define Ti4 494 //B + #define Do5 523 //C octave5 #define Do5s 554 //C# #define Re5 587 //D @@ -40,6 +68,19 @@ #define La5s 932 //A# #define Ti5 988 //B +#define Do6 1045 //C octave6 +#define Do6s 1107 //C# +#define Re6 1173 //D +#define Re6s 1243 //D# +#define Mi6 1317 //E +#define Fa6 1395 //F +#define Fa6s 1478 //F# +#define So6 1566 //G +#define So6s 1659 //G# +#define La6 1757 //A +#define La6s 1861 //A# +#define Ti6 1972 //B + /* Private variables ---------------------------------------------------------*/ /* Private function prototypes -----------------------------------------------*/ void Tune(PwmOut name, int period, int beat);
