On Tue, Feb 03, 2009 at 05:55:41PM +0200, Nedko Arnaudov wrote: > Joel Roth <joelz@xxxxxxxxx> writes: > > > Looking at the LASH manual I thought I might be > > able to get access to the LASH dynamic library for an > > application written in perl. Might make more sense to > > start with an older version of LASH. > > I've made Python SWIG bindings for LASH and probably it will be trivial > to generate perl bindings. The only problem I had was because of the > compex argv in/out parameter used in lash initialization. But IIRC argv > is not used anymore in 0.6.0 - environment variable is used instead. I've only just read my first C tutorials to understand what all those * mean in the function definitions. I didn't get as far as ** and ***. If you've got SWIG bindings, that might help me, as SWIG works for Perl, too. Another, bindings option for perl, Inline::C, also offers a fairly straightforward way to use dynamic libraries. http://search.cpan.org/~sisyphus/Inline-0.45/C/C-Cookbook.pod So one way or another, I think it should be possible to better integrate Ecasound, via the track and bus abstracts provided by Nama, with the rest of the JACK ecosystem. > -- > Nedko Arnaudov <GnuPG KeyID: DE1716B0> -- Joel Roth _______________________________________________ Linux-audio-user mailing list Linux-audio-user@xxxxxxxxxxxxxxxxxxxx http://lists.linuxaudio.org/mailman/listinfo/linux-audio-user