Flickernoise
Flickernoise is the video synthesis application optimized for the Milkymist One and the Milkymist SoC. It renders hardware-accelerated visual effects comparable (and, to some extent, compatible) with those of MilkDrop 1.x, the popular audio visualization plug-in for Winamp.
Flickernoise allows the creation of visual patches and their connection with all the interfaces that the Milkymist One provides thanks to a built-in graphical user interface. Let the visuals react to sound and MIDI events, connect a camera and create live phantasmagoric images of yourself...
Flickernoise is covered by the GNU GPL license version 3. The source code is hosted by Github.
Flickernoise uses:
- The RTEMS real-time operating system.
- The YAFFS flash filesystem (modified version here).
- The libpng, libjpeg, openjpeg and jbig2dec image decompression libraries.
- The freetype font rendering system.
- The MuPDF library for the online help system.
- MTK, a modified version of the Genode FX embedded GUI toolkit, which provides all the elements for common user interaction (windows, buttons, etc.).
- liboscparse, a variant of liblo, for OpenSoundControl communications.