
Electric Ears, Andrea Bosio, st970751@educ.di.unito.it, 6 October 1999

1. Introduction

This is a complete rewrite of Electric Ears (eears). It comes from also the 
experience of trying to merge eears with gwave, that was an Andreas Meyer
project. 

Electric Ears will be a simple sound player, at first. Then it will
become a powerful sound editor.

This is eears history.

gwave (by Andrea Bosio)
  |
Electric Ears (by Andrea Bosio)
  |       \ 
  |      gwave (by Andreas Meyer)
  |        | 
  |      GEars (by Andreas Meyer, Rusty Chris Holleman and Andrea Bosio)
  |       /
Electric Ears (by Andrea Bosio)


At first eears was a very monolithical architecture. Something
like other gnome software. But mostly because I'm not a good
analyst, going on in the project it became something like
spaghetti coding.

So I decided to rewrite it all with a super-modular architecture.
I'm coding it with the past experience and eears and gears codebase,
so that it's a quite easy coding.

At now, the modular system is managed through dynamic libraries. It's
quite good, but it would be great if it will be converted all
to Bonobo system, so to have a lot of Bonobo objects interacting
themselves. This is my main goal. I've only a problem: I can't
compile Bonobo stuff, so I can't really work on it. So, for now
I continue on usign dynamic libs.

2. Where to obtain new versions of Electric Ears

http://www.gdev.net/~torello/

3. Installation

It's really easy.
All you have to do is to run untar and ungzip the package, and then
run (inside eears dir):

$ ./autogen.sh

(If you encouter automake problems with some "glade" file, be sure to
insert gnome-glade-check.m4 in the macros dir.)

$ make

And, as root:
# make install

You then can start eears by typing:

$ eears

If the paths are correctly configured, the eears item will appear in
the Gnome Panel menu.


4. About the Authors

4.1 A. Bosio
I want 48 hours a day and 10 days a week. Two saturday and two sunday.
Then I want also 4 hands and two heads (with obviously two brains).
I would be grateful if you can provide me such of things.

4.2 Giovanni Iachello
I'm a night-dancing pastry-cooking coffee-brewing hacker with a
passion for modern architecture and electronic music.
