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.
update: Fische has recently been extended to support OS-X and Windows Operating Systems.
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 recently 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.
I only have very limited access to (and knowledge of) Windows and Mac systems. If you would like to participate (especially in documenting fische for these systems), this would be of great value!
If you are able and willing to help, please contact me: marcel at 26elf dot at, AIM: mayslix
- This release of fische not only fixes a few bugs, but also finally includes CPU detection and SMP support for OSs other than Linux.
- An optional "nervous" mode has been implemented, that makes the animation more lively. It is of course a matter of taste, but in my personal opinion, the nervous mode goes well with electronic music, while ruining most other genres. Nervous mode can be specified on the commandline (-e), or toggled at runtime ('N')
- Some experimental vectorfields have been added and may well be discarded again in the future - or enhanced.
This release includes support for PortAudio input, as well as binaries for Windows and Mac OS X
Fullscreen switching should now work on all operating systems.
The Windows version still suffers from a minor frame rate problem, which can be worked around using the -s flag.
Download: fische-3.1.3.tar.gz or fische-3.1.3.zip
The latest development version of fische includes PortAudio support, which enables it to run on other operating systems than Linux.
The Windows Version works quite well on Win7 (the only platform i can test on), with minor issues regarding frame rates and fullscreen switching.
If you do not know what a commandline interface is, this is not yet for you.
The OS-X Version runs without complaint on Leopard (again, the only test platform i have available). I had to use SoundFlower though, otherwise fische (like any other program) is unable to tap into the output audio stream.
This release features full integration of the predictive beat detection algorithm and many minor enhancements to the animation vectorfields. Get the tarball from here or from the Downloads section.
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.