$Id: README,v 1.6 2006/09/16 11:54:18 toad32767 Exp $ -------------------------------------------------- UModPlayer B5 Getting Started -------------------------------------------------- 1. System requirements ~~~~~~~~~~~~~~~~~~~~~~~~ * LibAo * LibAiff >= 1.1 * LibModPlug >= 0.8 * UNIX system and development tools 2. Building UModPlayer ~~~~~~~~~~~~~~~~~~~~~~~ First of all, make sure you have installed the above-listed libraries. 2.1. Configuring LibAo ----------------------- In the case of LibAo, note that you need the core library plus the audio drivers you want (i.e., 'alsa09' if you want ALSA 0.9+ support for Linux; or 'sun' if you are a SunOS/NetBSD/OpenBSD user ). In the case of Linux, many Linux distributions come already with LibAo installed. In that case you need to install only the development packages, such as `libao-dev'. In the case of NetBSD, you have LibAo in pkgsrc: audio/libao + audio/libao-sun. You might want to specify a default audio driver for LibAo. Please refer to libao.conf(5). Usually the libao.conf file is stored in /etc. In example: default_driver=esound for using ESound as a default audio driver for all LibAo applications, including UModPlayer. 2.2. Compiling UModPlayer -------------------------- You can compile UModPlayer as usual: $ ./configure $ make UModPlayer will be configured by default to be installed on '/usr/local/bin'. Use the `--prefix' option of the script to change this: $ ./configure --prefix=/usr # to install in /usr/bin $ ./configure --prefix=/home/user # to install in /home/user/bin 2.3. Installing UModPlayer --------------------------- To install UModPlayer: # make install (The above command must be run as 'root', or as a user who have write-access to the installation directory). 3. Using UModPlayer ~~~~~~~~~~~~~~~~~~~~~ To get help about command line options, you can take a look a the man page: $ man umodplayer Or the built-in UModPlayer help: $ umodplayer --help To get help about interactive interface, use the 'help' command: $ umodplayer umodplayer[/home/user]% help umodplayer[/home/user]% quit $ Please remember to configure UModPlayer. Use the configuration commands such as 'volume', 'surround', 'samplerate', etc.; as well as the 'setadvanced' command for the advanced configuration. You can save the config with the 'saveconfig' command, and reset it to the default settings with the 'reset' command. 4. Reporting bugs, sending patches, fixes, etc: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Any contribution would be welcomed and appreciated. Please mail them to the project mantainer. As of UModPlayer B4, the maintainer is: Marco Trillo 5. Licensing of UModPlayer ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ UModPlayer is released by its autors to the Public Domain. In case this is not legally possible, its authors grant anyone the right to use, redistribute and modify it for any purpose without any conditions (unless such conditions are required by law).