// Credit:
// Midi to Arduino Converter
// - Andy Tran (extramaster), 2015
// https://www.extramaster.net/tools/midiToArduino/
//
// Process:
// Midi -> Midi tracks -> Note mappings -> Frequency
//
// CC0
// Set this to be the pin that your buzzer resides in. (Note that you can only have one buzzer actively using the PWM signal at a time).
int tonePin = 11;
void setup() {
}
void midi() {
tone(tonePin, 1174, 168.75);
delay(187.5);
tone(tonePin, 987, 168.75);
delay(187.5);
tone(tonePin, 880, 168.75);
delay(187.5);
tone(tonePin, 783, 168.75);
delay(187.5);
tone(tonePin, 987, 337.5);
delay(375.0);
delay(1687.5);
tone(tonePin, 587, 168.75);
delay(187.5);
tone(tonePin, 1174, 168.75);
delay(187.5);
tone(tonePin, 987, 168.75);
delay(187.5);
tone(tonePin, 880, 168.75);
delay(187.5);
tone(tonePin, 783, 168.75);
delay(187.5);
tone(tonePin, 987, 337.5);
delay(375.0);
delay(1875.0);
tone(tonePin, 1174, 168.75);
delay(187.5);
tone(tonePin, 987, 168.75);
delay(187.5);
tone(tonePin, 880, 168.75);
delay(187.5);
tone(tonePin, 783, 168.75);
delay(187.5);
tone(tonePin, 987, 168.75);
delay(187.5);
tone(tonePin, 880, 168.75);
delay(187.5);
tone(tonePin, 783, 337.5);
delay(375.0);
delay(375.0);
tone(tonePin, 659, 337.5);
delay(375.0);
tone(tonePin, 587, 337.5);
delay(375.0);
delay(375.0);
tone(tonePin, 1174, 168.75);
delay(187.5);
tone(tonePin, 987, 168.75);
delay(187.5);
tone(tonePin, 880, 168.75);
delay(187.5);
tone(tonePin, 783, 168.75);
delay(187.5);
tone(tonePin, 987, 168.75);
delay(187.5);
tone(tonePin, 880, 168.75);
delay(187.5);
tone(tonePin, 783, 337.5);
delay(375.0);
delay(375.0);
tone(tonePin, 659, 337.5);
delay(375.0);
tone(tonePin, 587, 337.5);
delay(375.0);
tone(tonePin, 493, 168.75);
delay(187.5);
tone(tonePin, 587, 168.75);
delay(187.5);
tone(tonePin, 1174, 168.75);
delay(187.5);
tone(tonePin, 987, 168.75);
delay(187.5);
tone(tonePin, 880, 168.75);
delay(187.5);
tone(tonePin, 783, 168.75);
delay(187.5);
tone(tonePin, 987, 337.5);
delay(375.0);
delay(1687.5);
tone(tonePin, 587, 168.75);
delay(187.5);
tone(tonePin, 1174, 168.75);
delay(187.5);
tone(tonePin, 987, 168.75);
delay(187.5);
tone(tonePin, 880, 168.75);
delay(187.5);
tone(tonePin, 783, 168.75);
delay(187.5);
tone(tonePin, 987, 337.5);
delay(375.0);
delay(1312.5);
tone(tonePin, 587, 168.75);
delay(187.5);
tone(tonePin, 587, 337.5);
delay(375.0);
tone(tonePin, 1174, 168.75);
delay(187.5);
tone(tonePin, 987, 168.75);
delay(187.5);
tone(tonePin, 880, 168.75);
delay(187.5);
tone(tonePin, 783, 168.75);
delay(187.5);
tone(tonePin, 987, 168.75);
delay(187.5);
tone(tonePin, 880, 168.75);
delay(187.5);
tone(tonePin, 783, 337.5);
delay(375.0);
delay(375.0);
tone(tonePin, 659, 337.5);
delay(375.0);
tone(tonePin, 587, 337.5);
delay(375.0);
delay(375.0);
tone(tonePin, 1174, 168.75);
delay(187.5);
tone(tonePin, 987, 168.75);
delay(187.5);
tone(tonePin, 880, 168.75);
delay(187.5);
tone(tonePin, 783, 168.75);
delay(187.5);
tone(tonePin, 987, 168.75);
delay(187.5);
tone(tonePin, 880, 168.75);
delay(187.5);
tone(tonePin, 783, 337.5);
delay(375.0);
delay(375.0);
tone(tonePin, 659, 337.5);
delay(375.0);
tone(tonePin, 587, 253.125);
delay(281.25);
delay(93.75);
tone(tonePin, 987, 337.5);
delay(375.0);
tone(tonePin, 880, 337.5);
delay(375.0);
tone(tonePin, 783, 337.5);
delay(375.0);
tone(tonePin, 880, 506.25);
delay(562.5);
delay(187.5);
tone(tonePin, 659, 506.25);
delay(562.5);
delay(187.5);
tone(tonePin, 880, 253.125);
delay(281.25);
delay(93.75);
tone(tonePin, 987, 253.125);
delay(281.25);
delay(93.75);
tone(tonePin, 880, 253.125);
delay(281.25);
delay(93.75);
tone(tonePin, 783, 253.125);
delay(281.25);
delay(93.75);
tone(tonePin, 880, 506.25);
delay(562.5);
delay(187.5);
tone(tonePin, 659, 337.5);
delay(375.0);
delay(187.5);
tone(tonePin, 659, 168.75);
delay(187.5);
tone(tonePin, 880, 253.125);
delay(281.25);
delay(93.75);
tone(tonePin, 987, 253.125);
delay(281.25);
delay(93.75);
tone(tonePin, 880, 253.125);
delay(281.25);
delay(93.75);
tone(tonePin, 783, 253.125);
delay(281.25);
delay(93.75);
tone(tonePin, 880, 506.25);
delay(562.5);
delay(187.5);
tone(tonePin, 783, 506.25);
delay(562.5);
delay(187.5);
tone(tonePin, 880, 253.125);
delay(281.25);
delay(93.75);
tone(tonePin, 987, 253.125);
delay(281.25);
delay(93.75);
tone(tonePin, 783, 253.125);
delay(281.25);
delay(93.75);
tone(tonePin, 659, 168.75);
delay(187.5);
tone(tonePin, 783, 168.75);
delay(187.5);
tone(tonePin, 880, 253.125);
delay(281.25);
delay(93.75);
tone(tonePin, 880, 168.75);
delay(187.5);
tone(tonePin, 987, 168.75);
delay(187.5);
tone(tonePin, 880, 168.75);
delay(187.5);
tone(tonePin, 783, 337.5);
delay(375.0);
tone(tonePin, 783, 506.25);
delay(562.5);
delay(750.0);
tone(tonePin, 659, 168.75);
delay(187.5);
tone(tonePin, 783, 168.75);
delay(187.5);
tone(tonePin, 880, 168.75);
delay(187.5);
tone(tonePin, 880, 168.75);
delay(187.5);
tone(tonePin, 880, 168.75);
delay(187.5);
tone(tonePin, 987, 168.75);
delay(187.5);
tone(tonePin, 783, 337.5);
delay(375.0);
delay(1500.0);
tone(tonePin, 659, 168.75);
delay(187.5);
tone(tonePin, 783, 168.75);
delay(187.5);
tone(tonePin, 880, 168.75);
delay(187.5);
tone(tonePin, 880, 168.75);
delay(187.5);
tone(tonePin, 880, 168.75);
delay(187.5);
tone(tonePin, 987, 168.75);
delay(187.5);
tone(tonePin, 783, 337.5);
delay(375.0);
delay(1875.0);
tone(tonePin, 880, 168.75);
delay(187.5);
tone(tonePin, 880, 168.75);
delay(187.5);
tone(tonePin, 880, 168.75);
delay(187.5);
tone(tonePin, 987, 168.75);
delay(187.5);
tone(tonePin, 783, 337.5);
delay(375.0);
delay(1687.5);
tone(tonePin, 783, 168.75);
delay(187.5);
tone(tonePin, 880, 168.75);
delay(187.5);
tone(tonePin, 987, 168.75);
delay(187.5);
tone(tonePin, 783, 337.5);
delay(375.0);
delay(187.5);
tone(tonePin, 783, 168.75);
delay(187.5);
tone(tonePin, 880, 168.75);
delay(187.5);
tone(tonePin, 987, 168.75);
delay(187.5);
tone(tonePin, 783, 337.5);
delay(375.0);
delay(750.0);
tone(tonePin, 783, 337.5);
delay(375.0);
tone(tonePin, 880, 168.75);
delay(187.5);
tone(tonePin, 880, 168.75);
delay(187.5);
tone(tonePin, 880, 168.75);
delay(187.5);
tone(tonePin, 987, 168.75);
delay(187.5);
tone(tonePin, 783, 337.5);
delay(375.0);
delay(1500.0);
tone(tonePin, 659, 168.75);
delay(187.5);
tone(tonePin, 783, 168.75);
delay(187.5);
tone(tonePin, 880, 168.75);
delay(187.5);
tone(tonePin, 880, 168.75);
delay(187.5);
tone(tonePin, 880, 168.75);
delay(187.5);
tone(tonePin, 987, 168.75);
delay(187.5);
tone(tonePin, 783, 337.5);
delay(375.0);
delay(1500.0);
tone(tonePin, 659, 168.75);
delay(187.5);
tone(tonePin, 783, 168.75);
delay(187.5);
tone(tonePin, 880, 168.75);
delay(187.5);
tone(tonePin, 880, 168.75);
delay(187.5);
tone(tonePin, 880, 168.75);
delay(187.5);
tone(tonePin, 987, 168.75);
delay(187.5);
tone(tonePin, 783, 337.5);
delay(375.0);
delay(1687.5);
tone(tonePin, 783, 168.75);
delay(187.5);
tone(tonePin, 880, 168.75);
delay(187.5);
tone(tonePin, 987, 168.75);
delay(187.5);
tone(tonePin, 783, 337.5);
delay(375.0);
delay(187.5);
tone(tonePin, 783, 168.75);
delay(187.5);
tone(tonePin, 880, 168.75);
delay(187.5);
tone(tonePin, 987, 168.75);
delay(187.5);
tone(tonePin, 783, 337.5);
delay(375.0);
delay(187.5);
tone(tonePin, 587, 168.75);
delay(187.5);
tone(tonePin, 1174, 168.75);
delay(187.5);
tone(tonePin, 987, 168.75);
delay(187.5);
tone(tonePin, 880, 168.75);
delay(187.5);
tone(tonePin, 783, 168.75);
delay(187.5);
tone(tonePin, 987, 337.5);
delay(375.0);
delay(1687.5);
tone(tonePin, 587, 168.75);
delay(187.5);
tone(tonePin, 1174, 168.75);
delay(187.5);
tone(tonePin, 987, 168.75);
delay(187.5);
tone(tonePin, 880, 168.75);
delay(187.5);
tone(tonePin, 783, 168.75);
delay(187.5);
tone(tonePin, 987, 337.5);
delay(375.0);
delay(1687.5);
tone(tonePin, 587, 168.75);
delay(187.5);
tone(tonePin, 1174, 168.75);
delay(187.5);
tone(tonePin, 987, 168.75);
delay(187.5);
tone(tonePin, 880, 168.75);
delay(187.5);
tone(tonePin, 783, 168.75);
delay(187.5);
tone(tonePin, 987, 168.75);
delay(187.5);
tone(tonePin, 880, 168.75);
delay(187.5);
tone(tonePin, 783, 337.5);
delay(375.0);
delay(375.0);
tone(tonePin, 659, 337.5);
delay(375.0);
tone(tonePin, 587, 337.5);
delay(375.0);
delay(375.0);
tone(tonePin, 1174, 168.75);
delay(187.5);
tone(tonePin, 987, 168.75);
delay(187.5);
tone(tonePin, 880, 168.75);
delay(187.5);
tone(tonePin, 783, 168.75);
delay(187.5);
tone(tonePin, 987, 168.75);
delay(187.5);
tone(tonePin, 880, 168.75);
delay(187.5);
tone(tonePin, 783, 337.5);
delay(375.0);
delay(375.0);
tone(tonePin, 659, 337.5);
delay(375.0);
tone(tonePin, 587, 253.125);
delay(281.25);
delay(93.75);
tone(tonePin, 493, 168.75);
delay(187.5);
tone(tonePin, 587, 168.75);
delay(187.5);
tone(tonePin, 1174, 168.75);
delay(187.5);
tone(tonePin, 987, 168.75);
delay(187.5);
tone(tonePin, 880, 168.75);
delay(187.5);
tone(tonePin, 783, 168.75);
delay(187.5);
tone(tonePin, 987, 337.5);
delay(375.0);
delay(1312.5);
tone(tonePin, 587, 168.75);
delay(187.5);
tone(tonePin, 659, 168.75);
delay(187.5);
tone(tonePin, 587, 168.75);
delay(187.5);
tone(tonePin, 1174, 168.75);
delay(187.5);
tone(tonePin, 987, 168.75);
delay(187.5);
tone(tonePin, 880, 168.75);
delay(187.5);
tone(tonePin, 783, 168.75);
delay(187.5);
tone(tonePin, 987, 337.5);
delay(375.0);
delay(1687.5);
tone(tonePin, 587, 168.75);
delay(187.5);
tone(tonePin, 1174, 168.75);
delay(187.5);
tone(tonePin, 987, 168.75);
delay(187.5);
tone(tonePin, 880, 168.75);
delay(187.5);
tone(tonePin, 783, 168.75);
delay(187.5);
tone(tonePin, 987, 168.75);
delay(187.5);
tone(tonePin, 880, 168.75);
delay(187.5);
tone(tonePin, 783, 337.5);
delay(375.0);
delay(375.0);
tone(tonePin, 659, 337.5);
delay(375.0);
tone(tonePin, 587, 337.5);
delay(375.0);
delay(375.0);
tone(tonePin, 1174, 168.75);
delay(187.5);
tone(tonePin, 987, 168.75);
delay(187.5);
tone(tonePin, 880, 168.75);
delay(187.5);
tone(tonePin, 783, 168.75);
delay(187.5);
tone(tonePin, 987, 168.75);
delay(187.5);
tone(tonePin, 880, 168.75);
delay(187.5);
tone(tonePin, 783, 337.5);
delay(375.0);
delay(375.0);
tone(tonePin, 659, 337.5);
delay(375.0);
tone(tonePin, 587, 253.125);
delay(281.25);
delay(93.75);
tone(tonePin, 987, 337.5);
delay(375.0);
tone(tonePin, 880, 337.5);
delay(375.0);
tone(tonePin, 783, 337.5);
delay(375.0);
tone(tonePin, 880, 506.25);
delay(562.5);
delay(187.5);
tone(tonePin, 659, 506.25);
delay(562.5);
delay(187.5);
tone(tonePin, 880, 253.125);
delay(281.25);
delay(93.75);
tone(tonePin, 987, 253.125);
delay(281.25);
delay(93.75);
tone(tonePin, 880, 253.125);
delay(281.25);
delay(93.75);
tone(tonePin, 783, 253.125);
delay(281.25);
delay(93.75);
tone(tonePin, 880, 506.25);
delay(562.5);
delay(187.5);
tone(tonePin, 659, 506.25);
delay(562.5);
delay(187.5);
tone(tonePin, 880, 253.125);
delay(281.25);
delay(93.75);
tone(tonePin, 987, 253.125);
delay(281.25);
delay(93.75);
tone(tonePin, 880, 253.125);
delay(281.25);
delay(93.75);
tone(tonePin, 783, 253.125);
delay(281.25);
delay(93.75);
tone(tonePin, 880, 506.25);
delay(562.5);
delay(187.5);
tone(tonePin, 987, 506.25);
delay(562.5);
delay(187.5);
tone(tonePin, 880, 253.125);
delay(281.25);
delay(93.75);
tone(tonePin, 987, 253.125);
delay(281.25);
delay(93.75);
tone(tonePin, 783, 253.125);
delay(281.25);
delay(93.75);
tone(tonePin, 659, 168.75);
delay(187.5);
tone(tonePin, 783, 168.75);
delay(187.5);
tone(tonePin, 880, 337.5);
delay(375.0);
tone(tonePin, 880, 168.75);
delay(187.5);
tone(tonePin, 987, 168.75);
delay(187.5);
tone(tonePin, 880, 168.75);
delay(187.5);
tone(tonePin, 783, 337.5);
delay(375.0);
tone(tonePin, 783, 506.25);
delay(562.5);
delay(750.0);
tone(tonePin, 659, 168.75);
delay(187.5);
tone(tonePin, 783, 168.75);
delay(187.5);
tone(tonePin, 880, 168.75);
delay(187.5);
tone(tonePin, 880, 168.75);
delay(187.5);
tone(tonePin, 880, 168.75);
delay(187.5);
tone(tonePin, 987, 168.75);
delay(187.5);
tone(tonePin, 783, 337.5);
delay(375.0);
delay(1500.0);
tone(tonePin, 659, 168.75);
delay(187.5);
tone(tonePin, 783, 168.75);
delay(187.5);
tone(tonePin, 880, 168.75);
delay(187.5);
tone(tonePin, 880, 168.75);
delay(187.5);
tone(tonePin, 880, 168.75);
delay(187.5);
tone(tonePin, 987, 168.75);
delay(187.5);
tone(tonePin, 783, 337.5);
delay(375.0);
delay(1875.0);
tone(tonePin, 880, 168.75);
delay(187.5);
tone(tonePin, 880, 168.75);
delay(187.5);
tone(tonePin, 880, 168.75);
delay(187.5);
tone(tonePin, 987, 168.75);
delay(187.5);
tone(tonePin, 783, 337.5);
delay(375.0);
delay(1687.5);
tone(tonePin, 783, 168.75);
delay(187.5);
tone(tonePin, 880, 168.75);
delay(187.5);
tone(tonePin, 987, 168.75);
delay(187.5);
tone(tonePin, 783, 337.5);
delay(375.0);
delay(187.5);
tone(tonePin, 783, 168.75);
delay(187.5);
tone(tonePin, 880, 168.75);
delay(187.5);
tone(tonePin, 987, 168.75);
delay(187.5);
tone(tonePin, 783, 337.5);
delay(375.0);
delay(750.0);
tone(tonePin, 783, 337.5);
delay(375.0);
tone(tonePin, 880, 168.75);
delay(187.5);
tone(tonePin, 880, 168.75);
delay(187.5);
tone(tonePin, 880, 168.75);
delay(187.5);
tone(tonePin, 987, 168.75);
delay(187.5);
tone(tonePin, 783, 337.5);
delay(375.0);
delay(1500.0);
tone(tonePin, 659, 168.75);
delay(187.5);
tone(tonePin, 783, 168.75);
delay(187.5);
tone(tonePin, 880, 168.75);
delay(187.5);
tone(tonePin, 880, 168.75);
delay(187.5);
tone(tonePin, 880, 168.75);
delay(187.5);
tone(tonePin, 987, 168.75);
delay(187.5);
tone(tonePin, 783, 337.5);
delay(375.0);
delay(1500.0);
tone(tonePin, 659, 168.75);
delay(187.5);
tone(tonePin, 783, 168.75);
delay(187.5);
tone(tonePin, 880, 168.75);
delay(187.5);
tone(tonePin, 880, 168.75);
delay(187.5);
tone(tonePin, 880, 168.75);
delay(187.5);
tone(tonePin, 987, 168.75);
delay(187.5);
tone(tonePin, 783, 337.5);
delay(375.0);
delay(1687.5);
tone(tonePin, 783, 168.75);
delay(187.5);
tone(tonePin, 880, 168.75);
delay(187.5);
tone(tonePin, 987, 168.75);
delay(187.5);
tone(tonePin, 783, 337.5);
delay(375.0);
delay(187.5);
tone(tonePin, 783, 168.75);
delay(187.5);
tone(tonePin, 880, 168.75);
delay(187.5);
tone(tonePin, 987, 168.75);
delay(187.5);
tone(tonePin, 783, 337.5);
delay(375.0);
delay(38625.0);
tone(tonePin, 659, 168.75);
delay(187.5);
tone(tonePin, 783, 168.75);
delay(187.5);
tone(tonePin, 880, 168.75);
delay(187.5);
tone(tonePin, 987, 337.5);
delay(375.0);
tone(tonePin, 880, 168.75);
delay(187.5);
tone(tonePin, 987, 168.75);
delay(187.5);
tone(tonePin, 1046, 168.75);
delay(187.5);
tone(tonePin, 1174, 1856.25);
delay(2062.5);
tone(tonePin, 1046, 337.5);
delay(375.0);
tone(tonePin, 987, 337.5);
delay(375.0);
tone(tonePin, 783, 1181.25);
delay(1312.5);
delay(375.0);
tone(tonePin, 880, 168.75);
delay(187.5);
tone(tonePin, 880, 168.75);
delay(187.5);
tone(tonePin, 880, 168.75);
delay(187.5);
tone(tonePin, 987, 168.75);
delay(187.5);
tone(tonePin, 783, 337.5);
delay(375.0);
delay(3187.5);
tone(tonePin, 783, 168.75);
delay(187.5);
tone(tonePin, 1174, 168.75);
delay(187.5);
tone(tonePin, 1174, 168.75);
delay(187.5);
tone(tonePin, 987, 337.5);
delay(375.0);
delay(187.5);
tone(tonePin, 783, 168.75);
delay(187.5);
tone(tonePin, 1174, 168.75);
delay(187.5);
tone(tonePin, 1174, 168.75);
delay(187.5);
tone(tonePin, 987, 337.5);
delay(375.0);
delay(3000.0);
tone(tonePin, 587, 168.75);
delay(187.5);
tone(tonePin, 880, 337.5);
delay(375.0);
tone(tonePin, 783, 506.25);
delay(562.5);
delay(1312.5);
tone(tonePin, 783, 675.0);
delay(750.0);
tone(tonePin, 659, 675.0);
delay(750.0);
tone(tonePin, 493, 337.5);
delay(375.0);
tone(tonePin, 440, 168.75);
delay(187.5);
tone(tonePin, 391, 1012.5);
delay(1125.0);
delay(1312.5);
tone(tonePin, 783, 168.75);
delay(187.5);
tone(tonePin, 1174, 168.75);
delay(187.5);
tone(tonePin, 1174, 168.75);
delay(187.5);
tone(tonePin, 987, 337.5);
delay(375.0);
delay(187.5);
tone(tonePin, 783, 168.75);
delay(187.5);
tone(tonePin, 1174, 168.75);
delay(187.5);
tone(tonePin, 1174, 168.75);
delay(187.5);
tone(tonePin, 987, 337.5);
delay(375.0);
delay(187.5);
tone(tonePin, 880, 168.75);
delay(187.5);
delay(187.5);
tone(tonePin, 783, 168.75);
delay(187.5);
delay(187.5);
tone(tonePin, 783, 168.75);
delay(187.5);
tone(tonePin, 880, 1012.5);
delay(1125.0);
delay(3937.5);
tone(tonePin, 880, 168.75);
delay(187.5);
delay(187.5);
tone(tonePin, 987, 168.75);
delay(187.5);
delay(187.5);
tone(tonePin, 783, 1181.25);
delay(1312.5);
delay(1687.5);
tone(tonePin, 783, 168.75);
delay(187.5);
tone(tonePin, 1174, 168.75);
delay(187.5);
tone(tonePin, 1174, 168.75);
delay(187.5);
tone(tonePin, 987, 337.5);
delay(375.0);
delay(187.5);
tone(tonePin, 783, 168.75);
delay(187.5);
tone(tonePin, 1174, 168.75);
delay(187.5);
tone(tonePin, 1174, 168.75);
delay(187.5);
tone(tonePin, 987, 337.5);
delay(375.0);
delay(187.5);
tone(tonePin, 880, 168.75);
delay(187.5);
delay(187.5);
tone(tonePin, 783, 168.75);
delay(187.5);
delay(187.5);
tone(tonePin, 783, 168.75);
delay(187.5);
tone(tonePin, 880, 1012.5);
delay(1125.0);
delay(3937.5);
tone(tonePin, 880, 168.75);
delay(187.5);
delay(187.5);
tone(tonePin, 987, 168.75);
delay(187.5);
delay(187.5);
tone(tonePin, 783, 1181.25);
delay(1312.5);
delay(2250.0);
tone(tonePin, 1174, 253.125);
delay(281.25);
delay(7218.75);
tone(tonePin, 587, 168.75);
delay(187.5);
tone(tonePin, 880, 337.5);
delay(375.0);
tone(tonePin, 783, 506.25);
delay(562.5);
}
void loop() {
// Play midi
midi();
}