[Csnd] Compiling csound for Rea lTime Audio
Date | 2010-09-05 02:27 |
From | Matt Kocubinski |
Subject | [Csnd] Compiling csound for Rea lTime Audio |
Hello all, I'm wondering if I could ask for a bit of help in configuring csound for real time audio. Running: $ csound -odac Toot01.orc toot1.sco -+rtaudio=jack
I get the following error: *** error: unknown rtaudio module: 'jack' Failed to initialise real time audio output I've compiled csound with the following options: # scons usePortAudio=1 useJack=1 buildPythonOpcodes=1
Jack is verified to work with fluidsynth. I've included the preamble of the compiler output, if thats helpful. What am I missing? Thanks, Matt Kocubinski ---------------------------------------------------- scons: Reading SConscript files ... C S O U N D 5
SCons build file for Csound 5: API library, plugin opcodes, utilities, and front ends. By Michael Gogins <gogins at pipeline dot com> For custom options, run 'scons -h'. For default options, run 'scons -H'. If headers or libraries are not found, edit 'custom.py'.
For Linux, run in the standard shell with standard Python and just run 'scons'. For MinGW, run in the MSys shell and use www.python.org WIN32 Python to run scons.
For Microsoft Visual C++, run in the Platform SDK command shell, and use www.python.org WIN32 Python to run scons. System platform is 'linux'.
scons: warning: The Options class is deprecated; use the Variables class instead. File "/home/mtkoan/csound/SConstruct", line 74, in <module> Using options from 'custom.py.'
Build platform is 'linux'. SCons tools on this platform: ['default', 'gnulink', 'gcc', 'g++', 'gfortran', 'gas', 'ar', 'CVS', 'filesystem', 'dvipdf', 'gs', 'javac', 'lex', 'm4', 'Perforce', 'RCS', 'rpcgen', 'swig', 'tar', 'tex', 'yacc', 'zip', 'rpm']
Checking for C header file libintl.h... (cached) yes CONFIGURATION DECISION: Using GNU gettext scheme CONFIGURATION DECISION: Using single-precision floating point for audio samples. Checking for C header file stdio.h... (cached) yes
Checking for C library sndfile... (cached) yes Checking for C library pthread... (cached) yes CONFIGURATION DECISION: No MP3 support CONFIGURATION DECISION: No Wiimote support
CONFIGURATION DECISION: No P5 Glove support Checking for pthread_barrier_init(0, 0, 0) in C library pthread... (cached) yes Checking for __sync_lock_test_and_set((int32_t *)0, 0) in C library m... (cached) yes
found sync lock Checking for C++ header file frontends/CsoundVST/vstsdk2.4/public.sdk/source/vst2.x/audioeffectx.h... (cached) no Checking for C library portaudio... (cached) no Checking for C header file portmidi.h... (cached) no
Checking for C++ library fltk... (cached) yes Checking for C++ header file FL/Fl_Spinner.H... (cached) yes Checking for C++ header file boost/any.hpp... (cached) yes Checking for C++ header file gmm/gmm.h... (cached) yes
Checking for C library asound... (cached) yes Checking for C library lo... (cached) yes Checking for MusicXML2::SXMLFile f = MusicXML2::TXMLFile::create() in C++ library musicxml2... (cached) no
Checking for C header file jack/jack.h... (cached) yes Checking for C header file pulse/simple.h... (cached) no Checking for C++ header file Opcodes/stk/include/Stk.h... (cached) no Checking for C header file m_pd.h... (cached) no
Checking for C header file tcl.h... (cached) yes Checking for C header file zlib.h... (cached) yes Checking for C++ header file funknown.h... (cached) no Checking for C header file lua.h... (cached) yes
Checking for SWIG... yes Python Version: 2.6 Checking for C header file Python.h... (cached) no Checking for C header file /usr/include/python2.6/Python.h... (cached) yes Checking for C++ header file jni.h... (cached) yes
Checking for C header file io.h... (cached) no Checking for C header file fcntl.h... (cached) yes Checking for C header file unistd.h... (cached) yes Checking for C header file stdint.h... (cached) yes
Checking for C header file sys/time.h... (cached) yes Checking for C header file sys/types.h... (cached) yes Checking for C header file termios.h... (cached) yes Checking for C header file values.h... (cached) yes
Checking for C header file sys/socket.h... (cached) yes Checking for C header file dirent.h... (cached) yes Checking for libsndfile version 1.0.16 or later... (cached) yes CONFIGURATION DECISION: Not building with new parser
CONFIGURATION DECISION: Building static Csound library CONFIGURATION DECISION: Not building Csound C++ interface library. CONFIGURATION DECISION: Not generating Csound API PDF documentation.
Checking for C library png... (cached) yes CONFIGURATION DECISION: Building image opcodes CONFIGURATION DECISION: Not building linear algebra opcodes. CONFIGURATION DECISION: Not building Virtual Keyboard plugin. (FLTK 1.1.7+ required)
CONFIGURATION DECISION: Not building CoreAudio plugin. CONFIGURATION DECISION: Building ALSA plugin. CONFIGURATION DECISION: Not building PortAudio module. CONFIGURATION DECISION: Building JACK plugin.
CONFIGURATION DECISION: Not building with PortMIDI. CONFIGURATION DECISION: Not building OSC plugin. CONFIGURATION DECISION: Building UDP plugins. Checking for C header file fluidsynth.h... (cached) yes
CONFIGURATION DECISION: Building fluid opcodes. CONFIGURATION DECISION: Not building vst4cs opcodes. Checking for C header file ladspa.h... (cached) yes Checking for C header file dssi.h... (cached) yes
CONFIGURATION DECISION: Building DSSI plugin host opcodes. Checking for C header file Opcodes/Loris/src/loris.h... (cached) no CONFIGURATION DECISION: Not building Loris Python extension and Csound opcodes.
CONFIGURATION DECISION: Not building STK opcodes. CONFIGURATION DECISION: Building Python opcodes. CONFIGURATION DECISION: Not building FLTK CSOUND5GUI frontend. CONFIGURATION DECISION: Not building Csound Text Editor.
CONFIGURATION DECISION: Not building CsoundAC extension module for Csound with algorithmic composition. CONFIGURATION DECISION: Not building CsoundVST plugin and standalone. CONFIGURATION DECISION: Not building Tclcsound
CONFIGURATION DECISION: Not building Winsound CONFIGURATION DECISION: Not building OSX GUI frontend CONFIGURATION DEFAULT: Building csLadspa. CONFIGURATION DECISION: Not calling TAGS
scons: done reading SConscript files. scons: Building targets ... |
Date | 2010-09-05 07:59 |
From | Andres Cabrera |
Subject | [Csnd] Re: Compiling csound for Rea lTime Audio |
Hi, Maybe you've built it, but you haven't installed it? (or pointed OPCODEDIR to the right place) Cheers, Andrés On Sun, Sep 5, 2010 at 2:27 AM, Matt Kocubinski |
Date | 2010-09-05 10:20 |
From | jpff@cs.bath.ac.uk |
Subject | [Csnd] Re: Compiling csound for Rea lTime Audio |
I am assuming thi sis Linux? Check that librtjack.so exists. If it does check that it loads the correct libraries (ldd librtjack,so) > Hello all, > > I'm wondering if I could ask for a bit of help in configuring csound for > real time audio. > > Running: > > $ csound -odac Toot01.orc toot1.sco -+rtaudio=jack > > I get the following error: > > > *** error: unknown rtaudio module: 'jack' > Failed to initialise real time audio output > > I've compiled csound with the following options: > > # scons usePortAudio=1 useJack=1 buildPythonOpcodes=1 > > Jack is verified to work with fluidsynth. > > I've included the preamble of the compiler output, if thats helpful. > > What am I missing? > > Thanks, > Matt Kocubinski > > ---------------------------------------------------- > > scons: Reading SConscript files ... > > C S O U N D 5 > > SCons build file for Csound 5: > API library, plugin opcodes, utilities, and front ends. > > By Michael Gogins |