Libxmp loads the module and renders the sound as linear PCM samples in a buffer
at rate and format specified by the user. Applications for libxmp include
players, module information extractors, module-to-mp3 renderers, etc.
Freealut is a free implementation of the OpenAL Utility Toolkit
(ALUT).
It is well suited to producing succinct demo programs and to help
new developers to get started with OpenAL without distractions
such as loading sound samples from disk.
mp3blaster is an interactive text-based mp3player. One of
the unique features of this player is the ability to divide
a playlist into groups (albums). Therefore, the play order
can be adjusted with great flexibility.
LXMusic is the minimalist music player for LXDE. This is based on
xmms2, which is lightweight and has server/client design. LXMusic
has very few features, it can do nothing more than just playing a
list of music files.
modplugplay is a command line player for many music modules (669, amf,
ams, dbm, dmf, dsm, far, it, j2b, mdl, med mod, mt2, mtm, okt, psm,
ptm, s3m, stm, ult, umx and xm) using the libmodplug library.
MP is a module player using libmikmod. It is able to play 18 module formats,
such as MOD, XM, S3M, and IT.
MP features real volume gauges, sound effects control, various options,
easy-to-manage playing lists, and more.
A perl script to convert MP3 files to Ogg Vorbis files, retaining ID3
information, bitrate, and optionally renaming the output files, as well
as deleting the originals.
THIS DEGRADES THE QUALITY, because it goes from one lossy format to
another.
mp3burn is a simple command line tool for making audio CDs from encoded audio
files without filling up your disk with .wav files.
It uses Perl(1), ogg123(1), mpg321(1) or mpg123(1), cdrecord(1), flac(1), and
the MP3::Info Perl module.
MPDCon is a graphical client for MPD, the Music Player Daemon
(http://www.musicpd.org). With it you can manage your playlists,
browse the song collection and control the daemon.
LICENSE: GPL2 or later
OpenSPC is an SPC command line player created using a very modified SNEeSe SPC
CPU core. It was written in C (although the SPC core is in Assembly) using
DJGPP.