{"id":4500,"date":"2011-01-23T02:05:55","date_gmt":"2011-01-23T02:05:55","guid":{"rendered":"http:\/\/www.beatseqr.com\/blog\/?p=509"},"modified":"2023-10-18T07:53:26","modified_gmt":"2023-10-18T07:53:26","slug":"midi-channel-select-and-octave-adjust","status":"publish","type":"post","link":"https:\/\/sc-fa.com\/blog\/midi-channel-select-and-octave-adjust\/","title":{"rendered":"midi channel select and octave adjust"},"content":{"rendered":"<p>wooo, well. I didn&#8217;t get around to the treadmill tonight or to recording a 3rd performance. I *DID* implement two kinda nice new features.<\/p>\n<p>1. midi channel select fader mode. After doing these two solo perfs at home, I realized that if I had another kong loaded up and listening on midi channel 16, I could use faders to flip from channel 1 to channel 16 with confidence (all the way up, all the way down) &#8230; and that might help me transition from one preset to another. That would maybe free my other instrument up on the other dj mixer channel from *having* to have a kick drum in it.<\/p>\n<p>2. octave adjust knob mode&#8230; this basically modifies the midi note number by a factor of 12 as you change it. I couldn&#8217;t figure out how to get max\/msp to change all of the midi note numbers as I sent the new osc message to steppa&#8230; so it just modifies the value when the fader changes the midi note number. So, the knob range is octave adjust -3 to +5 &#8230; that covers everything&#8230; I probably over complicated it like this, but&#8230; just trying to keep things working as-is and then using the working state as the point of reference&#8230; (we start at midi note number 36. so any octave adjust is going to be relative to 36 being the &#8220;start&#8221;&#8230; so hence -3 octaves to get to midi note number 1&#8230; )<\/p>\n<p>The user interface on the LCD is wiggity weird, but the functionality is pretty fun. I&#8217;m starting to wonder if we should have some way to turn off features you never use if you like. it&#8217;s starting to turn into a lot of paging&#8230; <\/p>\n<p>So yeah, steppa, roxor, and the arduino firmware all need updating to get at this new stuff&#8230; uploads coming soon. I feel like I want to think about the interface a bit more before I unleash this on you.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>wooo, well. I didn&#8217;t get around to the treadmill tonight or to recording a 3rd performance. I *DID* implement two kinda nice new features. 1. midi channel select fader mode. After doing these two solo perfs at home, I realized that if I had another kong loaded up and listening on midi channel 16, I &#8230; <a title=\"midi channel select and octave adjust\" class=\"read-more\" href=\"https:\/\/sc-fa.com\/blog\/midi-channel-select-and-octave-adjust\/\" aria-label=\"Read more about midi channel select and octave adjust\">Read more<\/a><\/p>\n","protected":false},"author":5,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"nf_dc_page":"","_eb_attr":"","iawp_total_views":0,"activitypub_content_warning":"","activitypub_content_visibility":"","activitypub_max_image_attachments":3,"activitypub_interaction_policy_quote":"anyone","activitypub_status":"","footnotes":""},"categories":[1],"tags":[141],"class_list":["post-4500","post","type-post","status-publish","format-standard","hentry","category-uncategorized","tag-beatseqr"],"_links":{"self":[{"href":"https:\/\/sc-fa.com\/blog\/wp-json\/wp\/v2\/posts\/4500","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sc-fa.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sc-fa.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sc-fa.com\/blog\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/sc-fa.com\/blog\/wp-json\/wp\/v2\/comments?post=4500"}],"version-history":[{"count":1,"href":"https:\/\/sc-fa.com\/blog\/wp-json\/wp\/v2\/posts\/4500\/revisions"}],"predecessor-version":[{"id":4542,"href":"https:\/\/sc-fa.com\/blog\/wp-json\/wp\/v2\/posts\/4500\/revisions\/4542"}],"wp:attachment":[{"href":"https:\/\/sc-fa.com\/blog\/wp-json\/wp\/v2\/media?parent=4500"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sc-fa.com\/blog\/wp-json\/wp\/v2\/categories?post=4500"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sc-fa.com\/blog\/wp-json\/wp\/v2\/tags?post=4500"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}