Topic: MIDI Bank Select support

Hello,

My keyboard (a Kawai MP8) has a panel of buttons that let you select among 256 presets. When you press one of them, the keyboard sends a Program Change (PC) to Pianoteq.
I could associate the first 128 presets to a Pianoteq preset (in MIDI options, each "Program Change x" is associated to "Load preset" with a different preset).

But I could not find a way to associate the second half of my preset buttons.
Apparently, when you select one of the program changes above 128, it sends first a "Bank Select" message (Pianoteq shows it as "Bank Select 000.001"), then it sends a Program Change that starts at 0.

In other words, the buttons are assigned as follows:
Button 1: Bank Select 000.000 PC 1
...
Button 128: Bank Select 000.000 PC 128
Button 129: Bank Select 000.001 PC 1
...
Button 256: Bank Select 000.001 PC 128

So my question is: is there a way with Pianoteq to assign a preset depending both on the Program Change number AND on the bank selected?

Re: MIDI Bank Select support

AFAIK, no.

Hard work and guts!

Re: MIDI Bank Select support

Did you try to assign your presets thru the learn function?
In the menu, window...presets manager
Then Midi... Attach Midi event
And see what happens when you send the right midi message

Last edited by stamkorg (06-10-2018 16:23)

Re: MIDI Bank Select support

The thing is, when you use Bank Select, you need to send two (or more rarely three) messages - one to select the bank, the other to select a program in that bank. This way you can switch between more than 128 programs (which is the maximum range of Program Change messages, 0-127). Pianoteq doesn't respond to this in such way, AFAIK.

Hard work and guts!

Re: MIDI Bank Select support

You might be able to  translate these Bank Select + PC messages of Buttons 129-256 to something else, like to Notes on another channel than the notes you use for playing PT; or Control Changes; then you can use them to select more presets.
On a Mac you can do something like this in Logic Pro, with the Environment page; maybe with a simple program like MidiPipe; on Windows probably with Bome Midi Translator (which is hell ;-), on Linux, I don't know yet. Reaper?

MP11SE, FP30; Pianoteq on Mac, Windows, Linux
Unheard Music Concepts