Release Notes: Several bugfixes have been backported from the development branch, providing better stability, usability, and sound quality. The code has been cleaned up and made compliant with most recent GCC versions; unstable components (ncurses and gtk1 GUIs) are deprecated. This release is well recommended for production use.
Release Notes: This beta release implements an OS X native GUI (with Carbon) and ports the engine to OS X.
Release Notes: Ogg/Vorbis network streams can now be played and mixed, Ncurses console is fixed for proper streaming operation, audio device handling has been rewritten, FIFO pipes have been cleaned up, continuous playmode and commandline encoder options have been fixed, encoding of vorbis is now CBR and works with various samplerates. New experimental features include porting to OSX, Jack support and a time based scheduler for radio automation using GTK2 interface and xml format for playlists.
Release Notes: This release is an important compatibility upgrade, bringing full support for Icecast2 Ogg/Vorbis streaming. Other features include: improved engine speed, a new GTK-2 interface, new XML configuration profiles, a new input channel to play uncompressed files (like wav, aiff, or snd), better playlist handling with drag&drop, a crossfader, more command-line switches, support for various login types, a revamped manual page, and fairly complete API documentation for whoever wants to implement new scheduling interfaces for network radio broadcasting.
Release Notes: This release focuses on usage assestments packing a production stable version. Dynamic bitrate change while streaming MP3 now works (Lame encodes CBR once again), linking to mp3lame libs is now optional, a couple of interface functions have been fixed to avoid crashes, and there is a new funny About dialog.
Release Notes: This release introduces preliminary support for Ogg/Vorbis streaming (works on older icecast2 cvs snapshots). It is the result of a total rewrite of the outchannels class, greatly improving stability and giving a versatile framework for further development. It also better handles server crashes on the other side, trying to reconnect later.
Release Notes: The brand new ncurses interface has been included in the stable branch. Local file saving has been fixed. Directories can now be recursively added. Playing a network stream no longer causes a crash when the stream ends. Pause now works. The vumeter now behaves sanely and the "public stream" flag in libshout is activated by default. Some other cleanups were also made.
Release Notes: This release greatly improves stability with a couple of important bugfixes, threads and FIFO pipe usage has been optimized, improving performance, resampling routines have been completely rewritten featuring bicubic interpolation, new nifty icons are used, and meters for volume and bandwidth have been included.
Release Notes: This release packs together a new GTK+ graphical interface substituting for the old one, a fully-featured commandline interface, correct playing and mixing of MP3 files/streams with ogg vorbis files, profile management for multiple configurations, the option to compile without X (commandline only), an adaptive coefficient algorithm for clipping (providing better mixed audio quality), and a major cleanup of the engine code.
Release Notes: Bugs in commandline playing and the vumeter gauge were fixed. Playlists may once again be loaded. Minor code cleanups were added.