Csound Csound-dev Csound-tekno Search About

[Csnd] Re: Re: Re: Re: Re: downloading csoundvst

Date2009-09-24 17:42
Frommichael.gogins@gmail.com
Subject[Csnd] Re: Re: Re: Re: Re: downloading csoundvst
You need to build Csound itself as a shared library, this is an option in 
SConstruct.

As for Python, the stuff that is now in CsoundAC used to be built into 
CsoundVST, as well as the option to run Python scripts for generating scores 
etc. in CsoundVST itself (the editor was either a Python editor or a Csound 
code editor).

So if you want to use Python with Csound, check out "A Csound Tutorial" and 
ts section on Python, and look at 
Csound_Algorithmic_Composition_Tutorial.pdf in the current Windows installer 
on my Web site www.michael-gogins.com.

Hope this helps,
Mike
----- Original Message ----- 
From: "Atte Andre Jensen" 
To: 
Sent: Thursday, September 24, 2009 12:16 PM
Subject: [Csnd] Re: Re: Re: Re: downloading csoundvst


> michael.gogins@gmail.com wrote:
>
>> You shouldn't need Python for CsoundVST!!?...
>
> Thanks for all your replies, however in all the junk I wrote, you might 
> have lost track :-)
>
> My current problem is that the linker fails:
>
> /usr/bin/ld: cannot find -lcsound32
>
> Could you help me a bit further here?
>
>> CsoundVST used to contain Python, I removed it because nobody, including 
>> myself, was using it.
>
> I don't know what I could do with python (actually I'm curious what can be 
> done with the vst in the first place), but I'm totally in love with 
> python, so I imagine myself using it. But maybe those possibilities would 
> be available otherwise with other build options?
>
>> I forgot to remove this #include  directive. Remove it. I have 
>> removed it in Csound CVS.
>
> As mentioned, it was a simple matter of adding the directory to custom.py. 
> I don't know what get's left out by removing the include, but, an other 
> solution would be to add the python directory to custom.py...
>
> -- 
> Atte
>
> http://atte.dk   http://modlys.dk   http://virb.com/atte
>
>
> Send bugs reports to this list.
> To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe 
> csound"
> 



Send bugs reports to this list.
To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound"

Date2009-09-24 18:49
FromAtte Andre Jensen
Subject[Csnd] Re: downloading csoundvst
michael.gogins@gmail.com wrote:

> You need to build Csound itself as a shared library, this is an option 
> in SConstruct.

I'm affraid I need a bit more concrete help, here. I'm trying with these 
options (can't find one that matches "build Csound itself as a shared 
library"):

scons buildInterfaces=1 dynamicCsoundLibrary=1 buildPythonOpcodes=1 
useOSC=1 buildUtilities=1 buildCsoundVST=1

Could you please tell me exactly what option I need to add to make the 
build process happy?

CONFIGURATION DECISION: Not building OSX GUI frontend
CONFIGURATION DEFAULT:  Building csLadspa.
CONFIGURATION DECISION: Not calling TAGS
scons: done reading SConscript files.
scons: Building targets ...
g++ -o CsoundVSTShell -Wl,-rpath-link,. -Wl,-Bdynamic 
frontends/CsoundVST/csoundvst_main.o -L. -L. -L/usr/local/lib -L. -L. 
-L/usr/lib/fltk-1.1 -lcsound32 -lcsnd -lCsoundVST
/usr/bin/ld: cannot find -lcsound32
collect2: ld returned 1 exit status
scons: *** [CsoundVSTShell] Error 1
scons: building terminated because of errors.