Page 1 of 3
Need to send Program Change twice? Bizarre
Posted: Tue Apr 02, 2013 3:59 am
by dhjdhj
I've run into an odd problem ---- I have a couple of combis configured.
The first is on Program Change 2, the second on Program Change 3.
When I send a PC 3 to it, the correct combi is displayed, everything seems to work.
Then I send a PC 2 to it, again the correct combi is displayed but when I press a key, I don't get any sound. I then send a PC 2 a second time, and the key works.
I haven't the remotest idea what would cause this --- anyone have any ideas?
Re: Need to send Program Change twice? Bizarre
Posted: Tue Apr 02, 2013 1:10 pm
by ed_f
dhjdhj wrote:I've run into an odd problem ---- I have a couple of combis configured.
The first is on Program Change 2, the second on Program Change 3.
When I send a PC 3 to it, the correct combi is displayed, everything seems to work.
Then I send a PC 2 to it, again the correct combi is displayed but when I press a key, I don't get any sound. I then send a PC 2 a second time, and the key works.
I haven't the remotest idea what would cause this --- anyone have any ideas?
What are you using to send the Program change?
Posted: Tue Apr 02, 2013 1:15 pm
by dhjdhj
Good question --- normally, I'm using MaxMSP. I was however able to reproduce the problem by sending the PC message from a little hardware box that ONLY sends PC messages (a custom box made by MIDI solutions) and also from an iPad program my company builds that can also send program changes.
It's quite bizarre and there may be something totally stupid going on but I'm not seeing it. The fact that sending the Program Change twice makes it work properly is very strange.
Posted: Tue Apr 02, 2013 1:19 pm
by ed_f
dhjdhj wrote:Good question --- normally, I'm using MaxMSP. I was however able to reproduce the problem by sending the PC message from a little hardware box that ONLY sends PC messages (a custom box made by MIDI solutions) and also from an iPad program my company builds that can also send program changes.
It's quite bizarre and there may be something totally stupid going on but I'm not seeing it. The fact that sending the Program Change twice makes it work properly is very strange.
That does seems strange - those kind of things can seem so wrong until you track them down and do the face palm

- Did you try some kind of midi monitor to be sure the PC was being sent correctly (sounds like it is, but I always start there, amazing what you find sometimes at that level)
Posted: Tue Apr 02, 2013 1:23 pm
by dhjdhj
Indeed, and I'm hoping it will be a face palm, otherwise, there's something really wrong.
I haven't inserted a MIDI monitor in between the devices (I will be trying that today using an iPad app specifically for that purpose) but I was using MIDI Monitor and watching the destination stuff to see what was going out through the ports and saw nothing strange.
I did notice that when I send a PC the Korg sends back some sysex and two CC messages (CC80 and CC81) but those are ignored by my system.
Posted: Tue Apr 02, 2013 1:27 pm
by ed_f
dhjdhj wrote:Indeed, and I'm hoping it will be a face palm, otherwise, there's something really wrong.
I haven't inserted a MIDI monitor in between the devices (I will be trying that today using an iPad app specifically for that purpose) but I was using MIDI Monitor and watching the destination stuff to see what was going out through the ports and saw nothing strange.
I did notice that when I send a PC the Korg sends back some sysex and two CC messages (CC80 and CC81) but those are ignored by my system.
Have you tried sending a PC while you are in program mode instead of combi? Just another troubleshooting option that comes to mind to start narrowing down possibilities.
Posted: Tue Apr 02, 2013 1:32 pm
by dhjdhj
I have to do more experiments --- I've been doing this kind of thing for ages and never noticed a problem before --- now that nobody is telling me that it's a "known" issue (I asked this to save myself unnecessary work), I'll invest time today to experiment more and try to narrow it down.
Appreciate the feedback
Posted: Tue Apr 02, 2013 5:43 pm
by dhjdhj
Well, I'm not sure whose face needs to get palmed
I spent about an hour trying all sorts of experiments with precisely the same results.
Then I powered off the Kronos. When I powered it on again, everything worked perfectly!
This is both a relief (as I know it's not my software) and a concern (because it's a problem over which I have no control)
Posted: Tue Apr 02, 2013 6:31 pm
by jeremykeys
What's a face palm?
Posted: Tue Apr 02, 2013 6:32 pm
by SanderXpander
Put your palm to your face, or vice versa.
Posted: Wed Apr 03, 2013 1:36 am
by ed_f
dhjdhj wrote:Well, I'm not sure whose face needs to get palmed
I spent about an hour trying all sorts of experiments with precisely the same results.
Then I powered off the Kronos. When I powered it on again, everything worked perfectly!
This is both a relief (as I know it's not my software) and a concern (because it's a problem over which I have no control)
Glad to hear it is solved! A little scary but.. these things are computers after all - a reboot has been known to fix all kinds of things.
Posted: Wed Apr 03, 2013 2:10 am
by dhjdhj
Yeah, but not the sort of thing one wants to have to deal with during a live performance. I've just gotten to the point where my MaxMSP environment seems to be running (dare I say it) with 100% reliability. I don't need the keyboards to break. Incidentally, if Max or my Mac does crash, it takes about 6 seconds to completely reboot (thanks to SSDs) and another 5 seconds to get Max running again. The Kronos takes several minutes!
ed_f wrote:A little scary but.. these things are computers after all - a reboot has been known to fix all kinds of things.
Posted: Thu Apr 04, 2013 12:17 am
by Yuma
jeremykeys wrote:What's a face palm?

Posted: Thu Apr 04, 2013 1:58 am
by ed_f
Yuma wrote:jeremykeys wrote:What's a face palm?

LOL - that makes it clear
Posted: Fri Apr 05, 2013 2:25 am
by jeremykeys
Got it! Did it!
It's what one does when Ka Ka occurs!