SOLVED: Program change from DAW does not work

If you send a program change message from Live (either from MIDI clip or MAX device) to the synths the synth changes program fine - but the Plugin does not change program. Either

  1. Because it does not get any indication from the Synth about it changing program
  2. The plug-in seems to be an “audio effect” type - so it does not it-self accept MIDI from the DAW. Maybe it should be that instead. Then you cannot use it in a chain after the external instrument device but have to either put it in front of the external instrument device i.e. like a MIDI filter plug-in that forwards the MIDI messages from the DAW but listen to then - which Might also make it react faster or you would have to put it on a parallel chain in an instrument group.

But button line is, that right now it does not seem to support program change messages from the DAW, which I believe is quite important.


Ableton Live 9.5 on Mac OS X El Capitan

Interesting point, let me check this locally.

It does still not work to change synth program from you DAW
Screen Shot 2016-02-16 at 21.00.13.png

Let me see. If you change program, does it change on the synth ? and the only problem is that the Editor isn’t set to new preset, which puts it in a different state than the current preset set in the hardware ?

Apart from taking them out of sync from each other, I understand that the synth does what it’s told to and the preset doesn’t revert to what still appears on the Editor, is that correct ?

Yes it does change synth program and the issue is the editor does not change also and yes not in the same state as hardware.

Yes it does not revert to what appears in the editor. So it could be a choice to let it work like it does and the capture hardware button reads what is currently the synth program.

Ideally the editor would reflect the program the synth changed to. Doesn’t it receive any information on the change too?

Verified this issue. When the hardware receives a MIDI program change from the outside world, it just changes preset, doesn’t output anything.

In an earlier version, the hardware would output a MIDI program change (to tell the Editor) in response to a MIDI program change, but that was not a good solution because it would create an infinite loop, in the case where there’s a MIDI echo caused by a DAW.

So, I’ve made a small firmware change to output a sysex message to the Editor, in the case where the hardware gets a MIDI program change.
This will fix the issue, if we also update the editor to respond to this new sysex.

Should be fixed in 0.9.40 , will you be able to verify ?

Thanks in advance !

Hi

Tried it out on FW 1.1.20 and SW 0.9.41 - and it does not work. The synth changes program but the plug in does not change preset. Actually I cannot see the synth sends any SYSEX’s to the computer.

Hi

Tried it on 1.1.22 and SW 0.9.42 and now it works.

Great.

Thanks for the update !