Re: [ecasound] ECI more or less ready for use

New Message Reply Date view Thread view Subject view Author view Other groups

Subject: Re: [ecasound] ECI more or less ready for use
From: S. Massy (theanaloguekid@tak.net.dhis.org)
Date: Sat Dec 09 2000 - 03:11:13 EET


Wow, it's getting very interesting! :)
I browsed ecasoundc.h quickly and I was wondering:
isn't eci_last_error() rendered obsolete by the event system? And if
not so, shouldn't there be something like a eci_error_index() to make
error cheking and handling easier?

On Fri, 08 Dec 2000, Kai Vehmanen wrote:

> Just updated the CVS-tree. I've now implemented about 20 new ia-mode
> commands that return information about ecasound objects and their state
> (pretty much all cases handled by dump-* commands are now accessible using
> normal ia-mode commands). In interactive-mode, ecasound automatically
> prints all returned values to the debug output. This is useful for
> testing.
>
> As a quick ECI guide, to write a...
>
> 1) C++ ECI app,
> - #include <ecasound/eca-control-interface.h>
> - create an instance of the ECA_CONTROL_INTERFACE class
> and use its member functions
> - link you app agains libecasound (-lecasound)
>
> 2) C ECI app,
> - #include <ecasound/ecasoundc.h>
> - use the eci_* routines
> - link your app against libecasoundc (-lecasoundc)
>
> 3) Python ECI app
> - import pyeca
> - create an instance of the ECA_CONTROL_INTERFACE class
> and use its member functions
> - python 'yourapp.py' and that's it :)
>
> Ecasosound-iam man page is also up-to-date. The return types
> are described using the following notation:
>
> --cut--
> [...] When issuing EIAM commands using ECI, it's possible that commands
> also return information. Currently supported return value types are:
> strings [s], list of strings [S], integers [i], long integers [li] and
> floating-point numbers [f]. These definitions are used throughout this
> document.
> --cut--
>
> --
> . http://www.eca.cx ... [ audio software for linux ] /\ .
> . http://www.eca.cx/sculpscape [ my armchair-tunes mp3/ra/wav ]
>
> --
> To unsubscribe send message 'unsubscribe' in the body of the
> message to <ecasound-list-request@wakkanet.fi>.
>

--
To unsubscribe send message 'unsubscribe' in the body of the
message to <ecasound-list-request@wakkanet.fi>.


New Message Reply Date view Thread view Subject view Author view Other groups

This archive was generated by hypermail 2b28 : Sat Dec 09 2000 - 03:15:34 EET