Pianoteq headless controlled by midi keyboard CCs


I’m interested in deploying a (licensed) pianoteq install on my RPi4B using Patchbox OS.
My requirements are as follows:

  1. Headless: launches pianoteq on startup, shutsdown with a CC command (or upon pressing the button if I get PiSound)

  2. Being able to change the patch/preset using a Midi program change from my keyboard controller (Numa Compact 2X)

  3. Being able to change preset parameters using a Midi CC change from my keyboard controller

I’m especially interested in knowing if points 2 and 3 are possible, and I’m curious about the best implementation of a shutdown processus for current headless users.
I welcome any advice in general!

Thanks for reading me, have a lovely day!

Hi, it should be possible to create a Patchbox OS modules that auto-launches Pianoteq as needed. It should be possible to change presets and its controls with MIDI events, but you’d have to first set this up in the UI. Search the internet for more information on Pianoteq’s functionality, or go through its manual: https://www.modartt.com/user_manual

By default, the system can be shut down by holding down the Pisound’s button for 5-6 seconds (MIDI LEDs blink once a second for tracking the time). If it’s held for longer, the shutdown is canceled. The button functions can easily be remapped however you prefer, see https://blokas.io/pisound/docs/the-button/.