Psycle Wiki

qpsycle setup pages: Getting qpsycle | Building qpsycle | Configuring sound | Building psycle plugins | Getting the latest updates | Contributing code | Troubleshooting

NOTE: these are basic instructions for setting up the svn development code for qpsycle. You'll probably encounter a lot of problems in the process :) Please add any problems you encounter and any solutions to this page to help other people.

configuring the sound[]


your linux distro will come with alsa setup. To setup alsa, edit the .xpsycle.xml file in your home directory and find the audio configuration comment. Make sure you edit the correct file i.e. the hidden one in ~. To edit in emacs, type at the terminal "emacs ~/.xpsycle.xml". You can replace emacs with any other text editor that you have.

In this file, you`ll need to edit three tags:

<audio enable='1' />
<driver name='alsa' />
<alsa device = 'plughw:0' />

The last tag may be different on your system. To check find the sound card that is configured correctly and that you want to use for psycle, you can type in a terminal :

  • cat /proc/asound/cards


if alsa doesn't work, we'll try the jack driver.

<audio enable='1' />
<driver name='jack' />

start qjackctl from your command line:


you might have to configure it with the 'setup...' up button, but hopefully not. click the 'start...' button which will start the jack audio server.

testing the sound[]

start qpsycle:


go to the machine view and add a sampler machine:

F2 -> double click somehwere -> click 'internal' tab -> select sampler -> click OK

load a wav file:

F4 -> click 'load' -> pick a wav and open it

go to the machine view


and click on the sampler. Do some keyjazz by pressing some of the note keys. You should be able to hear the sample being played.

next up is to build the psycle plugins.