force insChanged on note input

partially solves issue #8
This commit is contained in:
tildearrow 2022-01-17 18:01:40 -05:00
parent 84e9d52d7f
commit ce027d99f6
15 changed files with 15 additions and 15 deletions

View file

@ -193,7 +193,7 @@ int DivPlatformGB::dispatch(DivCommand c) {
chan[c.chan].std.init(NULL);
break;
case DIV_CMD_INSTRUMENT:
if (chan[c.chan].ins!=c.value) {
if (chan[c.chan].ins!=c.value || c.value2==1) {
chan[c.chan].ins=c.value;
if (c.chan!=2) {
chan[c.chan].vol=parent->getIns(chan[c.chan].ins)->gb.envVol;