Playgsf is a simple command line player for gsf files based on a winamp plugin
called 'Highly Advanced'.
The gsf file format is a music format similar to the psf format for
playstation(TM).
playmidi is a small, quick midi file player using the level two sequencer
of the voxware 3.0 package to play on general midi devices or FM or
Gravis Ultrasound. If no files are specified, playmidi will give a short
summary of usage options. If more than one file is specified, you may
skip to the next file while the current one is playing by pressing your
interrupt (usually control-c) key. If you invoke playmidi while it is al-
ready running, it will allow you to control the currently running invoca-
tion until its death, after which time all waiting invocations fight to
go first.
A pure Python library for manipulating APEv2 and ID3v1 tags.
QMPDClient is an easy to use MPD client written in Qt 4.
Features:
- Covers` display
- Lyrics` display
- Tag guessing
- Internet radio
- Storing & using playlists
- Last.fm track submission
- Tray notifications (Freedestop too)
- Skinnable interface with iconsets
- Shoutcast (unstable, see shoutcast branch in git)
And more
Raul (Realtime Audio Utility Library) is a C++ utility library
primarily aimed at audio/musical applications.
It is used by Ingen, Patchage, and Machina.
RipperX is a GTK program to rip CD audio tracks and encode them
to the Ogg, MP3, or FLAC formats. It is easy, requiring a few mouse
clicks to convert an entire album, displaying progress along the
way. It can rip and encode in parallel, and supports CDD.
Ruby-audiofile is a binding to the audiofile library, which reads
audio (wav, au, aiff, but not ogg or mp3) and can divine information
such as length, sample rate, etc.
Shoutcast / Icecast Library for IDJC
SLV2 is a library to make the use of LV2 plugins as simple as
possible for applications.
soundgrab is designed to help you slice up a big long raw audio file
(by default 44.1 kHz 2 channel signed sixteen bit little endian) and
save your favorite sections to other files. It does this by providing
you with a cassette player like command line interface. Commands like
ff <secs>, rw <secs>, jump <offset_from_start> can be used while the
volume is being played or while it is stopped to move the player head
around. The commands mark and name allow you to give names to sections
between the mark and the current position of the player head (like
emacs mark and point concept), and the export command exports the
named sections to other files in wav, cdr (CD mastering), or raw
format (or ogg or flac format if the appropriate encoder binaries are
found on your system).