Scream | ![]() |
Package: scream
Version: 2.03
Source: scream_2.03.tgz
Scream is an audio player written in C that supports (*cough*, will support) mp3 files and shoutcast/icecast streaming. mp3's as well as the audio streams are decoded and played through the dsp device via madplay and the audio streams are entirely parsed from within Scream (from server lists through to the actual streaming).
Scream was written by Greg Berenfield and previously co-authored with Edward Muller and is licenced under the GPL, version 2.
Please forward any bugs or suggestions.
Artwork gratuitously ripped from Edward Munch's, "The Scream".
Main screen
Playlist
Mixer
File selection dialog
First semi-decent rewrite of scream in C is complete. It fully supports mp3 playback (under gpe's esd even) + playlists (loading/saving/deleting). Mixer works too. Streaming support is not available currently but is the next feature. For users of the python version upgrading to this version, I recommend removing the python version completely to maximize the smaller footprint of 2.01. The number of dependancies is smaller so lose the weight!
Added support for non-root users and also to upgrade .screamrc files (glade file no longer needed).
Fixed a nasty signal bug related to stopping.
Fixed an id3 parsing bug related to madplay decoding errors.