Siren is a text-based audio player for UNIX-like operating systems. Various aspects of Siren have been inspired by cmus. Siren is distributed under the ISC licence.
Siren supports Ogg Vorbis, MP3, FLAC, WavPack, WAVE, AIFF and a few other file formats. Playback is possible through sndio, PulseAudio, ALSA, OSS, Sun audio and libao. Siren is known to run on OpenBSD, NetBSD, FreeBSD and Linux.
The latest version is 0.4, released on 16 July 2014. A summary of the changes between versions can be found in the CHANGES file. The releases are signed with my OpenPGP key.
Packages for the following systems have been kindly made available by others.
The source is maintained in a Mercurial repository. It can be browsed online with the web interface or downloaded with the following command.
hg clone http://www.kariliq.nl/hg/siren
If you don’t have Mercurial installed, you can download the latest revision of the repository as a tar.bz2, tar.gz or zip archive.
The repository also is available at Bitbucket.
Required run-time dependencies:
Optional run-time dependencies:
Click on a screenshot to see a larger version.
There is a “mailing list” for announcements. That is, I keep a list of e-mail addresses of people whom I inform whenever a new release is available. If you wish to join this list, send me an e-mail.
Please send questions, bug reports, patches etc. to Tim van der Molen.