[PD] first release of libsms + pd externals

Rich E reakinator at gmail.com
Fri Nov 14 20:54:03 CET 2008


Updated the packages with minor scons fixes.  I also added a picture
of the main help file, which will tell you a little about what the set
of pd externals do: http://mtg.upf.edu/static/libsms/sms-help.jpg

I saw that my scons installer is not yet working too well in os x.. I
think it is because it cannot find the directories where
headers/libraries are installed.  So I added the basic ones that I
could think of (and what worked on my friend's macbook).  Also, there
is a "verbose" command that can be given to scons that will print out
what directories it is about to look for the libraries.

On Fri, Nov 14, 2008 at 2:38 AM, Luigi <luigi.rensinghoff at freenet.de> wrote:
> hmm
>
> no way to compile on OS X Leopard...
>
> i installed scons and compiled libsndfile and pkg_config via Macports...
>
> but i as much as i can see there is some kind of dylib needed...and i dont
> know how that is created via scons...

I think it will compile in the static libary too, if it is found.
What is the error you are getting? My guess is scons is not finding
libsndfile at all.


> i have no idea how other packages handle that.. or you have a look ad the
> build scripts in the pd-extended installer...

The problem is that it is hard to find examples of scons being used to
build pd externals.  And I personally do not like make :)

> well....its quite early for an OS X Version i guess

Hopefully within a few weeks of testing the install problems will be
smoothed out.  I have it working on my G4 in the office, but I mainly
compile things just like I would in linux.  I know this is different
from most Mac users, which is a large population of the Pd community.
Sorry to the Windows users.. I have sort of given up on trying to get
things to build there.

> Am 13.11.2008 um 23:17 schrieb Rich E:
>
>> Hi all,
>>
>> As some may know, I have been working on updating the SMS code Xavier
>> Serra wrote during his PhD to work in modern-day, real-time systems.
>> It is working quite nice now and decently documented, so here is the
>> first announcement of libsms, a C library for Spectral Modeling
>> Synthesis things.  This library is meant to be a clean and efficient
>> implementation of analysis, synthesis, and manipulations in the
>> spectral domain based on the many publications and hours of the people
>> that came before me.
>>
>> I began working on this project because I wanted to use SMS techniques
>> in Pure Data, so I have been building a Pd library of externals
>> alongside libsms.  These still need a little more work to get rid of a
>> few known bugs, but the synthesis is clean and fun.  It by far
>> surpasses the attempts I previously made with just Pd objects and an
>> external oscillator bank (this was Trax.pd).
>>
>> So go here, download it and tell me what you think!
>> http://mtg.upf.edu/static/libsms/
>> Of course, this works really nice on my ubuntu machine, and I've been
>> working out the compiling issues in OS X.  But who knows, the project
>> is still young.  So if things don't work, or if there are any other
>> issues that come to mind, please let me know.
>>
>> cheers,
>> Rich
>>
>> _______________________________________________
>> Pd-list at iem.at mailing list
>> UNSUBSCRIBE and account-management ->
>> http://lists.puredata.info/listinfo/pd-list
>>
>
>




More information about the Pd-list mailing list