Csound Csound-dev Csound-tekno Search About

Re: [Cs-dev] Re: Installers

Date2005-11-19 22:16
FromMichael Gogins
SubjectRe: [Cs-dev] Re: Installers
Probably the fluidsynth library is not in your search path. Fix custom.py. For MinGW this library is libfluidsynth.a and libfluidsynth-1.dll.

As far as interfaces are concerned:

SWIG installs and runs easily on all platforms I know about.

We need the Python interface on all platforms.

We need the Java interface on all platforms.

The LISP interface involves no external libraries or dependencies, it is just an FFI file, so it can be installed on all platforms without any problems (though it needs more work).

Lua I like, but we don't need it for the installer.

Regards,
Mike


-----Original Message-----
From: David Akbari 
Sent: Nov 19, 2005 4:07 PM
To: csound-devel@lists.sourceforge.net
Subject: Re: [Cs-dev] Re: Installers


On Nov 19, 2005, at 3:57 PM, Michael Gogins wrote:

> The definition of what is a stripped down package will differ between 
> us. In my view, Csound 5 will be much more exciting if is obviously 
> and definitely more powerful than its competition, namely PD and 
> SuperCollider. These each have VST hosting and fluidsynth, so without 
> it we are lacking. In addition, the scripting facilities
> (interfaces, wrappers) are a huge plus.

Wow, seriously. That's some truth.

> Is there no prebuilt FluidSynth for OS X?

Well the strange thing is that I have the headers (I've installed 
Loris, FluidSynth, STK, etc in their separate distros but not been 
successful in building them with Csound yet) and despite the fact that 
the Configuration Decision indicates that FluidSynth is building, it 
does not show up in an opcode list ... Is this a user configuration 
error ? Recently I just edit the SConstruct file in TextEdit.app and 
type scons (as opposed to declaring all configuration decision as 
flags)

> What your problem with interfaces?

Reluctancy to install and mess around with SWIG, Lua, etc. What exactly 
is required to get these up and running ? It seems Victor has already 
tread this path before.

> Checking for C header file fluidsynth.h... yes
> CONFIGURATION DECISION: Building fluid opcodes.

> flooper     a           kkiiii
> floor       a           a
> floor       i           i
> floor       k           k
> ----------------------------------- <<  NO FLUID SYNTH ?!
> fmb3        a           kkkkkkiiiii
> fmbell      a           kkkkkkiiiii
> fmmetal     a           kkkkkkiiiii
> fmpercfl    a           kkkkkkiiiii
> fmrhode     a           kkkkkkiiiii



-David



-------------------------------------------------------
This SF.Net email is sponsored by the JBoss Inc.  Get Certified Today
Register for a JBoss Training Course.  Free Certification Exam
for All Training Attendees Through End of 2005. For more info visit:
http://ads.osdn.com/?ad_id=7628&alloc_id=16845&op=click
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/csound-devel





-------------------------------------------------------
This SF.Net email is sponsored by the JBoss Inc.  Get Certified Today
Register for a JBoss Training Course.  Free Certification Exam
for All Training Attendees Through End of 2005. For more info visit:
http://ads.osdn.com/?ad_id=7628&alloc_id=16845&op=click
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net