Skip to content

pideck/pideck

Repository files navigation

Setup scripts for PiDeck

These customisation scripts do not form part of any standard package on the PiDeck system. So we put them in the pideck package installed as part of the PiDeck distro.

The scrips include:

  • pideck - kills any old processes, starts xwax with either alsa or jackd backends, starts the touchscreen controls and sets the path to the music files
  • touchscreen_controls - creates a row of buttons on the screen, sends fake key presses to control xwax without a real keyboard
  • soundcard-setup.service - configuration snippet for systemd to setup the soundcard mixer levels and routing using the soundcard.state file
  • soundcard.state - example configuration for the Audio Injector soundcard levels and routing

Go nuts! Please file any bugs or suggestions as issues in this GitHub project. Pull requests are very welcome.

Build the package using:

dpkg-buildpackage -aarmhf -uc -us -b

Please see Soundcard status for tips on which soundcard(s) to use with your PiDeck. Your help confirming which soundcards work for you would be appreciated.

For keyboard shortcuts please see Keyboard control.