guide to install CsoundQt (SVN) and Loris 1.8 on Ubuntu 10.04, Xubuntu 11.10

Installing of CsoundQt

CsoundQt - formerly know as Qutecsound - is developing fast.
This is how i got CsoundQt from SVN installed - with help from Andrés Cabrera **thanks**

  1. download CsoundQt from Sourceforge: svn co https://qutecsound.svn.sourceforge.net/svnroot/qutecsound qutecsound
  2. i already have built and installed Csound Double Precision - see another blog entry; http://www.csounds.com/node/1373
  3. install qt4-qmake and libqt4-dev
  4. go to qutecsound/trunk/qutecsound
  5. For Csound double precision use: qmake-qt4 qcs.pro CONFIG+=build64 LIBSNDFILE_LIBRARY_DIR="/usr/lib/x86_64-linux-gnu"
  6. stay at qutecsound/trunk/qutecsound
  7. make

This will produce a working CsoundQt in qutecsound/trunk/qutecsound. Doublclick on "qutecsound" in the qutecsound/trunk/qutecsound/bin and CsoundQt opens.

Installing of Loris

For the Loris opcodes to work in Csound, i've used these instructions:

  1. go to http://sourceforge.net/projects/loris/files/ and get Loris version 1.8.
  2. i already have built and installed Csound Double Precision - see another blog entry; http://www.csounds.com/node/1373
  3. configure - in my case - Loris with these options: ./configure "CPPFLAGS=-I/usr/local/include/csound -DUSE_DOUBLE"
  4. make, make check and, as root, make install
  5. it will create the Csound Loris opcodes (along with Loris itself), here for double precision.
  6. When you run Csound use an additional command line flag: --opcode-lib=/usr/local/lib/libloris.so

I had problems getting the Csound support of Loris enabled. After, as root, doing "touch /usr/local/include/csound/interlocks.h" , this resolved.

Menno Knevel