Flash a SD card with newest Raspbian OS with desktop version
On Raspberry pi:
-
put sd card in
-
plug in keyboard, mouse and monitor
-
plug the power cord
-
connect to wifi
-
find the ip, which we will use it when back to host
-
Enable SSH. Open terminal, type commands underneath:
sudo systemctl enable ssh && sudo systemctl start ssh
On host:
- ssh-copy-id to put your ssh key into raspberry pi via
ssh-copy-id -i ~/.ssh/id_rsa.pub pi@the_ip_addr_above
- clone this project to your computer
- download a pianoteq linux version, put the .7z file into library folder of this project
- change the $your_raspberry_ip_here variable in inventory file with the value your observed on step 2.5
- install ansible if you don't have it via command:
brew install ansible
- run following command:
$ ansible-playbook -i inventory playbook.yml
Then wait for the device reboot
Note: Some step (especially for the first time while updating the system) might take 10 mins+, so be patient.
On Raspberry pi:
- activate your pianoteq with your serial number
- Connect the speaker/headphone, MIDI controller keyboard
- Config input, output and MIDI settings in the Pianoteq setting menu.
And time to make some noise with fun.