I cleaned up the bank switching a bit more so that it scales or not according to global 47. If global 47 is 1 then the bank change CC data should be 0-3 corresponding to banks 1-4. Data values above 3 will select bank 4.
Also, I implemented global 48 that when set to 1 causes a patch update to occur after a valid CC bank change is received. Some people have been asking for that for some time. You have to be careful with this though because some controllers send bank msb,lsb, data followed by a patch change. Which means with global 48 set to one you're going to get two patch changes happening. One triggered by the HAWK itself and another one received from the controller.
These files are version 2.6.4.
/Mike
From: "domgoold@yahoo.com [korgpolyex]" <korgpolyex@yahoogroups.com>
To: korgpolyex@yahoogroups.com
Sent: Monday, March 2, 2015 12:43 PM
Subject: [korgpolyex] Re: HAWK beta release version
sorry for piping up, just caught those last messages re sysex
ugh? does this mean that hitherto nobody was editing via sysex, only
via nrpn? (sysex being afaics the best way to edit midi devices)
(soz if i'm misreading)
if this is a new sysex implementation, would it be possible at some
stage to have a MIDI implementation/sysex chart such as published
usually for mainstream MIDI devices? (my 2c... :D ) #yiv0712550226 #yiv0712550226 -- #yiv0712550226ygrp-mkp {border:1px solid #d8d8d8;font-family:Arial;margin:10px 0;padding:0 10px;}#yiv0712550226 #yiv0712550226ygrp-mkp hr {border:1px solid #d8d8d8;}#yiv0712550226 #yiv0712550226ygrp-mkp #yiv0712550226hd {color:#628c2a;font-size:85%;font-weight:700;line-height:122%;margin:10px 0;}#yiv0712550226 #yiv0712550226ygrp-mkp #yiv0712550226ads {margin-bottom:10px;}#yiv0712550226 #yiv0712550226ygrp-mkp .yiv0712550226ad {padding:0 0;}#yiv0712550226 #yiv0712550226ygrp-mkp .yiv0712550226ad p {margin:0;}#yiv0712550226 #yiv0712550226ygrp-mkp .yiv0712550226ad a {color:#0000ff;text-decoration:none;}#yiv0712550226 #yiv0712550226ygrp-sponsor #yiv0712550226ygrp-lc {font-family:Arial;}#yiv0712550226 #yiv0712550226ygrp-sponsor #yiv0712550226ygrp-lc #yiv0712550226hd {margin:10px 0px;font-weight:700;font-size:78%;line-height:122%;}#yiv0712550226 #yiv0712550226ygrp-sponsor #yiv0712550226ygrp-lc .yiv0712550226ad {margin-bottom:10px;padding:0 0;}#yiv0712550226 #yiv0712550226actions {font-family:Verdana;font-size:11px;padding:10px 0;}#yiv0712550226 #yiv0712550226activity {background-color:#e0ecee;float:left;font-family:Verdana;font-size:10px;padding:10px;}#yiv0712550226 #yiv0712550226activity span {font-weight:700;}#yiv0712550226 #yiv0712550226activity span:first-child {text-transform:uppercase;}#yiv0712550226 #yiv0712550226activity span a {color:#5085b6;text-decoration:none;}#yiv0712550226 #yiv0712550226activity span span {color:#ff7900;}#yiv0712550226 #yiv0712550226activity span .yiv0712550226underline {text-decoration:underline;}#yiv0712550226 .yiv0712550226attach {clear:both;display:table;font-family:Arial;font-size:12px;padding:10px 0;width:400px;}#yiv0712550226 .yiv0712550226attach div a {text-decoration:none;}#yiv0712550226 .yiv0712550226attach img {border:none;padding-right:5px;}#yiv0712550226 .yiv0712550226attach label {display:block;margin-bottom:5px;}#yiv0712550226 .yiv0712550226attach label a {text-decoration:none;}#yiv0712550226 blockquote {margin:0 0 0 4px;}#yiv0712550226 .yiv0712550226bold {font-family:Arial;font-size:13px;font-weight:700;}#yiv0712550226 .yiv0712550226bold a {text-decoration:none;}#yiv0712550226 dd.yiv0712550226last p a {font-family:Verdana;font-weight:700;}#yiv0712550226 dd.yiv0712550226last p span {margin-right:10px;font-family:Verdana;font-weight:700;}#yiv0712550226 dd.yiv0712550226last p span.yiv0712550226yshortcuts {margin-right:0;}#yiv0712550226 div.yiv0712550226attach-table div div a {text-decoration:none;}#yiv0712550226 div.yiv0712550226attach-table {width:400px;}#yiv0712550226 div.yiv0712550226file-title a, #yiv0712550226 div.yiv0712550226file-title a:active, #yiv0712550226 div.yiv0712550226file-title a:hover, #yiv0712550226 div.yiv0712550226file-title a:visited {text-decoration:none;}#yiv0712550226 div.yiv0712550226photo-title a, #yiv0712550226 div.yiv0712550226photo-title a:active, #yiv0712550226 div.yiv0712550226photo-title a:hover, #yiv0712550226 div.yiv0712550226photo-title a:visited {text-decoration:none;}#yiv0712550226 div#yiv0712550226ygrp-mlmsg #yiv0712550226ygrp-msg p a span.yiv0712550226yshortcuts {font-family:Verdana;font-size:10px;font-weight:normal;}#yiv0712550226 .yiv0712550226green {color:#628c2a;}#yiv0712550226 .yiv0712550226MsoNormal {margin:0 0 0 0;}#yiv0712550226 o {font-size:0;}#yiv0712550226 #yiv0712550226photos div {float:left;width:72px;}#yiv0712550226 #yiv0712550226photos div div {border:1px solid #666666;height:62px;overflow:hidden;width:62px;}#yiv0712550226 #yiv0712550226photos div label {color:#666666;font-size:10px;overflow:hidden;text-align:center;white-space:nowrap;width:64px;}#yiv0712550226 #yiv0712550226reco-category {font-size:77%;}#yiv0712550226 #yiv0712550226reco-desc {font-size:77%;}#yiv0712550226 .yiv0712550226replbq {margin:4px;}#yiv0712550226 #yiv0712550226ygrp-actbar div a:first-child {margin-right:2px;padding-right:5px;}#yiv0712550226 #yiv0712550226ygrp-mlmsg {font-size:13px;font-family:Arial, helvetica, clean, sans-serif;}#yiv0712550226 #yiv0712550226ygrp-mlmsg table {font-size:inherit;font:100%;}#yiv0712550226 #yiv0712550226ygrp-mlmsg select, #yiv0712550226 input, #yiv0712550226 textarea {font:99% Arial, Helvetica, clean, sans-serif;}#yiv0712550226 #yiv0712550226ygrp-mlmsg pre, #yiv0712550226 code {font:115% monospace;}#yiv0712550226 #yiv0712550226ygrp-mlmsg * {line-height:1.22em;}#yiv0712550226 #yiv0712550226ygrp-mlmsg #yiv0712550226logo {padding-bottom:10px;}#yiv0712550226 #yiv0712550226ygrp-msg p a {font-family:Verdana;}#yiv0712550226 #yiv0712550226ygrp-msg p#yiv0712550226attach-count span {color:#1E66AE;font-weight:700;}#yiv0712550226 #yiv0712550226ygrp-reco #yiv0712550226reco-head {color:#ff7900;font-weight:700;}#yiv0712550226 #yiv0712550226ygrp-reco {margin-bottom:20px;padding:0px;}#yiv0712550226 #yiv0712550226ygrp-sponsor #yiv0712550226ov li a {font-size:130%;text-decoration:none;}#yiv0712550226 #yiv0712550226ygrp-sponsor #yiv0712550226ov li {font-size:77%;list-style-type:square;padding:6px 0;}#yiv0712550226 #yiv0712550226ygrp-sponsor #yiv0712550226ov ul {margin:0;padding:0 0 0 8px;}#yiv0712550226 #yiv0712550226ygrp-text {font-family:Georgia;}#yiv0712550226 #yiv0712550226ygrp-text p {margin:0 0 1em 0;}#yiv0712550226 #yiv0712550226ygrp-text tt {font-size:120%;}#yiv0712550226 #yiv0712550226ygrp-vital ul li:last-child {border-right:none !important;}#yiv0712550226Message
Re: [korgpolyex] Re: HAWK beta release version - updated
2015-03-03 by Michael Hawkins