The Idea
Fische is a standalone sound visualisation program for Linux based on SDL and alsa libraries. Since v3.1.0 fische also supports PulseAudio.
It is released as free software under the terms of the GNU General Public License.
Standalone?
Yes. Fische is not a plugin. It will accept any sounds from anywhere. Music players, TV, a microphone - you name it.
Status
Fische has just been rewritten from scratch for the second time. It is expected to be stable, portable, and fully functional.
Get Fische
Please see the Downloads section for the latest release tarballs.
Help Wanted
Audio programmers: If you would like to write jack/EsounD/OSS/... code for fische, I would be delighted! Please contact fische at 26elf dot at.
Thanks to "Dame" for letting me use their song "Revolution war Gestern" for demonstration purposes:
http://www.youtube.com/watch?v=bPet_VEcmpc
This release finally includes a useful man page, and adds support for a configuration file, which is automatically updated with the last "known good" configuration. Download here or from the Downloads section.
Fische was extended to include PulseAudio support. This should make it accessible to a wider audience.
The tarball is here, as well as in the Downloads section.
Release highlights:
- A new beat detection algorithm has been implemented and delivers more precise results
- Predictive beat detection can be used. This feature is to be considered experimental and is therefore not the default.
- Fische now builds on kfreebsd based systems with alsa emulation.
The tarball is here or in the downloads section - as usual.
This release includes an option flag to make the program exit when a mouse button is clicked. This comes in very handy when fische is used on a touchscreen!
On top of that, the README now includes more troubleshooting information, as well as some FAQs. Download from here or from the Download area.
Thanks to valuable input by Andrea Veri and others, many build problems and small annoyances have been fixed. tarball
This release includes a fix for a segfault bug caused by incorrect ALSA configuration ("default" device not readable), and an extended README with instructions for a common fullscreen problem. tarball
This release fixes a FTBFS on 32-bit architectures and includes a README with basic instructions. tarball
Thanks to Dave Jones and Christian Betz for valuable input!