Subject: Re: [ecasound] improving the multitracking experience
From: Kai Vehmanen (k_AT_eca.cx)
Date: Fri Jun 28 2002 - 00:14:30 EEST
On Wed, 26 Jun 2002, Luke Tindall wrote:
> Yes I feel guilty here as I started a project for a ecasound front
> end. I basically got bogged down with work commitments and then moved
> house. I'm not sure how much time I will get this summer but if it was
No need to feel guilty. ;) Nobody is paying for the work, so you really
are free to work just when you feel like. I've been programming for a
living for a while now and I can assure you that this is one privilege you
learn to appreaciate! :)
> 1. In order to create the wavplot I based my code on wavnorm. This
> limited me to wav files. I basically needed to look at switching the
> code to using libsndfile. Also the vu meters opened /dev/dsp which meant
> the with the eca engine was active you couldn't do metering. Maybe jack
> could solve this.
I don't think limiting to wav-files is a really a problem. Although a
microsoft format :), there's not much to complain about .wav. Almost all
programs (on all platforms) understand it, so it's easy to transfer your
audio files between programs; good support for high-end sample formats and
it's also well documented.
> 3. Basically my autoconf, automake complie and install stuff worked but
> I'm not confident it would work if someone wanted to install into a
> different location. Say the pixmaps are not installed into
> /usr/share/APPNAME/pixmaps , how does the program find them.
Take a look at ecamegapedal's sources. Basicly its configure script stores
the pixmap directory path to config.h. In the sourcecode
(src/interface.cpp) we include config.h and use the config.h defines to
find the pixmaps... so for instance:
tmp = new QPushButton("Stop", buttonrow_repp);
tmp->setPixmap(QPixmap(QString(PACKAGE_DATA_DIR) + "/pixmaps/stop_idx.png"));
But in any case these things are not _that_ critical. I don't think any
package comes with a perfect autoconf/make/libtool setup. ;)
-- http://www.eca.cx Audio software for Linux!
-- To unsubscribe send message 'unsubscribe' in the body of the message to <ecasound-list-request_AT_wakkanet.fi>.
This archive was generated by hypermail 2b28 : Fri Jun 28 2002 - 00:17:11 EEST