/////////// ******************** ///////////////////////////////
// AURION S.R.L // sdlmusicmng - 2001 <info@aurion-tech.com> // -- a new way to see the music --
/////////// ******************** ///////////////////////////////
- General
this software is an SDL Graphical User Interface to handle the mp3 player, wav player, audio CD played. We choose SDL because of we desire to reach a GUI usable either on CRT monitors eithar on PAL / NTSC TV. In the following sections with the symbol '$' I mean 'Bash Prompt'.
- Before Compiling
Before all ensure you have : autoconf version 2.52 and automake version 1.5 If you haven't you can download it form
ftp://ftp.gnu.org/gnu/autoconf/ ftp://ftp.gnu.org/gnu/automake/
- Encuse the set properly the following lines in main.h
char *defaultpaths[NUM_PATHS] = {
"/home/archiviomp3", // Default mp3 archive directory "/home/listemp3", // Default mp3 list files directory "/home/wav", // Default wav archive directory "/home/listewav", // Default wav list files directory "/tmp/CurrDirmkisofs.img", // you don't need to create it "/tmp/CurrListmkisofs.img", // you don't need to create it }; If you set properly the use of the tool will be easier. So be sure the upper directories and files exit.
- Ensure you have pvaw123; this tool allows to you to play .wav audio files.
If you haven't you can download it form http://www.aurion-tech.com/pwav123/ Follow the instructions in INSTALL and/or README file to install it.
- Ensure you have mpg123 Version 0.59r or newer.
If you haven't you can download it form http://www-ti.informatik.uni-tuebingen.de/~hippm/mpg123.html Follow the instructions in INSTALL and/or README file to install it.
- Ensure you have Cdrecord 1.9 or newer.
If you haven't you can download it form http://www.fokus.gmd.de/research/cc/glone/employees/joerg.schilling/private/cdrecord.html Follow the instructions in INSTALL and/or README file to install it.
- Ensure you have mkisofs 1.13 or newer.If you haven't you need cdrecord suite.
- Ensure you have cdda2wav. If you haven't you need cdrecord suite.
- Ensure you have lame version 3.70 or newer.
If you haven't you can download it form http://www.mp3dev.org/mp3/ Follow the instructions in INSTALL and/or README file to install it.
- Ensure you have libSDL version 1.2.0 or newer.
If you haven't you can download it form http://www.libsdl.org/download-1.2.html Follow the instructions in INSTALL and/or README file to install it.
- Ensure you have GUILib version 1.1.0 or newer.
If you haven't you can download it form http://www.libsdl.org/projects/GUIlib/index.html Follow the instructions in INSTALL and/or README file to install it.
- Ensure you have SDL_image version 1.2.0 or newer.
If you haven't you can download it form http://www.libsdl.org/projects/SDL_image/index.html Follow the instructions in INSTALL and/or README file to install it.
- Ensure you have CDDB_get-1.66 or newer.
If you haven't you can download it form http://armin.emx.at/cddb/ Follow the instructions in INSTALL and/or README file to install it.
- Encuse the set properly the following lines in main.h
- Building
Extract the arnmusicmanager-0.2.tar.gz in a your favourite directory (i.e. /usr/local/src). Type : $ cd /usr/local/src/arnmusicmanager-0.2 Type : $ ./configure Type : $ make Copy the src/arnmusicmanager in bin/arnmusicmanager
- Install
Choose your favourite installation directory (i.e. /opt/arnmusicmanager-0.2). Type : $ cd /opt/arnmusicmanager-0.2 Type : $ mkdir bin Copy arnmusicmanager form /usr/local/src/arnmusicmanager-0.2 to /opt/arnmusicmanager-0.2/bin Copy the directory /usr/local/src/arnmusicmanager-0.2/share to /opt/arnmusicmanager-0.2
- Running
For debugging reason run the program from a terminal with current dir in /opt/arnmusicmanager-0.2/bin. When debug is finished we make it path indipendent.
