{"id":1211,"date":"2015-10-13T13:59:07","date_gmt":"2015-10-13T20:59:07","guid":{"rendered":"http:\/\/www.donluc.com\/?p=1211"},"modified":"2015-10-13T13:59:07","modified_gmt":"2015-10-13T20:59:07","slug":"project-1-the-accelerosynth-mk3","status":"publish","type":"post","link":"https:\/\/www.donluc.com\/?p=1211","title":{"rendered":"Project #1 &#8211; The AcceleroSynth &#8211; Mk3"},"content":{"rendered":"<p><a href=\"https:\/\/www.donluc.com\/wp-content\/uploads\/2015\/10\/AcceleroSynthMk3a.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.donluc.com\/wp-content\/uploads\/2015\/10\/AcceleroSynthMk3a.jpg\" alt=\"AcceleroSynth Mk3a\" width=\"640\" height=\"480\" class=\"alignnone size-full wp-image-1213\" srcset=\"https:\/\/www.donluc.com\/wp-content\/uploads\/2015\/10\/AcceleroSynthMk3a.jpg 640w, https:\/\/www.donluc.com\/wp-content\/uploads\/2015\/10\/AcceleroSynthMk3a-300x225.jpg 300w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/p>\n<p><a href=\"https:\/\/www.donluc.com\/wp-content\/uploads\/2015\/10\/AcceleroSynthMk3b.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.donluc.com\/wp-content\/uploads\/2015\/10\/AcceleroSynthMk3b.jpg\" alt=\"AcceleroSynth Mk3b\" width=\"640\" height=\"480\" class=\"alignnone size-full wp-image-1214\" srcset=\"https:\/\/www.donluc.com\/wp-content\/uploads\/2015\/10\/AcceleroSynthMk3b.jpg 640w, https:\/\/www.donluc.com\/wp-content\/uploads\/2015\/10\/AcceleroSynthMk3b-300x225.jpg 300w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/p>\n<p><a href=\"https:\/\/www.donluc.com\/wp-content\/uploads\/2015\/10\/AcceleroSynthMk3c.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.donluc.com\/wp-content\/uploads\/2015\/10\/AcceleroSynthMk3c.jpg\" alt=\"AcceleroSynth Mk3c\" width=\"640\" height=\"480\" class=\"alignnone size-full wp-image-1215\" srcset=\"https:\/\/www.donluc.com\/wp-content\/uploads\/2015\/10\/AcceleroSynthMk3c.jpg 640w, https:\/\/www.donluc.com\/wp-content\/uploads\/2015\/10\/AcceleroSynthMk3c-300x225.jpg 300w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/p>\n<p><a href=\"https:\/\/www.donluc.com\/wp-content\/uploads\/2015\/10\/AcceleroSynthMk3d.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.donluc.com\/wp-content\/uploads\/2015\/10\/AcceleroSynthMk3d.jpg\" alt=\"AcceleroSynth Mk3d\" width=\"640\" height=\"480\" class=\"alignnone size-full wp-image-1216\" srcset=\"https:\/\/www.donluc.com\/wp-content\/uploads\/2015\/10\/AcceleroSynthMk3d.jpg 640w, https:\/\/www.donluc.com\/wp-content\/uploads\/2015\/10\/AcceleroSynthMk3d-300x225.jpg 300w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/p>\n<div style=\"width: 640px;\" class=\"wp-video\"><video class=\"wp-video-shortcode\" id=\"video-1211-1\" width=\"640\" height=\"360\" preload=\"metadata\" controls=\"controls\"><source type=\"video\/mp4\" src=\"https:\/\/www.donluc.com\/wp-content\/uploads\/2015\/10\/AcceleroSynthMk3.mp4?_=1\" \/><a href=\"https:\/\/www.donluc.com\/wp-content\/uploads\/2015\/10\/AcceleroSynthMk3.mp4\">https:\/\/www.donluc.com\/wp-content\/uploads\/2015\/10\/AcceleroSynthMk3.mp4<\/a><\/video><\/div>\n<p>1 X Arduino and Breadboard Holder<\/p>\n<p>1 X Breadboard<\/p>\n<p>1 X Arduino UNO Rev3<\/p>\n<p>1 X Speaker<\/p>\n<p>3 X Jumper Wires Premium 3&#8243; M\/M<\/p>\n<p>1 X Cable<\/p>\n<p>AcceleroSynthMk3.1.ino<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"default\" data-enlighter-title=\"\">\r\n\/\/ ***** Don Luc *****\r\n\/\/ Software Version Information\r\n\/\/ 3.1 Melody\r\n\r\n\/\/ Which pin on the Arduino is connected pin 8?\r\n\/\/ 8-ohm speaker\r\n#define tonePIN 8\r\n\/\/ Pitches\r\n#include &quot;pitches.h&quot;\r\n\/\/ Notes in the Melody:\r\nint melody[] = {\r\n  NOTE_C4, NOTE_G3, NOTE_G3, NOTE_A3, NOTE_G3, 0, NOTE_B3, NOTE_C4\r\n};\r\n\/\/ Note Durations: 4 = quarter note, 8 = eighth note, etc.:\r\nint noteDurations[] = {\r\n  4, 8, 8, 4, 4, 4, 4, 4\r\n};\r\n\r\nint delayVal = 3000; \/\/ delay for 2 second\r\n\r\nvoid loop() {\r\n\r\n  \/\/ Notes of the Melody:\r\n  for (int thisNote = 0; thisNote &lt; 8; thisNote++) {\r\n\r\n    \/\/ to calculate the note duration, take one second\r\n    \/\/ divided by the note type.\r\n    \/\/e.g. quarter note = 1000 \/ 4, eighth note = 1000\/8, etc.\r\n    int noteDuration = 1000 \/ noteDurations[thisNote];\r\n    tone(tonePIN, melody[thisNote], noteDuration);\r\n\r\n    \/\/ to distinguish the notes, set a minimum time between them.\r\n    \/\/ the note&#039;s duration + 30% seems to work well:\r\n    int pauseBetweenNotes = noteDuration * 1.70;\r\n    delay(pauseBetweenNotes);\r\n    \/\/ stop the tone playing:\r\n    noTone(tonePIN);\r\n  }  \r\n\r\n  delay(delayVal); \/\/ Delay for a period of time (in milliseconds).\r\n  \r\n}<\/pre>\n<p>pitches.h<\/p>\n<pre class=\"\">{\r\n\/*************************************************\r\n * Public Constants\r\n *************************************************\/\r\n\r\n#define NOTE_B0  31\r\n#define NOTE_C1  33\r\n#define NOTE_CS1 35\r\n#define NOTE_D1  37\r\n#define NOTE_DS1 39\r\n#define NOTE_E1  41\r\n#define NOTE_F1  44\r\n#define NOTE_FS1 46\r\n#define NOTE_G1  49\r\n#define NOTE_GS1 52\r\n#define NOTE_A1  55\r\n#define NOTE_AS1 58\r\n#define NOTE_B1  62\r\n#define NOTE_C2  65\r\n#define NOTE_CS2 69\r\n#define NOTE_D2  73\r\n#define NOTE_DS2 78\r\n#define NOTE_E2  82\r\n#define NOTE_F2  87\r\n#define NOTE_FS2 93\r\n#define NOTE_G2  98\r\n#define NOTE_GS2 104\r\n#define NOTE_A2  110\r\n#define NOTE_AS2 117\r\n#define NOTE_B2  123\r\n#define NOTE_C3  131\r\n#define NOTE_CS3 139\r\n#define NOTE_D3  147\r\n#define NOTE_DS3 156\r\n#define NOTE_E3  165\r\n#define NOTE_F3  175\r\n#define NOTE_FS3 185\r\n#define NOTE_G3  196\r\n#define NOTE_GS3 208\r\n#define NOTE_A3  220\r\n#define NOTE_AS3 233\r\n#define NOTE_B3  247\r\n#define NOTE_C4  262\r\n#define NOTE_CS4 277\r\n#define NOTE_D4  294\r\n#define NOTE_DS4 311\r\n#define NOTE_E4  330\r\n#define NOTE_F4  349\r\n#define NOTE_FS4 370\r\n#define NOTE_G4  392\r\n#define NOTE_GS4 415\r\n#define NOTE_A4  440\r\n#define NOTE_AS4 466\r\n#define NOTE_B4  494\r\n#define NOTE_C5  523\r\n#define NOTE_CS5 554\r\n#define NOTE_D5  587\r\n#define NOTE_DS5 622\r\n#define NOTE_E5  659\r\n#define NOTE_F5  698\r\n#define NOTE_FS5 740\r\n#define NOTE_G5  784\r\n#define NOTE_GS5 831\r\n#define NOTE_A5  880\r\n#define NOTE_AS5 932\r\n#define NOTE_B5  988\r\n#define NOTE_C6  1047\r\n#define NOTE_CS6 1109\r\n#define NOTE_D6  1175\r\n#define NOTE_DS6 1245\r\n#define NOTE_E6  1319\r\n#define NOTE_F6  1397\r\n#define NOTE_FS6 1480\r\n#define NOTE_G6  1568\r\n#define NOTE_GS6 1661\r\n#define NOTE_A6  1760\r\n#define NOTE_AS6 1865\r\n#define NOTE_B6  1976\r\n#define NOTE_C7  2093\r\n#define NOTE_CS7 2217\r\n#define NOTE_D7  2349\r\n#define NOTE_DS7 2489\r\n#define NOTE_E7  2637\r\n#define NOTE_F7  2794\r\n#define NOTE_FS7 2960\r\n#define NOTE_G7  3136\r\n#define NOTE_GS7 3322\r\n#define NOTE_A7  3520\r\n#define NOTE_AS7 3729\r\n#define NOTE_B7  3951\r\n#define NOTE_C8  4186\r\n#define NOTE_CS8 4435\r\n#define NOTE_D8  4699\r\n#define NOTE_DS8 4978\r\n  \r\n}\r\nsetup.ino\r\n<pre class=\"\">void setup() {\r\n  \r\n}\r\n<\/pre>\n<p><strong>Don Luc<\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>1 X Arduino and Breadboard Holder 1 X Breadboard 1 X Arduino UNO Rev3 1 X Speaker 3 X Jumper Wires Premium 3&#8243; M\/M 1 X Cable AcceleroSynthMk3.1.ino \/\/ ***** Don Luc ***** \/\/ Software Version Information \/\/ 3.1 Melody \/\/ Which pin on the Arduino is connected pin 8? \/\/ 8-ohm speaker #define tonePIN &#8230; <a title=\"Project #1 &#8211; The AcceleroSynth &#8211; Mk3\" class=\"read-more\" href=\"https:\/\/www.donluc.com\/?p=1211\" aria-label=\"Read more about Project #1 &#8211; The AcceleroSynth &#8211; Mk3\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[11,50,5,7,10,51],"tags":[],"class_list":["post-1211","post","type-post","status-publish","format-standard","hentry","category-accelerosynth","category-arduino","category-microcontrollers","category-musical-instruments","category-projects","category-synth"],"_links":{"self":[{"href":"https:\/\/www.donluc.com\/index.php?rest_route=\/wp\/v2\/posts\/1211","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.donluc.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.donluc.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.donluc.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.donluc.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1211"}],"version-history":[{"count":3,"href":"https:\/\/www.donluc.com\/index.php?rest_route=\/wp\/v2\/posts\/1211\/revisions"}],"predecessor-version":[{"id":1221,"href":"https:\/\/www.donluc.com\/index.php?rest_route=\/wp\/v2\/posts\/1211\/revisions\/1221"}],"wp:attachment":[{"href":"https:\/\/www.donluc.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1211"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.donluc.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1211"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.donluc.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1211"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}