Skip to content

Pianoteq @ ~1.5 ms latency on Raspberry PI 5 with Pisound sound card

License

Notifications You must be signed in to change notification settings

elektrofon/pianoberry

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PIANOBERRY

Headless* Pianoteq on Raspberry PI 5 with Pisound sound card.
Tweaked for ~1.5ms latency at 96kHz sample rate.

* Headless: without a monitor, keyboard, or mouse.

Trying

  1. Download the latest image
  2. Flash the image to a microSD card using Raspberry Pi Imager
  3. Insert the microSD card into the Raspberry PI 5 with a Pisound sound card
  4. Connect a MIDI keyboard to the Pisound MIDI input
  5. Play!

Activating Pianoteq licence

  1. Download the latest image
  2. Flash the image to a microSD card using Raspberry Pi Imager
  3. Download the licenced Pianoteq Linux Aarch64 binary from your Modartt account
  4. Plug the SD card into your computer. You should see an external drive named pianoberry
  5. Place your Linux Aarch64 Pianoteq 8 binary on the root of the pianoberry drive
  6. Open the config.txt file on the root of the pianoberry drive. Scroll down to the bottom and add your serial number and initial preset:
[PIANOBERRY]
pianoteq_serial=xxxx-xxxx-xxxx-xxxx
pianoteq_initial_preset=NY Steinway D Jazz
  1. Eject the SD card and insert it into the Raspberry PI 5 with a Pisound sound card
  2. Connect a MIDI keyboard to the Pisound MIDI input
  3. Play!

Activation of the licence requires internet connection on first boot.
After the activation, Pianoberry doesn't need network access.

Please do not contact Modartt support about Pianoberry activation issues.
Open an issue in this repository instead.

Building

Requirements

Building

  1. Download the Pianoteq 8 Standard trial for Linux from the Pianoteq website
  2. Place the Linux Aarch64 Pianoteq 8 trial binary in the pianoteq directory
  3. Build:
./build

The image will be created in the deploy directory.

Get build options

./build --help
Usage: ./build [options]
Options:
  --force-rebuild            Force rebuild of the pianoberry-build image.
  --help                     Show this help message.

The prebuilt Pianoberry image includes a trial version of Pianoteq Standard.
Pianoteq is redistributed courtesy of Modartt.
Please don't redistribute the Pianoteq binary without explicit permission from Modartt.

About

Pianoteq @ ~1.5 ms latency on Raspberry PI 5 with Pisound sound card

Resources

License

Stars

Watchers

Forks

Sponsor this project

 

Packages

No packages published