IO Warrior Winamp 5 Plugin (v0.21)
Nachdem ich in der Computerzeitschrift c't einen Artikel über den IO-Warrior Chip und seine Verwendungsmöglichkeiten gelesen hatte ( Ausgabe 7/2004, Seite 208 ), kaufte ich mir einen solchen Chip und bastelte mir eine wie in der c't beschriebene Platine. Der IO-Warrior 24 ist ein Chip mit dem man auf sehr einfache Art digitale E/A Operationen über die USB Schnittstelle durchführen kann. Dazu braucht man keinerlei Kenntnisse bezüglich Treiberprogrammierung, da der Chip als HID (Human Interface Device) erkannt und angesteuert wird. Der Chip selbst kann zur Steuerung von 16 universell einsetzbaren E/A Anschlüssen genutzt werden und er besitzt spezielle eingebaute Funktionalitäten zum Ansteuern von 4x40 Zeichen LCD Displays mit HD44780 Chipsatz. Er ermöglicht es außerdem, RC-5 konforme Infrarotsignale zu empfangen und die empfangenen Steuercodes direkt zurückzugeben.
Ich selbst habe mir ein IO-Warrior 24 Kit mit dem in dem c't Artikel erwähnten 4x20 Zeichen LCD Display gekauft. Deshalb sind alle hier aufgeführten Programme für diese Konstellation entworfen und programmiert. Da die Software jedoch als Open-Source zur Verfügung steht, sollte es kein Problem darstellen, sie an eigene Bedürfnisse oder andere verwendete Hardware anzupassen...
Ein Plugin für Winamp Version 5, das eine Fernsteuerung des Programms mit Hilfe des IO-Warrior 24 und einer RC-5 kompatiblen Infrarotfernbedienung erlaubt. Seit Version 0.2 wird außerdem die Darstellung von Informationen zum aktuell gespielten Titel auf einem 4x20 Zeichen LCD unterstützt. Der Sourcecode (reines C) ist als separates Downloadpaket verfügbar. Hier sieht man eine Webcam-Aufnahme des LCD Displays im Betrieb ( schelchte Aufnahmequalität ).