aRts-1.5.9

Introduction to aRts

The Analog Real-time Synthesizer (aRts) provides sound support for KDE and necessary libraries for kdelibs.

Package Information

aRts Dependencies

Required

Qt-3.3.8b and GLib-2.12.12

Recommended

Optional

libvorbis-1.2.0, ALSA-1.0.13, Audio File-0.2.6, libmad-0.15.1b, EsounD-0.2.37, NAS-1.9, MAS, and JACK

User Notes: http://wiki.linuxfromscratch.org/blfs/wiki/arts

Installation of aRts

Install aRts by running the following commands:

./configure --prefix=$KDE_PREFIX --disable-debug \
    --disable-dependency-tracking &&
make

This package does not come with a test suite that works with GCC-4.1.2.

Now, as the root user:

make install

Command Explanations

--prefix=$KDE_PREFIX: This option tells the process to install the package in $KDE_PREFIX. aRts is installed here as it's required before installing KDE.

--disable-debug: This option causes the package to be compiled without debugging code.

--disable-dependency-tracking: This option speeds up one time builds.

Contents

Installed Programs: artsd, artswrapper, artsshell, artsplay, artsdsp, artscat, artscontrol, artsc-config, and mcopidl
Installed Libraries: aRts libraries
Installed Directories: The following subdirectories of $KDE_PREFIX/: bin, include/arts, include/artsc, and lib/mcop

Short Descriptions

artsd

is a daemon that provides access to the sound hardware resources.

artswrapper

is a small wrapper program which simply sets real-time priority (running as root) and then executes artsd as a non-root user.

artsshell

is intended as a utility to perform miscellaneous functions related to the sound server.

artsplay

is a simple utility to play a sound file.

artsdsp

provides an interim solution that allows most of legacy sound applications to run unchanged.

artscat

is a simple utility to send raw audio data to the sound server.

artscontrol

is a graphical utility for performing a number of tasks related to the sound server.

artsc-config

is a utility to assist developers using the aRts C API.

mcopidl

is the Interface Definition Language (IDL) file compiler for MCOP, the Multimedia Communication Protocol used by aRts.

aRts Libraries

contains functions that support aRts programs.

To find out information about aRts and the various programs included in the package, see The aRts Handbook. For information in languages other then English, see the KDE Documentation and navigate to the aRts documentation in your language.

Last updated on 2008-03-10 21:37:42 -0500