Subject: Re: [ecasound] C API for ecasound
From: Jeremy Hall (firstname.lastname@example.org)
Date: Thu Jul 06 2000 - 06:16:45 EEST
yes, I like this.
In the new year, Kai Vehmanen wrote:
> I've been playing around with the idea of having a separate C API for
> ecasound. So something like the aRts C-API (libartsc.so).
> This library (libecasoundc.so) would have a init() call, which would
> initialize the ecasound base system (create all the necessary C++ objects,
> etc). After that, you could pass commands to the ecasound engine using
> normal C function calls. Similarly, you could are more stuff to the
> library. The C-API library would access the C++ class, and make their
> functionality available for people using the C-API. Here's a few
> void eca_init(void);
> void eca_send_command(const char* cmd);
> void eca_start(void);
> void eca_stop(void);
> void eca_destroy(void);
> [ ... etc ]
> ... and of course, making Python, Perl, Eiffel, whatever bindings
> to this library would be quite easy. I'm not sure how much time I could
> spare for this project, but I have a feeling that this would useful.
> What do you think?
> Kai Vehmanen <email@example.com> ---------------- CS, University of Turku .
> . audio software for linux .. http://www.eca.cx .
> . armchair-tunes mp3/wav/ra . http://www.wakkanet.fi/sculpscape .
> To unsubscribe send message 'unsubscribe' in the body of the
> message to <firstname.lastname@example.org>.
-- To unsubscribe send message 'unsubscribe' in the body of the message to <email@example.com>.
This archive was generated by hypermail 2b28 : Thu Jul 06 2000 - 06:19:53 EEST