savannah-hackers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Savannah-hackers] submission of Squash - Learning Music Player - savann


From: luterac
Subject: [Savannah-hackers] submission of Squash - Learning Music Player - savannah.nongnu.org
Date: Sat, 19 Jul 2003 13:09:27 -0400
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.3) Gecko/20030616

A package was submitted to savannah.nongnu.org
This mail was sent to address@hidden, address@hidden


Adam Luter <address@hidden> described the package as follows:
License: gpl
Other License: 
Package: Squash - Learning Music Player
System name: squash
Type: non-GNU

Description:
Squash is a C/Ncurses based threaded music player.  It uses statistics to 
automatically pick good songs more frequently than bad songs.  It also avoids 
playing the same songs over and over.  The statistics are automatically 
garnered from the users skiping or not-skiping a song.

http://c3.ath.cx/~gryn/shuffle-0.5.tar.bz2

This player is pretty fast, loading 10000 songs in one minute (if disk access 
is not cached) and 10 seconds if it is, and 10% CPU usage, even with builtin 
spectro meter rendering, all on an aging 333mhz Celeron.  The memory footprint 
is also only 8 meg for 10000 songs.

Squash replaces Ruffle (recently submitted) because ruffle was written in ruby 
did not perform well enough.  Squash is released under the GPL.

Squash currently supports an external fifo control interface (input only), and 
an ncurses interface.  Squash will also be ported to a StrongARM based 
car-jukebox.

Squash will also add flac support.

Other Software Required:
glibc
fftw (spectrum analizer)
libao (sound card support)
libvorbisfile (and either libvorbis or libivorbis (tremor, integer decoder) 
(ogg support)
libmad (mp3 support)


Other Comments:



_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/





reply via email to

[Prev in Thread] Current Thread [Next in Thread]