Provides a pre-configured Pianoteq environment running on:
- Raspberry Pi 4+
- PiSound
- Patchbox OS
git clone git@github.com:mm-zacharydavison/pianobox.git
Now follow the Pianoteq GUI Setup steps.
Currently, it's required to do some steps in the Pianoteq GUI.
You can use a VNC client to remote into the Patchbox OS desktop environment to do these steps.
- Install and launch Pianoteq and activate your license. a.
scp pianoteq_stage_linux_v841.7z patch@192.168.178.164:/home/patch/pianobox
7z x pianoteq_stage_linux_v841.7zb. Open Pianoteq in a graphical environment (e.g. VNC) and activate your license.
- Run the
install.shscript. - Edit > Preferences > Instruments: Hide all instrument packs you don't own.
- Edit > Preferences > MIDI: Select the 'pianobox' MIDI preset and set it as default.
- Edit > Preferences > Devices: Ensure Pianoteq is receiving MIDI from all inputs (or at least the Virtual MIDI input and whatever input you want)
- One command installer.
- Pianoteq runs as a systemd service and will always be running so long as your Pi is powered on.
- LED will go green when Pianoteq is launched (it's a little bit before it's ready to receive MIDI and play audio, however)
- Virtual MIDI port systemd service creates a virtual MIDI port which can be used via the button.
- Press button once for Next Preset.
- Press button twice for Next Instrument.
Add the following to the ~/.bashrc file:
export LC_ALL=CRun the sudo rasp-config:
- Localisation Options > Locale > en_US.UTF-8 > Apply
- Select
en_US.UTF-8. sudo reboot
- Make sure you have
autologinfor desktop enabled insudo raspi-config.
Your CPU can't keep up with the audio processing. Some things you can try (I have both, on a Raspberry Pi 4):
- Overclock your Raspberry Pi CPU:
# Will overclock your Raspberry Pi CPU to 1800 MHz.
# I get 63-65C temperature while using this.
sudo ./fixes/overclock.sh- Adjust your Pianoteq settings:
- Internal sample rate: 16,000 Hz
- Maximum Polyphony: 24