Topic: Problems with Program Changes - not working

Hi,
new Pianoteq 9 user here - Stage Ed.

I run Pianoteq 9 as a VST inside of Ableton 12.3.5 on MacOS 15.5.

There's 2 problems I cannot get my head around:

1 - Midi for preset change is only received ( accepted?) on Ch 01  - sending on other channels has no effect
2 - When trying to assign program change commands to load presets: only Programm change "1" is accepted  - so it is impossible to change presets that way (?)

I use Midi Monitor to control Data send from Streamdeck, and have tried both Midi learn (Assign Midi ...) and the Options Menu with manual assignment.

Is that a bug? Or am I missing something substantial here?

Thanks for your help!

Cheers, Collin

Re: Problems with Program Changes - not working

CollinEmber wrote:

Hi,
new Pianoteq 9 user here - Stage Ed.

I run Pianoteq 9 as a VST inside of Ableton 12.3.5 on MacOS 15.5.

There's 2 problems I cannot get my head around:

1 - Midi for preset change is only received ( accepted?) on Ch 01  - sending on other channels has no effect
2 - When trying to assign program change commands to load presets: only Programm change "1" is accepted  - so it is impossible to change presets that way (?)

I use Midi Monitor to control Data send from Streamdeck, and have tried both Midi learn (Assign Midi ...) and the Options Menu with manual assignment.

Is that a bug? Or am I missing something substantial here?

Thanks for your help!

Cheers, Collin

I don't think the issue is related to pianoteq, but it is a classical issue with Ableton. Ableton assumes by default that an instrument track is one instrument and one channel . There are probably workarounds in Ableton forums.

Re: Problems with Program Changes - not working

CollinEmber wrote:

Hi,
new Pianoteq 9 user here - Stage Ed.

I run Pianoteq 9 as a VST inside of Ableton 12.3.5 on MacOS 15.5.

There's 2 problems I cannot get my head around:

1 - Midi for preset change is only received ( accepted?) on Ch 01  - sending on other channels has no effect
2 - When trying to assign program change commands to load presets: only Programm change "1" is accepted  - so it is impossible to change presets that way (?)

I use Midi Monitor to control Data send from Streamdeck, and have tried both Midi learn (Assign Midi ...) and the Options Menu with manual assignment.

Is that a bug? Or am I missing something substantial here?

Thanks for your help!

Cheers, Collin

I don't think the issue is related to pianoteq, but it is a classical issue with Ableton. Ableton assumes by default that an instrument track is one instrument and one channel . There are probably workarounds in Ableton forums.

Re: Problems with Program Changes - not working

Thanks - you're right. I just checked with logic pro and the plugin is working as expected. As Ableton is my main daw - if some  fellow Ableton-Users have a solution, I'd appreciate any help. Even if changing Midi Channel to 01, sending different PRG Changes (1, 2,3,4) results in the VST always resetting the Programm Change to 1. Abletongs Midi Monitor shows the correct value tho

Last edited by CollinEmber (09-02-2026 09:10)