LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Newbie (https://www.linuxquestions.org/questions/linux-newbie-8/)
-   -   Editing music files (https://www.linuxquestions.org/questions/linux-newbie-8/editing-music-files-26254/)

Joe Soap 07-21-2002 01:40 PM

Editing music files
 
I've used Goldwave to edit mp3's in Windoze - y'know, lop a couple of seconds off the applause at the end, increase the volume, etc. But is there something similar available in Linux? I'd really prefer to NOT use the other OS.

Ta
Joe

Mara 07-21-2002 03:30 PM

I'm using Broadcast2000 (noe Cinelerra). Does not look impressive, but can do many things. NOTE:It's movie software, in fact.

Joe Soap 07-22-2002 01:00 AM

I'll give it a shot. Thanks.

da Perp 07-22-2002 02:39 AM

Get GLAME. Itīs a complete audio software facility. broadcast 2000 sucks nuts, and its actually a video editing tool moreso than it is an audio editing tool. GLAME is the GIMP of audio editing.

dorward 07-22-2002 03:05 AM

I'm fond of audacity for this kind of stuff.
http://freshmeat.net/projects/audacity/

Joe Soap 07-22-2002 03:06 AM

Glame
 
Well, with a recommendation like that, I'll just HAVE to get it :) Thanks.

da Perp 07-22-2002 03:10 AM

the way you make a selection in audacity really sucks nuts. ive tried al of this stuff, as im a semi professinal musicain. trust me on this one, go with GLAME.

Edit: sorry for spamming. wish i could delete this post. i thought you were going for audacity.

PEACE

Joe Soap 07-22-2002 12:30 PM

Problem installing glame 0.6.3
 
Ok, now I can't install glame...

I d/l'ed glame-0.6.3.tar.gz from sourceforge and extracted it to /usr/local. So now I have a directory /usr/local/glame-0.6.3. I cd into it and try to execute ./configure as per the instructions. It comes back with a message: "configure: error: cannot find sources (configure.in) in . or .."

What am I doing wrong? Or not doing at all?

Any help and advice will be much appreciated.

Thanks
Joe

da Perp 07-23-2002 06:21 AM

try getting it somewhere else...

r u sure there even is a configure script in the dir?
maybe itīs not, so just try running:

make &&
make install &&
ldconfig

Joe Soap 07-23-2002 07:28 AM

I'm reasonably sure there is a configure script, but I'm not at home at the moment...

Anyhoo I'll try what you suggested.

Btw, I thought that the d/l from sourceforge is pretty much the most up to date one you can get... Isn't that where the latest files will be available?

Joe Soap 08-01-2002 03:12 PM

Sorry for the delay...

I d/l'ed glame again and had a bit more success. The ./configure command runs but at some point I get the following error message:
**********************
checking for esd-config... no
checking for ESD - version >= 0.2.0... no
*** The esd-config script installed by ESD could not be found
*** If ESD was installed in PREFIX, make sure PREFIX/bin is in
*** your path, or set the ESD_CONFIG environment variable to the
*** full path to esd-config.
configure: error: GNOME needs esd library and development
*****************
I've searched the Suse installation cd's but haven't found anything that looks like it might be what I need. What is ESD and where do I find it?

Thanks
Joe

isajera 08-01-2002 03:28 PM

esd is the esound daemon. it's available from the gnome.org website. it's pretty common.

Joe Soap 08-22-2002 12:46 PM

At long last I can post again...

Ok, since the last advice, I've installed esd (I think...) and got to the point where the ./configure seems to run quite happily. However, the next step (make), carries on for a while and then complains about missing libesd.la. Does this mean that my esd-installation was unsuccessful or what?

As always, all advice is welcome and appreciated.

Cheers
Joe

Mara 08-22-2002 01:11 PM

No, it needs to be compiled in a special way to produce .la file. I don't remember how to do it, so I'm not sure but run
./configure --help
for esd and search for an option to use libtools (libtools can produce *.la files).

isajera 08-22-2002 02:24 PM

did you run ld after you installed libesd?

Joe Soap 08-22-2002 02:35 PM

Nope. In fact, what I did was to install (or re-install) esd with yast2. Once that was done, I did the ./configure and make bit for glame.

Would it be better to download esd and install from scratch, or is the yast2 route ok?

isajera 08-22-2002 02:42 PM

that might have been it. i know that the older suse distros didn't bother to take future compilation into consideration with thier package management. you can get esd from the gnome website - compiling it manually should do the trick if yast2 didn't get it.

Joe Soap 09-04-2002 12:34 PM

I downloaded EsounD 0.2.8 and tried to install it. The ./configure seemed to work ok, but the make gave the output here below:

****************************
/bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -g -O2 -c audio.c
gcc -DHAVE_CONFIG_H -I. -I. -I. -g -O2 -c -fPIC -DPIC audio.c -o audio.lo
In file included from audio.c:28:
audio_alsa.c: In function `esd_audio_open':
audio_alsa.c:42: `snd_pcm_playback_params_t' undeclared (first use in this function)
audio_alsa.c:42: (Each undeclared identifier is reported only once
audio_alsa.c:42: for each function it appears in.)
audio_alsa.c:42: parse error before `params'
audio_alsa.c:76: warning: passing arg 1 of `snd_ctl_open' from incompatible pointer type
audio_alsa.c:102: warning: passing arg 1 of `snd_pcm_open' from incompatible pointer type
audio_alsa.c:136: structure has no member named `channels'
audio_alsa.c:147: `SND_PCM_OPEN_RECORD' undeclared (first use in this function)
audio_alsa.c:156: `params' undeclared (first use in this function)
audio_alsa.c:174: structure has no member named `channels'
audio_alsa.c:179: too few arguments to function `snd_pcm_file_descriptor'
make: *** [audio.lo] Error 1
****************************
If I understand the esd INSTALL file correctly, it is simply a matter of untar, cd to directory, ./configure, make and make install.
I once again installed EsounD from Yast2 and tried to install glame but ./configure pulls up with this message:
****************************
checking for ESD - version >= 0.2.0... no
*** The esd-config script installed by ESD could not be found
*** If ESD was installed in PREFIX, make sure PREFIX/bin is in
*** your path, or set the ESD_CONFIG environment variable to the
*** full path to esd-config.
configure: error: GNOME needs esd library and development
********************************

If somebody can shed some light on this or point me in the right direction, it would be most appreciated.

Thanks
Joe

adam_boz 09-05-2002 10:06 PM

maybe alsa isn't working right. try ./configure --with-alsa=no or something similar

Joe Soap 09-24-2002 02:12 PM

I tried it with ./configure --enable-alsa=no

The result was different from the previous times, but still no cigar. Here's the output:

esddsp.c: In function `open':
esddsp.c:172: `RTLD_NEXT' undeclared (first use in this function)
esddsp.c:172: (Each undeclared identifier is reported only once
esddsp.c:172: for each function it appears in.)
esddsp.c: In function `ioctl':
esddsp.c:373: `RTLD_NEXT' undeclared (first use in this function)
esddsp.c: In function `close':
esddsp.c:392: `RTLD_NEXT' undeclared (first use in this function)
make: *** [esddsp.lo] Error 1

Any ideas, help, addresses of psychiatrists, etc, etc?

J_Szucs 09-24-2002 10:21 PM

Hi, Joe

I also use SuSe 7.3, and the first posts in this thread gave me the idea to try glame. I was lucky:
I only had to download and install the glame-0.6.3 tarball, previously satisfying its all dependencies (since I have a one CD SuSe installation, I had to download and install many rpms from the d1, d2, d3, gnm1, gnm2, gnm3, gnm4, gra2, snd1, snd2, xap2, xdev2 and xwm directories in the suseftp site), but nothing more.
It took no more than three days (cos my connection is sloooow), but the installation was smooth and glame works well on my SuSe 7.3.
I note here, that I also installed esound by the esound and esound-devel rpms found at the suseftp website.
I think your problem may be due to the esd installation, so, why do not you remove esd, and reinstall it by the esound and esound-devel rpms from suseftp? They worked for me.

Joe Soap 09-25-2002 05:54 AM

Thanks mate, that sounds like good advice. I'll give it a shot.


All times are GMT -5. The time now is 05:50 AM.