{"id":12814,"date":"2016-12-11T19:40:22","date_gmt":"2016-12-12T00:40:22","guid":{"rendered":"http:\/\/embedded-lab.com\/blog\/?p=12814"},"modified":"2016-12-11T19:40:22","modified_gmt":"2016-12-12T00:40:22","slug":"arduino-synthesizer-1-octave-capacitive-touch-keyboard","status":"publish","type":"post","link":"https:\/\/embedded-lab.com\/blog\/arduino-synthesizer-1-octave-capacitive-touch-keyboard\/","title":{"rendered":"Arduino synthesizer with a 1-octave capacitive touch keyboard"},"content":{"rendered":"<p>DIY audio synthesizers are not new. We have seen before some really cool synthesizer builds using <a href=\"http:\/\/embedded-lab.com\/blog\/raspberry-pi-audio-processor-synthesizer\/\" target=\"_blank\">Raspberry Pi<\/a> and\u00a0<a href=\"http:\/\/embedded-lab.com\/blog\/lpc1114-controlled-midi-synthesizer\/\" target=\"_blank\">NXP LPC1114FN28\u00a0ARM<\/a>. Here comes <strong><a href=\"https:\/\/janostman.wordpress.com\/the-tiny-ts-diy-touch-synthesizer\/\" target=\"_blank\">TinyTS<\/a><\/strong>, an Arduino-based credit card sized (100x65mm) synthesizer. It is a fully open-sourced design\u00a0with a 1-octave capacitive touch keyboard.<\/p>\n<div id=\"attachment_12816\" style=\"width: 760px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/embedded-lab.com\/blog\/wp-content\/uploads\/2016\/12\/tinytsboxed2.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-12816\" class=\"size-full wp-image-12816\" src=\"http:\/\/embedded-lab.com\/blog\/wp-content\/uploads\/2016\/12\/tinytsboxed2.jpg\" alt=\"TinyTS: A credit-card sized synthesizer with 1-octave touchpad keyboard\" width=\"750\" height=\"643\" srcset=\"https:\/\/embedded-lab.com\/blog\/wp-content\/uploads\/2016\/12\/tinytsboxed2.jpg 750w, https:\/\/embedded-lab.com\/blog\/wp-content\/uploads\/2016\/12\/tinytsboxed2-580x497.jpg 580w\" sizes=\"auto, (max-width: 750px) 100vw, 750px\" \/><\/a><p id=\"caption-attachment-12816\" class=\"wp-caption-text\">TinyTS: A credit-card sized synthesizer with 1-octave touchpad keyboard<\/p><\/div>\n<p>The synthesizer parameter knobs includes:<br \/>\nDCO: Coarse pitch and Double. The CV out follows the keyboard and coarse pitch.<br \/>\nDCF: Filter peak and ENVmod.<br \/>\nENV: Attack and Release affecting amplitude.<\/p>\n<p>More details can be found <strong><a href=\"https:\/\/janostman.wordpress.com\/the-tiny-ts-diy-touch-synthesizer\/\" target=\"_blank\">here<\/a><\/strong>.<\/p>\n<p>Here&#8217;s a demo video showing the TinyTS in action.<\/p>\n<p><iframe loading=\"lazy\" width=\"860\" height=\"484\" src=\"https:\/\/www.youtube.com\/embed\/m7zQsG0H94w?feature=oembed\" frameborder=\"0\" allowfullscreen><\/iframe><\/p>\n","protected":false},"excerpt":{"rendered":"<p>DIY audio synthesizers are not new. We have seen before some really cool synthesizer builds using Raspberry Pi and\u00a0NXP LPC1114FN28\u00a0ARM. Here comes TinyTS, an Arduino-based credit card sized (100x65mm) synthesizer. It is a fully open-sourced design\u00a0with a 1-octave capacitive touch keyboard. The synthesizer parameter knobs includes: DCO: Coarse pitch and Double. The CV out follows the keyboard and coarse pitch. DCF: Filter peak and ENVmod. ENV: Attack and Release affecting amplitude. More details can be found here. Here&#8217;s a demo video showing the TinyTS in action.<\/p>\n","protected":false},"author":1,"featured_media":12816,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[150],"tags":[1587,1525],"class_list":["post-12814","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-arduino-2","tag-arduino-capacitive-touch-keyboard","tag-diy-synthesizer"],"_links":{"self":[{"href":"https:\/\/embedded-lab.com\/blog\/wp-json\/wp\/v2\/posts\/12814","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/embedded-lab.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/embedded-lab.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/embedded-lab.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/embedded-lab.com\/blog\/wp-json\/wp\/v2\/comments?post=12814"}],"version-history":[{"count":2,"href":"https:\/\/embedded-lab.com\/blog\/wp-json\/wp\/v2\/posts\/12814\/revisions"}],"predecessor-version":[{"id":12818,"href":"https:\/\/embedded-lab.com\/blog\/wp-json\/wp\/v2\/posts\/12814\/revisions\/12818"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/embedded-lab.com\/blog\/wp-json\/wp\/v2\/media\/12816"}],"wp:attachment":[{"href":"https:\/\/embedded-lab.com\/blog\/wp-json\/wp\/v2\/media?parent=12814"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/embedded-lab.com\/blog\/wp-json\/wp\/v2\/categories?post=12814"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/embedded-lab.com\/blog\/wp-json\/wp\/v2\/tags?post=12814"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}