{"id":688,"date":"2014-01-14T16:37:30","date_gmt":"2014-01-14T16:37:30","guid":{"rendered":"http:\/\/www.soniccouture.com\/blog\/?p=688"},"modified":"2015-09-27T15:06:40","modified_gmt":"2015-09-27T14:06:40","slug":"scriptorium-multiscript-2-channel-rotate","status":"publish","type":"post","link":"https:\/\/www.soniccouture.com\/blog\/scriptorium-multiscript-2-channel-rotate\/","title":{"rendered":"Scriptorium : Channel Rotate"},"content":{"rendered":"<p>&nbsp;<\/p>\n<p>This is another idea that works best at the Multi level, so this is our multi script post number 2, Channel Rotate:<\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"https:\/\/www.soniccouture.com\/blog\/wp-content\/uploads\/2014\/01\/Rotate_Pic.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-1818 size-full\" src=\"https:\/\/www.soniccouture.com\/blog\/wp-content\/uploads\/2014\/01\/Rotate_Pic.png\" alt=\"Rotate_Pic\" width=\"667\" height=\"510\" srcset=\"https:\/\/www.soniccouture.com\/blog\/wp-content\/uploads\/2014\/01\/Rotate_Pic.png 667w, https:\/\/www.soniccouture.com\/blog\/wp-content\/uploads\/2014\/01\/Rotate_Pic-300x229.png 300w\" sizes=\"auto, (max-width: 667px) 100vw, 667px\" \/><\/a><\/p>\n<p>You can set the type of rotating &#8220;direction&#8221; with the pull-down menu on the left.\u00a0 The choices are Forward, Backward, Back and Forth, or Random.\u00a0\u00a0 The range of start and ending channel are set with the Start and End Channel menus.\u00a0\u00a0 Note that it\u2019s up to you to make sure these channel slots are occupied or not: the script rotates through the defined <em>channels<\/em>, NOT the loaded <em>instruments<\/em>.\u00a0\u00a0\u00a0 You can use up to 64 MIDI channels in Kontakt.<\/p>\n<p>Continuous Controllers are slightly strange for this script.\u00a0\u00a0 I\u2019ve decided to route them to the <em>current<\/em> channel, that selected by the <em>last received note-on<\/em> message.\u00a0\u00a0 Since you can hold down many notes, this means that the current channel can be changed before a given note is finished.\u00a0\u00a0\u00a0 The Sustain Pedal (CC 64) is therefore a particularly dangerous controller, so if the Disable Sustain button is switched on all Sustain Pedal messages will be ignored.\u00a0\u00a0 You can turn this off tho, if you like living dangerously.<\/p>\n<p><strong><a href=\"https:\/\/www.soniccouture.com\/blog\/wp-content\/uploads\/2014\/01\/Channel-Rotate.zip\">DOWNLOAD THE SCRIPT<\/a><\/strong><\/p>\n<p>&nbsp;<\/p>\n<p>Works with Kontakt 4.2.4 or later.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In the comments of the last KSP post Kevin suggested an idea for a channel rotate script, much like the Alternate Assign MIDI mode of some early Yamaha synths like the TX-81Z or TX-802.   In this mode, each note received was sent to a successive channel in the multi.  It made for some interesting sequencing possibilities, or even a kind of random chord divisi system.<\/p>\n","protected":false},"author":2,"featured_media":275,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[13],"tags":[],"class_list":["post-688","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-script"],"_links":{"self":[{"href":"https:\/\/www.soniccouture.com\/blog\/wp-json\/wp\/v2\/posts\/688","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.soniccouture.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.soniccouture.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.soniccouture.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.soniccouture.com\/blog\/wp-json\/wp\/v2\/comments?post=688"}],"version-history":[{"count":7,"href":"https:\/\/www.soniccouture.com\/blog\/wp-json\/wp\/v2\/posts\/688\/revisions"}],"predecessor-version":[{"id":1821,"href":"https:\/\/www.soniccouture.com\/blog\/wp-json\/wp\/v2\/posts\/688\/revisions\/1821"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.soniccouture.com\/blog\/wp-json\/"}],"wp:attachment":[{"href":"https:\/\/www.soniccouture.com\/blog\/wp-json\/wp\/v2\/media?parent=688"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.soniccouture.com\/blog\/wp-json\/wp\/v2\/categories?post=688"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.soniccouture.com\/blog\/wp-json\/wp\/v2\/tags?post=688"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}