fishBMC is making good progress. The visualisation works flawlessly, Settings have been implemented. The code still needs to become more portable. Download the source from HERE. Some more screenshots:
I have started writing an XBMC plugin based on fische, called fishBMC.
Here’s one of the first screenshots:
Version 3.2.0 introduced an FTBFS. Linux users please update: fische-3.2.1.tar.gz
Fische has been improved in many areas:
- Enhanced beat detection
- Color changes make sense
- Drastically improved performance – frame drawing times reduced by up to 40 percent.
- More readable code
- Better portability by elimination of pthreads
- Verbose startup shows a simple animation during calculation of necessary vectorfields
- Many code optimisations
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