[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/
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Savannah-hackers] submission of Squash - Learning Music Player - savannah.nongnu.org,
luterac <=