Csound Csound-dev Csound-tekno Search About

[Cs-dev] libsndfile wrapper (was Re: Status Update Request)

Date2007-01-10 21:16
FromVictor Lazzarini
Subject[Cs-dev] libsndfile wrapper (was Re: Status Update Request)
By the way, Erik, would you be able to provide
Python wrapper for libsndfile? It would be a
very nice addition. If it already exists could you
point me to it?

I'm not sure whether I already said it here, but
libsndfile is such a nice piece of software, and
really useful. It's
also very didactical, I use it a lot in my courses.

Victor

>
> Michael Gogins wrote:
>
> > -- Change the CSOUND structure to a proper C++ class.
> > This would make it much easier both to extend, and to
> > maintain, Csound and the Csound API. It would not make
> Csound slower.
>
> Creating bindings for other high level languages is
> usually far easier when wrapping C than when wrapping C++.
>
> MY personal favourite among the high level languages is
> Ocaml. I am in the prcoess of creating a binding for
> libsndfile and its really not very difficult. I have also
> looked into wrapping a C++ library and found that to be a
> complete nightmare, so much so that I probably won't
> pursure it any futher.
>
> Erik
> --
> +---------------------------------------------------------
> --+
>   Erik de Castro Lopo
> +---------------------------------------------------------
> --+ "The question of whether a computer can think is no
> more interesting  than the question of whether a submarine
> can swim." -- edsger dijkstra
>
> ----------------------------------------------------------
> --------------- Take Surveys. Earn Cash. Influence the
> Future of IT Join SourceForge.net's Techsay panel and
> you'll get the chance to share your opinions on IT &
> business topics through brief surveys - and earn cash
>
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2007-01-11 08:15
FromErik de Castro Lopo
SubjectRe: [Cs-dev] libsndfile wrapper (was Re: Status Update Request)
Victor Lazzarini wrote:

> By the way, Erik, would you be able to provide
> Python wrapper for libsndfile? It would be a
> very nice addition. If it already exists could you
> point me to it?

There are three that I know of, pyPortAudio, python-sndfile,
and libsndfile-python :

    http://www.google.com/search?q=libsndfile%20python%20wrapper

One of my more short term plans for libsndfile is to include (and 
of course test/maintain) wrappers for a number of higher level
languages including Python.

> I'm not sure whether I already said it here, but
> libsndfile is such a nice piece of software, and
> really useful.

Thanks you :-).

> It's also very didactical, I use it a lot in my courses.

Well both my parent were university lecturers and my mother came
from a long line of teachers and academics so maybe thats not too
surprising.

Cheers,
Erik
-- 
+-----------------------------------------------------------+
  Erik de Castro Lopo
+-----------------------------------------------------------+
"Men are the maintainers of women because Allah has made some of them to excel
others and because they spend out of their property; the good women are
therefore obedient, guarding the unseen as Allah has guarded; and (as to) those
on whose part you fear desertion, admonish them, and leave them alone in their
sleeping places and beat them; then if they obey you, do not seek a way against
them; surely Allah is High, Great."
-- Quran 4:34 http://muslim-canada.org/qawwamuna.html

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2007-02-12 14:02
FromDavid Worrall
SubjectRe: [Cs-dev] libsndfile wrapper (was Re: Status Update Request)
What about
http://arcsin.org/softwares/libsndfile-python.html

it looks like it might be for extending (rather than embedding) python.
Has anyone tested it?

David

On 11/01/2007, at 7:15 PM, Erik de Castro Lopo wrote:

> Victor Lazzarini wrote:
>
>> By the way, Erik, would you be able to provide
>> Python wrapper for libsndfile? It would be a
>> very nice addition. If it already exists could you
>> point me to it?
>
> There are three that I know of, pyPortAudio, python-sndfile,
> and libsndfile-python :
>
>     http://www.google.com/search?q=libsndfile%20python%20wrapper
>
> One of my more short term plans for libsndfile is to include (and
> of course test/maintain) wrappers for a number of higher level
> languages including Python.
>
>> I'm not sure whether I already said it here, but
>> libsndfile is such a nice piece of software, and
>> really useful.
>
> Thanks you :-).
>
>> It's also very didactical, I use it a lot in my courses.
>
> Well both my parent were university lecturers and my mother came
> from a long line of teachers and academics so maybe thats not too
> surprising.
>
> Cheers,
> Erik
> -- +-----------------------------------------------------------+
>   Erik de Castro Lopo
> +-----------------------------------------------------------+
> "Men are the maintainers of women because Allah has made some of  
> them to excel
> others and because they spend out of their property; the good women  
> are
> therefore obedient, guarding the unseen as Allah has guarded; and  
> (as to) those
> on whose part you fear desertion, admonish them, and leave them  
> alone in their
> sleeping places and beat them; then if they obey you, do not seek a  
> way against
> them; surely Allah is High, Great."
> -- Quran 4:34 http://muslim-canada.org/qawwamuna.html
>
> ---------------------------------------------------------------------- 
> ---
> Take Surveys. Earn Cash. Influence the Future of IT
> Join SourceForge.net's Techsay panel and you'll get the chance to  
> share your
> opinions on IT & business topics through brief surveys - and earn cash
> http://www.techsay.com/default.php? 
> page=join.php&p=sourceforge&CID=DEVDEV
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel
>

_________________________________________________
experimental polymedia:	www.avatar.com.au
Sonic Communications Research Group,
University of Canberra:	 www.canberra.edu.au/vc-forum/scrg
vip=Verbal Interactivity Project




-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier.
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net