MuSE 0.8.1 "Z0RZ0RZ" - 30 03 03 /* mainly a bugfix release, also introducing usage assestments for a production stable version. Asbesto and Pallotron are the popstars in our about, h4x0r in da house :) */ fix to dynamic bitrate change for mp3 streaming fix to play mp3 files even without lame fix to http insert in gtkgui fix to disconnect button fix to multiple shouter handling continuous playmode on commandline mp3lame encodes at CBR constant bitrate (no more VBR) new about dialog :) MuSE 0.8 "PERGOLA" - 09 03 03 /* stable, also useful from commandline, has ogg and mp3 both in and out at the same time. from commandline you can do multiple encodings at different settings ( -e and -s are position sensitive). */ Full Rewrite of Outchannels improved FIFO multithreaded pipes thread locking has been strenghtened to improve stability does'nt crashes if icecast crashes, tries to reconnect every 5 mins MuSE 0.7.2 "SPATOF" - 23 07 02 /* since the previous release MuSE has been massively used by a lot of users, giving feedback with ideas and bugreports. this release integrates the new NCURSES interface by rubik, some important bugfixes and features for better usability besides that, just to inflate developer's chests a bit, dmalloc says: max memory space wasted: 0 bytes (0%) rock - the - house ;) */ NCURSES console l33t interface for asciifreaks (by rubik) local file saving has been fixed directories can be recursevely added pause now works perfect vumeter is no more frenzy stream produced is "public" for icecast metaservers network streams no more crashing at the end debianizer packaging directory (by godog) MuSE 0.7.1 "EXODUS" - 10 05 02 /* this is a major bugfix release with greatly improved stability */ also adding a couple of features */ complete rewrite of resampling (MOP) FIFO pipe usage has been optimized new icon set and new vumeters on the GTK GUI and many important fixes were made MuSE 0.7 "EXODUS" - 20 04 02 /* here we go with a new interface and massive improvements of the engine which renders now a very stable release; feel free to submit your suggestions to our mailinglist */ new GTK+ GUI included (by nightolo) bugfixes on the command line interface fixed playing and mixing of mp3 network streams fixed playing and mixing of ogg files new FIFO buffered pipe mechanism on channels new profile code for multiple configurations can compile also without X libraries (CLI only) adaptive coefficient clipping algorithm (by MOP) major cleanup of the engine code MuSE 0.6.6 "Mumia" - 29 01 02 /* that's yet another fltk GUI release focusing on bugfixes while we're working into the CVS to have a new API scheme integrating the new GTK+ GUI */ bugfix for command line playing bugfix on the vumeter gauge restored playlist loader in GUI minor cleanups MuSE 0.6.5 "Mumia" - 06 01 02 important bugfix to seekable flag in libmpeg fix for playing some network streams new Levels with bandwidth meter make installs docs MuSE 0.6.4 "Mumia" - 29 12 01 command line interface (no GUI mode) libmpeg updated to splay 0.9.5.2 fltk update to 1.1.0-beta8 gui code cleanup a bit of cosmetics some important bugfixes new USAGE file MuSE 0.6.3 "horizontal radio" - 09 10 01 upgraded to use lame 3.89 API major multithreading improvemend and bugfixes support for 16khz sound bugfixes in playlist handling libshout updates better error messages handling many other bugfixes MuSE 0.6.2 - 24 08 01 /* this should be a very stable release */ libsync removed: rewritten from scratch the multithreading fixed segfault when opening soundfiles instead of playlist (now adds them into the playlist) jmixer now does'nt consume CPU when doing nothing major bugfixes in mixer synchronization removed all the old xaudio code cleanups in input Channel class MuSE 0.6.1 - 29 03 01 fixed missing -lpthread flag in compiling MuSE 0.6 "vollmundig & wuerzig" - 28 03 01 - august & jaromil /* this should be a "mature" release. just out of puberty, the MuSE engine is gaining in stability, outgrowing its' bugs */ GUI was completely re-designed. channels dynamicly added/deleted mpeg inchannel fully implemented mpeg network decoding working greatly improved stability default server configuration being saved in ~/.muserc MuSE 0.5.2 "freelove" - 23 03 01 /* this is supposed to be a stable release, so features like have been commented out in order to have MuSE crash-safe */ vumeter deactivated speed deactivated timer deactivated when playing mp3 /* finally this is a 100% free release, not linking anymore to xaudio library, substituted with LGPL'd libmpeg by Woo-jae Jung */ added libmpeg updates to configure script code cleanup MuSE 0.5.1 - 08 03 01 fixes in vumeter fixes in continuous play mode fixed when opening a non 22|44khz bitstream took out pthread checking in configure code cleaning MuSE 0.5 "licku" - 05 02 01 decodes .ogg files if libvorbis is installed reads mono and 22khz files (resampling implemented) new playlist mechanism inchannels structure rewritten for dynamic channels allocation enhanced mixing mechanism relevant bugfixes libshout code updated MuSE 0.4.1 - 24 01 01 speed works (just one chan at time) now links lame library as shared (requires lame installed) gui for encoder settings fixed mixing algorithm that was crackling a bit on left chan fltk code updated to 1.0.10 MuSE 0.4.0 "mausi" - 02 12 00 now using 3rd party xaudio library for mp3 stream decoding brand new fltk graphic user interface :: by august black implemented mp3 encoding to file MuSE engine bugfixes and optimizations icy/x_audiocast login support (shoutcast compatibility) libsync's usleep() substituted with a select() call MuSE 0.3.1 - 26 10 00 amuse bugfix contributed :: by voyager other bugfixes and docu update queue mode is now shown on the commandline (ops!) MuSE 0.3.0 "not now, i got an headache" - 10 10 00 added queue module to execute scheduled commands major code cleaning and optimization added interactive connection to icecast bitrate can now be changed dinamicly speed setting has been deprecated (will come back on the next release) updated libshout MuSE 0.2.0 "be gentle" - 10 08 00 first really usable release implemented line-in/mic input from soundcard as an extra channel implemented speed & vol dinamic setting added the tcp/ip daemon for communicating w/ the interface libsync is fully implemented - running on threads now A-MuSE tcl/tk interface has been contributed and included in MuSE MuSE 0.1.2 - 09 07 00 first public release, altough still in early development stage bug fixes to the mixing engine libshout and lame work nice toghether now MuSE 0.1.1 - ? mmm MuSE 0.1.0 - 09 05 00 implemented fully functional streaming to icecast included libmp3lame from lame-3.81beta as the encoding engine MuSE 0.0.2 - 02 05 00 heavy optimization on the mixing code (jmixer.cpp), now much faster MuSE 0.0.1 - 01 05 00 completed the basic c++ class for stream mixing