BlinkenXMMSEnglish: Difference between revisions
(Created page with "__NOEDITSECTION__ {{Infobox-sw-de |Name=BlinkenXMMS |Jahr= 2007 |Kontakt= Dirk Pannenbecker |Webseite= http://s23.org/wiki/BlinkenXMMS }} {{FlagDE|ta...") |
mNo edit summary |
||
| Line 1: | Line 1: | ||
__NOEDITSECTION__ | __NOEDITSECTION__ | ||
{{Infobox-sw- | {{Infobox-sw-en | ||
|Name=BlinkenXMMS | |Name=BlinkenXMMS | ||
|Jahr= 2007 | |Jahr= 2007 | ||
Latest revision as of 19:21, 23 May 2012
| back to summary | |
| BlinkenXMMS | |
|---|---|
| Year | 2007 |
| Architecture | |
| Operating System | |
| Hardware requirements | |
| Software requirements | |
| Source Code Size | |
| Memory requirements | |
| Language | |
| License | |
| Contact person | Dirk Pannenbecker |
| Miscellaneous | |
The blinken_xmms is a spectrum analyzer plugin for the multimedia player XMMS. It sends UDP packets to a configurable IP address in EBLP containing 8x18 pixels. The output can be redirected using lldrv to a BlinkenLEDsPro, for example.
The source code for the XMMS plugin has been created with the help of Workshop: Vis-Plugins in XMMS and XMMS Plugin tutorial at nobugs.org. Further, the information about EBLP were helpful. The computational kernel for the visualization is taken from the [1] plugins.
Now with grayscales and config GUI!
Installation
Download
Compilation
gcc -Wall --shared `xmms-config --cflags` -o Blinken_XMMS.so Blinken_XMMS.c
install Blinken_XMMS.so `xmms-config --visualization-plugin-dir`
The development packet of XMMS is needed.
Settings
Right-click on the XMMS window in menu Visualization-->Visualization-Plugins and select BlinkenXMMS.
Klick on the configuration button and set destination IP and the port. For outputting the UDP stream to a Blink project, you can use:
./BlinkenOutput -l 2323 -d /dev/lldrv

