Durch Zufall bin ich in den Besitz einer CD-Jukebox der Firma NSM aus dem Jahr 1995 gekommen. Es handelt sich dabei um das Modell CDR 100 XA. Dieses kann bis zu 100 CDs handhaben. Der Anschluss an den PC erfolgt über die Fast-SCSI- und die serielle Schnittstelle (RS232). Dabei werden über die serielle Schnittstelle die Steuerbefehle gesendet. Leider lag keine Dokumentation oder Software vor. Die Software war zu dem nur für DOS entwickelt worden. Nach längerer Internetrecherche konnte das Handbuch in deutscher und englischer Version aufgetrieben werden. Daraus gehen die notwendigen Zeichenfolgen zu Steuerung hervor. Anhand dieser Informationen habe ich dann ein kleines Delphi-Programm geschrieben um die Jukebox anzusteuern.
Folgende Hauptfunktionen besitzt NSM Jukebox:
Laden und entladen von CDs
Kommandoeingabe und -test
Ausgabe der Kommunikation zwischen Computer und Jukebox
Speichern der CD-Daten
Sichern der Einstellungen
Zukünftig sind außerdem die Abfrage der CD-Datenbank FreeDB sowie die Integration einer Datenbank geplant.
NSM Jukebox - Hauptfenster