Porting Applications to aRts
Prev
Next

Chapter 9. Porting Applications to aRts

Using artsdsp

The artsdsp utility, described previously, allows most legacy sound applications that talk to the audio devices directly, to work properly under aRts. Applications written to use the Enlightenment Sound Daemon (esd) will also work in most cases by running esd under artsdsp.

This makes a good short term solution to porting existing applications to KDE. However, it does not allow the application to directly take advantage of all of the power of aRts, such as using modules and multimedia streams other than digital audio. If the application goes beyond simple playing of sound files, it usually makes sense to add native support for aRts to the application.

Using aRts also means that application does not have to do as much work -- it can leverage the functions in aRts to handle issues like codecs for different media formats and control of the sound hardware.

Prev
Next
Home


Would you like to comment or contribute an update to this page?
Send feedback to the TDE Development Team