{"id":21,"date":"2013-04-09T20:18:49","date_gmt":"2013-04-09T20:18:49","guid":{"rendered":"https:\/\/giggingarduino.wordpress.com\/2013\/04\/09\/2013493rd-last-major-purchase"},"modified":"2013-04-09T20:18:49","modified_gmt":"2013-04-09T20:18:49","slug":"2013493rd-last-major-purchase","status":"publish","type":"post","link":"https:\/\/mrgadget.nexus\/giggingarduino\/2013\/04\/09\/2013493rd-last-major-purchase\/","title":{"rendered":"3rd last &#8220;major&#8221; purchase&#8230;"},"content":{"rendered":"<p>There was math&#8230; and a spreadsheet&#8230; and my first use of the LN() function&#8230;<\/p>\n<p>Then there was an order of resistors&#8230; and capacitors&#8230; and inverting Schmitt triggers&#8230; and diodes&#8230; and more resistors&#8230;<\/p>\n<p>Next I&#8217;m thinking about the graphical UI, and the buttons&#8230; And I almost don&#8217;t have a clue&#8230;<\/p>\n<p>I&#8217;ve sort got a vague vision&#8230; in &#8220;gig mode&#8221; little more than the selected set list and song name, or if you&#8217;re scrolling through highlighting either the set or song you will be switching to&#8230; In &#8220;edit mode&#8221; the current parameter will have the prior and next parameter above\/below, and the value underneath&#8230; Maybe some &#8220;soft keys&#8221; under the display rather than hardcoding buttons&#8230; I &#8220;only&#8221; have 20 buttons (min order) and I quickly got to 15 before I thought &#8220;WOAH!&#8221;<\/p>\n<p>Way back in my past I did have experience designing a 2-operator FM synth editor on a 256 by 176 display (256 by 192 pixels with 16 pixel rows &#8220;reserved&#8221;). Never as small as 160 by 104&#8230; that&#8217;s equivalent to 20 by 13 characters using 8&#215;8 pixel characters&#8230;<\/p>\n<p>Got a feeling I need to re-acquaint myself with the BDF format (may be &#8220;source level&#8221; altering some stuff), and look at the u8glib project which I&#8217;m planning on using for the &#8220;hard stuff&#8221; for driving the display.<\/p>\n<p>B.<\/p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>There was math&#8230; and a spreadsheet&#8230; and my first use of the LN() function&#8230; Then there was an order of resistors&#8230; and capacitors&#8230; and inverting Schmitt triggers&#8230; and diodes&#8230; and more resistors&#8230; Next I&#8217;m thinking about the graphical UI, and the buttons&#8230; And I almost don&#8217;t have a clue&#8230; I&#8217;ve sort got a vague vision&#8230; [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_coblocks_attr":"","_coblocks_dimensions":"","_coblocks_responsive_height":"","_coblocks_accordion_ie_support":"","hide_page_title":"","footnotes":""},"categories":[1],"tags":[],"class_list":["post-21","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/mrgadget.nexus\/giggingarduino\/wp-json\/wp\/v2\/posts\/21","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mrgadget.nexus\/giggingarduino\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mrgadget.nexus\/giggingarduino\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mrgadget.nexus\/giggingarduino\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mrgadget.nexus\/giggingarduino\/wp-json\/wp\/v2\/comments?post=21"}],"version-history":[{"count":0,"href":"https:\/\/mrgadget.nexus\/giggingarduino\/wp-json\/wp\/v2\/posts\/21\/revisions"}],"wp:attachment":[{"href":"https:\/\/mrgadget.nexus\/giggingarduino\/wp-json\/wp\/v2\/media?parent=21"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mrgadget.nexus\/giggingarduino\/wp-json\/wp\/v2\/categories?post=21"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mrgadget.nexus\/giggingarduino\/wp-json\/wp\/v2\/tags?post=21"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}