stuartmacg wrote:I have just read the midi spec - a whole new world I had no idea existed.
Looks like I should be able to select PT presets using midi commands from an external (possibly wireless) small midi pad.
Can anyone confirm that I can just plug a new control pad into my Linux PC and route the extra midi input to the PT midi input using jack (QjackCtl)?
Then tell the PT program to associate a preset with the next control pat key press etc.
I would like to check this before I buy a control pad (the Akai LPK25 is cheap and might work).
Yes, that should be possible, and fairly easy, with a MIDI pad/controller that does not require MacOS or Windows software (one that is USB class compliant, such as the Nektar Aura, which I use myself in Linux with JACK or ALSA), and that can be configured to send MIDI data of various sorts (note On/Off, program change, etc.) on one or more of the 16 MIDI channels when pressing its pads/keys or moving its controls, and then using Pianoteq's versatile and very capable MIDI mapping facility to cause that MIDI data to trigger or control a Pianoteq event or parameter.
It looks like, from a brief google search, that the Akai LPK25 uses a software editor available for Mac and Windows (but probably not Linux). How much the LPK25 depends upon that editor is a matter to consider. It might be better to choose another simple, cheap controller with keyboard or pads or knobs/sliders that does not depend upon Windows or MacOS drivers or configuration software. When I'm interested in a product to work with Linux, I usually google the product's name with the word "linux" in the search query to read if possible about others' experiences, and try to download the product's user manual to review, before buying.
If you were to buy a cheap 2 to 2.5 octave MIDI class compliant keyboard, for example, you could create a Pianoteq MIDI mapping in which a particular MIDI note on event, on a particular channel (the MIDI channel you set the controller to send messages on), would load a particular Pianoteq Preset (custom or standard), for example.
Most MIDI controllers with USB connections are recognized by Linux, by JACK and ALSA (the utility a2jmidid can export ALSA ports to JACK, if necessary), with the primary caveat, as mentioned, that the MIDI controller not depend upon Windows or MacOS software in order to function at least in a basic mode.
You can also or alternatively buy and use a self-configurable MIDI footswitch controller to change Pianoteq presets using its MIDI mapping functionality. I use a Tech 21 MIDI Mongoose (as well as my Nektar Aura MIDI pad controller) to change Pianoteq Presets (among other things). My keyboard (a Kawai MP11SE) has buttons to select between banks and programs of its own sound presets, and those can be configured in the keyboard to transmit program-change messages (with or without MIDI MSB/LSB bank information) via its MIDI out or USB out hardware ports, so I can use those as well to control Pianoteq. So there are lots of options regarding MIDI control of Pianoteq using its MIDI mapping functionality.
--
Nektar Aura MIDI pad controller
https://i.imgur.com/2SMdHG6.jpg
--
Tech 21 MIDI Mongoose
http://www.tech21nyc.com/products/effec...-mongoose/
https://www.sweetwater.com/store/detail...i-mongoose

--
If you encounter issues or problems in trying to use an external hardware MIDI controller with Linux or Pianoteq, this forum or https://LinuxMusicians.com/ might be a good place to get suggestions or help.
Last edited by Stephen_Doonan (04-12-2020 05:41)
--
Linux, Pianoteq Pro, Organteq