fmII
Wed, Aug 20th home | browse | articles | contact | chat | submit | faq | newsletter | about | stats | scoop 13:01 UTC
in
Section
login «
register «
recover password «
[Project] add release | add branch | add screenshot | broken links | change owner | email subscribers | update project | update branch (urls) [Project]

 MoreAmp - Default branch
Sections: Mac OS X, Unix

 

Added: Fri, Oct 15th 2004 04:04 UTC (3 years, 10 months ago) Updated: Fri, Dec 14th 2007 10:28 UTC (8 months, 10 days ago)


Screenshot About:
MoreAmp is an audio player, transcoder, and CD ripper for Mac OS X, Mac OS 9, Windows, Unix, and Linux. It plays and creates ogg, flac, mp3, aac, m4a, mp4, wav, and aif files, and plays wma files. It features a 31-band equalizer, repeat loop, variable pitch/tempo, ram or ramdisk preload, and more.

Author:
moreforge [contact developer]

Rating:
8.25/10.00 (2 votes)

Homepage:
http://sourceforge.net/projects/moreamp/

Trove categories: [change]
[Environment]  MacOS X, Win32 (MS Windows), X11 Applications
[License]  OSI Approved :: GNU General Public License (GPL)
[Topic]  Multimedia :: Sound/Audio :: CD Audio :: CD Playing, Multimedia :: Sound/Audio :: CD Audio :: CD Ripping, Multimedia :: Sound/Audio :: Conversion, Multimedia :: Sound/Audio :: Players

Dependencies: [change]
GTK+ (optional)
wxWidgets (optional)
[download links]

 
Project admins: [change]
» moreforge (admin)
» moreforge (Owner)

» Rating: 8.25/10.00 (Rank N/A)
» Vitality: 0.03% (Rank 2807)
» Popularity: 2.90% (Rank 1583)

project statsdownload stats
(click to enlarge graphs)
   Record hits: 46,339
   URL hits: 17,417
   Subscribers: 49

Projects depending on this project:
FAAC


Other projects from the same categories:
Pyamp
Getcontrol
SMPlayer
Extended Module Player
py-libmpdclient2

Users who subscribed to this project also subscribed to:
X Application Server System
webfwlog
Reverend
HTTP Time Protocol
Sound Converter


Add comment · Rate this project · Subscribe to new releases · Ignore this project · Email this project to a friend · Project record in XML

 Branches

Branch Version Last release License URLs
Default 0.1.21 14-Dec-2007 GNU General Public License (GPL) Homepage Hosted on SourceForge.net

 Comments

[»] Compiled on x86_64 linux
by 14 - Feb 25th 2007 05:41:47

For the benefit of everybody, here is how I managed to get moreamp-0.1.19 to compile (on fedora core 6 x86_64).


1) I'd been having trouble getting it to make against the rpms of wxGTK. I found out that this was to do with one of the options it was compiled with, so I downloaded wxGTK-2.6.3 (yes, get the older version 2.6.3, not 2.8. Guy above who's having trouble making it against version 2.6.2: I really recommend just getting the 2.6.3 tarball).

Important! Make sure you configure it with --disable-unicode . The instructions you use to build wxGTK should therefore look like this below:

> mkdir buildgtk
> cd buildgtk
> ../configure --with-gtk --disable-unicode
> make
> su <type root password>
> make install
> /sbin/ldconfig


2) Now that that's done, cd to the Moreamp source folder, e.g.

cd /usr/local/MoreAmp-0.1.19

At this point, when I tried to compile with ./mamkunixwxall.sh , I eventually ran into errors to do with libmp4 or mpeg4ip not being present or something.

So do this:
./configure --help

and it will give you a list of all the options you can compile with. I found that what was giving me trouble was --with-mp4v2 and --with-mp4v2enc , both of which are enabled by default.

I then did:
vim ./mamkunixwx.sh

and changed the line
./configure

to this:
./configure --without-mp4v2enc --without-mp4v2


3) After this, I still ran into problems, and got this error:

maGUIwx.cpp: In function ‘void maLogAPI(const char*, int, int)’:
maGUIwx.cpp:6358: error: cast from ‘void*’ to ‘int’ loses precision
make[1]: *** [obj/maGUIwx.o] Error 1
make[1]: Leaving directory `/usr/local/MoreAmp-0.1.19/src'
make: *** [moreamp] Error 2

I found that this is to do to a bug to do with the fact that I'm on 64bit linux, so if you're using 32bit, you can skip this point. If you're using the latest version of Moreamp, this may even have been fixed... til then:

I opened src/maGUIwx.cpp (or: /usr/local/MoreAmp-0.1.19/src/maGUIwx.cpp ) with my favorite text editor, kate, and changed line 6358 (see the message above, which refers to an error on line 6358 of this file).

I changed "int" on this line to "long". So, instead of looking like this:
sprintf(cstr, "%s window=%d=x%x item=%d", errtxt, window, (int)g_w[window], item);

It now looks like this:
sprintf(cstr, "%s window=%d=x%x item=%d", errtxt, window, (long)g_w[window], item);


4) Nearly finished now...

I then changed into the libs/ directory:
cd /usr/local/MoreAmp-0.1.19/libs/

and ran:
./mamklibsunix.sh

I then cd back to the source directory:
cd ..

and ran:
./mamkunixwx.sh


5) And it compiled! If from this point on it works for you, then great. I however was not yet done.

When I tried to run moreamp, I got an error message to do with some library being missing. libwx_gtk2_xrc-2.6.so.0 not found, or something.

I then linked this library (which was in the wxGTK folder I compiled earlier) to /usr/lib64. If you're not 64 bit, then use /usr/lib. e.g.:

ln -s /usr/local/wxGTK-2.6.3/buildgtk/lib/libwx_gtk2_xrc-2.6.so.0 /usr/lib64

But then I got the same error again when I tried to start moreamp, but with a different library! Fortunately, the solution was the same again:

ln -s /usr/local/wxGTK-2.6.3/buildgtk/lib/<name_of_library.so.0> /usr/lib64

This happened a few times over, but eventually, I started moreamp, and it ran.

Frankly, the interface was somewhat cluttered/malformed on linux, and needs more work (perhaps it looks better on Mac OS), but then I suppose moreamp is still yet beta software.

Happy compiling!

[reply] [top]


    [»] Spindown on linux
    by 14 - Feb 25th 2007 05:54:14

    I couldn't get spindown to work though, the button remained grayed out. Has this not yet been implemented on linux? (If not, will that be in any future release?)

    [reply] [top]


[»] has anyone gotten this to compile on linux ???
by dustin - Dec 16th 2005 09:11:41

having a hell of a time trying to get this to work between the dep's for the audio libs and just it tryint to compile with wx2.6.2 is a nightmare. does anyone have this compiled and want to upload the binary's of it ?

[reply] [top]


    [»] Re: has anyone gotten this to compile on linux ???
    by pmisteli - Jan 8th 2006 22:46:36

    Please post comments like this on one of the forums at http://sourceforge.net/forum/?group_id=121587 Thanks.

    [reply] [top]


    [»] Re: has anyone gotten this to compile on linux ???
    by dips - Dec 31st 2006 06:02:22


    > having a hell of a time trying to get

    > this to work between the dep's for the

    > audio libs and just it tryint to compile

    > with wx2.6.2 is a nightmare. does anyone

    > have this compiled and want to upload

    > the binary's of it ?

    Depends on how you are trying to compile it - with or without GTK or with WxWidgets. I have been using MoreAmp for a couple of weeks now...no problems in getting it compiled on FC6 with wxWidgets and GTK2

    What error do you get?

    [reply] [top]




© Copyright 2008 SourceForge, Inc., All Rights Reserved.
About freshmeat.net •  Privacy Statement •  Terms of Use •  Trademark Guidelines •  Advertise •  Contact Us • 
ThinkGeek •  Slashdot  •  Linux.com •  SourceForge.net  •  Jobs