Tiny Core Linux

Tiny Core Extensions => TCE News => TCE 2.x => Topic started by: Jason W on May 09, 2009, 10:24:01 PM

Title: audacity-1.2.6
Post by: Jason W on May 09, 2009, 10:24:01 PM
Here is audacity 1.2.6. 

Code: [Select]
Title:          audacity-1.2.6.tce
Description:    A cross-platform multitrack audio editor
Version:        1.2.6
Author:         Dominic Mazzoni
Original-site:  http://audacity.sourceforge.net/
Copying-policy: GPL
Size: 3.6MB
Extension_by:   Jason W
Comments:       This extension is installed self contained in
/usr/local/audacity.  This extension also contains
wxgtk-2.4.2 inside /usr/local/audacity/lib as it is
an older wxgtk library compiled specifically for
audacity that may otherwise conflict with the more c
current wxgtk offerings in the extension repo if
installed in the usual manner in /usr/local/lib. 
Install alsa or OSS for sound.
-------
Sources:
http://audacity.sourceforge.net/latest/audacity-src/audacity-src-1.2.6.tar.gz
http://biolpc22.york.ac.uk/pub/2.4.2/wxGTK-2.4.2.tar.bz2
------
Wxgtk 2.4.2:
license: lgpl
author: wxwidgets team  (http://www.wxwidgets.org/whowhat.htm)
--------
Build options:
Standard TC build flags per wiki.
wxgtk:
./configure --disable-unicode && make && make install
audacity:
./configure --prefix=/usr/local/audacity \   
--without-soundtouch \
make && make install
-------
This extension is PPI compatible.
Change-log:     ----
Current:    2009/05/09 First version 1.2.6


Code: [Select]
Title:          audacity-1.2.6.tcz
Description:    A cross-platform multitrack audio editor
Version:        1.2.6
Author:         Dominic Mazzoni
Original-site:  http://audacity.sourceforge.net/
Copying-policy: GPL
Size: 3.6MB
Extension_by:   Jason W
Comments:       This extension is installed self contained in
/usr/local/audacity.  This extension also contains
wxgtk-2.4.2 inside /usr/local/audacity/lib as it is
an older wxgtk library compiled specifically for
audacity that may otherwise conflict with the more c
current wxgtk offerings in the extension repo if
installed in the usual manner in /usr/local/lib. 
Install alsa or OSS for sound.
-------
Sources:
http://audacity.sourceforge.net/latest/audacity-src/audacity-src-1.2.6.tar.gz
http://biolpc22.york.ac.uk/pub/2.4.2/wxGTK-2.4.2.tar.bz2
------
Wxgtk 2.4.2:
license: lgpl
author: wxwidgets team  (http://www.wxwidgets.org/whowhat.htm)
--------
Build options:
Standard TC build flags per wiki.
wxgtk:
./configure --disable-unicode && make && make install
audacity:
./configure --prefix=/usr/local/audacity \   
--without-soundtouch \
make && make install
-------
This extension is PPI compatible.
Change-log:     ----
Current:    2009/05/09 First version 1.2.6

Title: Re: audacity-1.2.6
Post by: tobiaus on May 10, 2009, 02:57:44 AM
thank you.
Title: Re: audacity-1.2.6
Post by: jpeters on May 10, 2009, 03:32:25 AM
It doesn't seem to like  /usr/local/libmp3lame.so (from the lame.tczl).  Also, it won't export WAV, only vorbis.
Maybe it's just my soundcard, but there's nothing available in I/O  or the mixer for streaming audio, just line and mic.

Trying to convert using lame directly:
Code: [Select]

@box:~$ lame -V2 test.ogg test.mp3
sorry, vorbis support in LAME is deprecated.
Title: Re: audacity-1.2.6
Post by: tobiaus on May 10, 2009, 04:24:39 AM
it won't export WAV

very odd. is this a very old version? (i've used it in tc, and the usual features seem to be there, i only tried loading mp3, editing audio, and saving vorbis though.)
Title: Re: audacity-1.2.6
Post by: jpeters on May 10, 2009, 05:05:54 AM
it won't export WAV

very odd. is this a very old version? (i've used it in tc, and the usual features seem to be there, i only tried loading mp3, editing audio, and saving vorbis though.)

I'm testing the current extension, using the default  wav, microsoft 16 bit  PCM.  No problem saving vorbis, loading mp3,
editing audio (but can't save without lame/wave support)   I just submitted streamripper, though, which is only 156K and rips to MP3.   I
Title: Re: audacity-1.2.6
Post by: Jason W on May 10, 2009, 08:30:10 AM
It looks like libsamplerate must be specified during ./configure as it is not picked up automatically.  I will need to rebuild with --with-libsamplerate and I will check on the wav exporting as it should be able to export to wav.

This is the current stable version, which uses gtk1 so it is pretty dated.  I had a go and the current beta version and there were c++ issues that I didn't feel like spending time on so I went with this one for now.  A more updated audacity extension can exist alongside this one using the more current wxgtk in the repo, one of the reasons I made this one install into it's own directory.
Title: Re: audacity-1.2.6
Post by: jpeters on May 12, 2009, 10:54:18 PM
It looks like libsamplerate must be specified during ./configure as it is not picked up automatically.  I will need to rebuild with --with-libsamplerate and I will check on the wav exporting as it should be able to export to wav.

This is the current stable version, which uses gtk1 so it is pretty dated.  I had a go and the current beta version and there were c++ issues that I didn't feel like spending time on so I went with this one for now.  A more updated audacity extension can exist alongside this one using the more current wxgtk in the repo, one of the reasons I made this one install into it's own directory.

Looks like current audacity-src-1.2.6  wants wxWidgets 2.4, and doesn't support 2.8.10
Title: Re: audacity-1.2.6
Post by: Jason W on May 12, 2009, 11:02:10 PM
Yeah, I placed wxgtk-2.4 inside the extension so it wouldn't conflict with the wxgtk in the repo.  I will rebuild this extension when I can, so the mentioned issues will be gone.
Title: Re: audacity-1.2.6
Post by: Jason W on May 30, 2009, 05:57:15 PM
The mp3 exporting now works in the tcz version as I fixed the broken llibmp3lame.so symlink in the lame.tczl extension.  I will try to figure why WAV exporting does not work as well.
Title: Re: audacity-1.2.6
Post by: jpeters on May 31, 2009, 03:13:46 AM
I think there's a problem with lame.tczl.  It's not loading correctly, and I can't mount it.   
Title: Re: audacity-1.2.6
Post by: Jason W on May 31, 2009, 06:12:23 AM
Are you using the latest release candidate, rc3?  If not, then squashfs is not modprobed by default, and lame is a squashfs tcz. 
Title: Re: audacity-1.2.6
Post by: jpeters on May 31, 2009, 08:14:12 AM
Are you using the latest release candidate, rc3?  If not, then squashfs is not modprobed by default, and lame is a squashfs tcz. 

ah.....I went back to rc2 after some issues updating .xsession/jwm  turned into handling a corrupted directory. 
Title: Re: audacity-1.2.6
Post by: Jason W on May 31, 2009, 08:55:58 AM
I am still working on the latest beta of audacity as it should be a better all around choice, once I get past the build issues.  Have only tried to rebuild a couple of times more, but I will replace this extension with the newer version when it is done.
Title: Re: audacity-1.2.6
Post by: curaga on May 31, 2009, 09:06:48 AM
Please include libsoundtouch with the new audacity - it's no longer bundled in the 1.3 series, and without it some of the useful effects are not available (change speed without it sounding like chipmunks for example)
Title: Re: audacity-1.2.6
Post by: jpeters on May 31, 2009, 12:35:43 PM
Are you using the latest release candidate, rc3?  If not, then squashfs is not modprobed by default, and lame is a squashfs tcz. 

So tinycore.tgz is now squashfs?   
Title: Re: audacity-1.2.6
Post by: curaga on May 31, 2009, 12:41:19 PM
Quote
So tinycore.tgz is now squashfs?

No, only some of the 2.x extensions.
Title: Re: audacity-1.2.6
Post by: jpeters on May 31, 2009, 01:09:27 PM
Quote
So tinycore.tgz is now squashfs?

No, only some of the 2.x extensions.

Probably important to update change-log.  
Title: Re: audacity-1.2.6
Post by: Jason W on May 31, 2009, 02:12:01 PM
It is in the 2.0rc3 changelog.  I am also going to post a concise update to the extension guidelines soon that will include this squashfs info as well. 
Title: Re: audacity-1.2.6
Post by: jpeters on May 31, 2009, 03:06:01 PM
It is in the 2.0rc3 changelog.  I am also going to post a concise update to the extension guidelines soon that will include this squashfs info as well.  


Sorry...I was referring to lame's info file  ( and any other tcz's that are converted over to squashfs )

edit: I have lame.tczl working with ver4, and mount works.