"ZIMO Sound Programmer" ZSP

DOWNLOAD von ZSP inkl. Standard Sound Projekt und dem ZIMO Decoder Update Programm, ca. 16 MB
Download the latest version, including standard Sound Projects, ZIMO Decoder Update program, about 16 MB

Bedienungsanleitung  /   English User Manual

Anleitung Scripts (deutsch)  /  Scripts manual (english)

ZSP-VersionenStatus 8.März/March 2019
V1.19.22019 03 08
  • Script-Löschen nun mit Rückfrage
  • Sample-Statistik über Menü aufrufbar
  • HLU-Bezeichnung im Script verbessert
  • Bei Schließen des Script-Fensters über X wird nun gefragt ob Änderungen übernommen werden sollen
  • Software-Fahrpult: Bugfix bei Notstop
  • Sounds können nicht Fahrsound-abhängig sein wenn Loop=ein
  • Query for script delete
  • Sample stats window in new menu
  • HLU notations in script changed
  • Query after closing script window with X
  • Bugfix at emergency stop at software cab
  • Sounds cannot be driving sound dependent if loop=on

V1.19.12019 01 30
  • Fehler beim Öffnen/Schließen des Script-Fensters behoben
  • Rückfrage bei Script mit X beenden und Script löschen
  • Bugfix at script window
  • Query for script end and delete
V1.19.02019 01 23
  • Funktions-Sounds können nun auch bei aktivem Fahr-Sound abgespielt werden
  • Function sounds can now also be played when the driving sound is active
V1.18.202019 01 17
  • 16Bit-Samples werden automatisch in 8Bit umgewandelt, wenn der Decoder-Typ auf 32MBit oder 16MBit eingestellt ist
  • Script-Menü für schnelleren Aufruf hinzugefügt
  • 16Bit samples are automatically converted to 8Bit if the decoder type is set to 32MBit or 16MBit
  • Script menu added for faster calling
V1.18.192018 12 19
  • Funktionsgeräusche können nun abhängig von der Fahrtrichtung abgespielt werden.
  • Function sounds can now be played dependent on the driving direction
V1.18.182018 12 05
  • Fehler bei "Projekt Neu" behoben
  • Bugfix at "New Project"
V1.18.172018 12 03
  • Fehler beim Software-Fahrpult behoben
  • Bugfix at software cab
V1.18.162018 11 26
  • Lichteffekt kann in Script gesetzt werden
  • Light effect can be set in script
V1.18.152018 09 26
  • MAN-Taste zu ZIMO-Mapping hinzugefügt
  • Neues Lok-Steuerkommdo "Beschleunigen verhindern" zu Scripts hinzugefügt
  • Verbindungsaufbau zu MXULF verbessert
  • MAN key added to ZIMO mapping
  • New locomotive control command "Supress acceleration" added to scripts
  • Connection buildup to MXULF improved
V1.18.132018 08 24
  • Verbesserungen beim Script-Editor
  • Script editor improvements
V1.18.122018 08 03
  • Changelog/Releasenotes in ZSP Menüleistenpunkt Hilfe hinzugefügt. Die Releasenotes werden nach jedem Autoupdate (Menüleistenpunkt "Update" -> "Online-Update") einmalig angezeigt.
  • Skripteditor hinzugefügt (derzeit nur in Deutsch)
  • Changelog/Releasenotes added to ZSP menu bar item Help. The release notes are displayed once after each autoupdate (menu item "Update" -> "Online-Update").
  • Skripteditor added (currently only in German)
V1.18.112018 07 28
  • Beim Script-Befehl "EMotor Sample" kann nun "kein Sample" (für kein EMotor-Sound) gewählt werden.
  • With the script command "EMotor Sample" you can now select "no sample" (for no EMotor sound).
V1.18.102018 07 26
  • Neuen Script-Befehl "Diesel-Ablauf übernehmen" hinzugefügt
    Es kann damit z.B. ein Script für den Start-Sound geschrieben werden und danach die Kontrolle an die Automatik zurückgegeben werden.
  • Added a new script command "Apply Diesel Sequence".
    It can be used e.g. to write a script for the start sound and then return control to the automatic.
V1.18.92018 07 25
  • Script-Simulator erweitert
  • Neue Script-Parameter HLU-Limit, ABC-Limit, DC-Limit und Gesamt-Limit
    zum Abfragen des aktuellen Zustands der Bremsstrecken hinzugefügt.
  • Taste zum Zurücksetzen der Position des Script-Fensters hinzugefügt.
  • Script kann im Auswahlfenster mit Doppelklick geöffnet werden
  • Im Script kann eine neue Zeile eingefügt werden indem an der gewünschten Stelle auf die State-Nummer geklickt wird
    Direkt nach dem Einfügen einer nueen Zeile kann der Inhalt einer anderen Zeile in die neue Zeile kopiert werden indem auf die Script-Nummer der zu kopierenden Zeile geklickt wird.
  • Im Script wird eine Zeile nun gelöscht indem der Befehl auf "-" gesetzt wird.
  • Script-Simulator extended
  • New script parameters HLU-Limit, ABC-Limit, DC-Limit and Total-Limit
    added to query the current state of the braking distances.
  • Command to reset the position of the script window added.
  • Script can be opened in the selection window with a double click
  • In the script a new line can be inserted by clicking on the state number at the desired position
    Directly after inserting a new line the content of another line can be copied into the new line by clicking on the script number of the line to be copied.
  • In the script a line is now deleted by setting the command to "-".
V1.18.52018 07 18
  • Script-Simulator hinzugefügt
  • Script-Import/Export hinzugefügt
  • Neuen Script-Befehl "EMotor-Sample" hinzugefügt
    Es kann damit das Sample des Ablaufsounds "EMotor" geändert werden
  • Neuen Script-Befehl "Auf EMotor-Ende warten" hinzugefügt
    Es können damit Übergangssounds für den EMotor gemacht werden indem ein EMotor-Sample ohne Loop gestartet wird, dann auf dessen Ende gewartet und danach ein anderes Sample mit Loop gestartet wird.
  • Script-Simulator added
  • Script-Import/Export added
  • New Script-Command "Change eMotor sample" added
    It can be used to change the sample of the sequence sound "EMotor"
  • li>New Script-Command "Wait for EMotor-End" added
    It can be used to make transition sounds for the EMotor by starting an EMotor-Sample without Loop, then wait for its end and then start another sample with loop.
V1.18.42018 05 14
  • Reed4 Eingang hinzugefügt
  • Wenn ein genutztes Sample gelöscht wird, wird nun auch die Zuordnung gelöscht
  • ZPP Konfig: CVs können in unterschiedlichen Formaten importiert und exportiert werden.
    Das .csv Format ist kompatibel mit DecoderPro - JMRI
  • Switch input 4 added
  • If a used sample is deleted, the mapping is now also deleted.
  • ZPP config tool: CVs can be imported/exported from/to different file formats.
    The .csv file format is compatible with the software DecoderPro from JMRI
V1.18.32018 03 08
  • CVs der Steuerelemente werden nun richtig in der CV-Liste angezeigt
  • SUSI Verbindung Ja/Nein Schalter in Menüpunkt „Decoder“ verschoben
  • Sample Statistik Fenster kann über Menüpunkt „Projekt“ aufgerufen werden
  • Im Sample Statistik Fenster kann die Zuordnungsnummer jedes Samples angezeigt und geändert werden
  • Speicheranzeige geändert
  • Rangiertaste und Halbgeschwindigkeit über CV124 wird im Info-Feld angezeigt
  • CVs of controls are now displayed correctly in the CV list
  • SUSI connection Yes/No switch moved to menu item "Decoder
  • Sample statistics window can be opened via menu item "Project
  • In the Sample Statistics window you can display and change the assignment number of each sample.
  • Memory display changed
  • Shunting key and half speed set under CV124 is displayed in the info field
V1.18.02017 12 22
  • Script Editor hinzugefügt
  • Speedlimit pro Diesel-Set einstellbar
  • Anzahl Dieselstufen nun auch 0 möglich
  • Sample-Klasse "Fehlstart" hinzugefügt
  • Sound laden über Schiene stabiler
  • Loop-Counter von 1 bis 8 bei Sample einstellbar
  • Script Editor added
  • Speed limit for each diesel set adjustable
  • Number of diesel stages now also 0 possible
  • Sample class "false start" added
  • Sound loading over track more stable
  • Loop counter adjustable from 1 to 8 on sample
V1.16.002017 05 22
  • Diesel-Stufen von 10 auf 20 erweitert
  • Dampf- und Dieselsets können kopiert und in ein weiteres Set eingefügt werden
  • Diesel speed stages expanded from 10 to 20 stages
  • Steam- and diesel-sets can be copied and pasted to another set
V1.15.082017 04 21
  • Schweizer Mapping erweitert
  • Swiss mapping extended
V1.15.062016 06 07
  • Schweizer Mapping Konigurationsfenster nun über Button neben CV-Liste aufrufbar
  • Fehler beim Anzeigen der zur Taste zugeordneten Ausgänge behoben
  • Bei CV-Werte-Export weden nun auch die CV-Namen ausgegeben
  • Ablaufsound Kurvenquietschen hinzugefügt (Wird in CV307, CV308 konfiguriert. Ab Decoder-Ver. 35.24)
  • Swiss mapping configuration window now accessible via button next to CV list
  • Error when displaying the outputs assigned to the key fixed
  • CV value export now also outputs CV names
  • Added process sound curve squeal (Configured in CV307, CV308. From decoder version 35.24)
V1.15.042016 03 09
  • CV-Einstellungen: Filter durchsucht nun auch Bit-Texte
  • Doppelklick auf eine Schweizermapping CV öffnet ein Fenster. In dem Fenster kann man das Schweizer-Mapping einfach konfigurieren und die CVs werden dann dementsprechend berechnet.
  • CV-Settings: Filter also searches for binary texts
  • Double click on a Swiss mapping CV opens a window. In this window you can easily configure the Swiss mapping and the CVs will be calculated accordingly.
V1.15.032016 02 16
  • Bugfix: Auswahlfelder „Ablauf-Sounds“ -> „Pantographen“ -> „Funktion“ und „Richtung“ hatten unter gewissen Umständen doppelte Einträge
  • Bugfix: Under some circumstances double entry in dropdown selection "Pantographen"
V1.15.022016 01 21
  • Bugfix: ZSP Prozess blieb beim Beenden manchmal im Task Manager hängen
  • Fehler beim Hochgeschwindigkeits-Schaltwerk behoben (wurde in Ver. 1.13.1 eingebaut)
  • Anpassungen für stabileres Soundladen über MXULF
  • Bugfix: ZSP process sometimes got stuck in Task Manager on exit
  • Fixed high speed switchgear bug (added to ver. 1.13.1)
  • Adjustments for more stable sound loading via MXULF
V1.14.002015 11 10
  • Soundladen über SUSI-Schnittstelle (Einstellungen -> Projekt via SUSI programmieren setzen)
  • Software Fahrpult (Decoder -> Fahrpult (MXULFA)
  • - Sound load over SUSI connection (settings -> load over SUSI connection)
  • Software cab (decoder -> dcc cab over MXULFA)
  • CV description added
V1.13.002015 08 17
  • Unterstützung für Windows 10
  • Decodertyp aktualisiert (MX699,…)
  • Windows 10 support added
  • Decodertyp updated
V1.12.182015 02 02
  • Fehler behoben, wodurch es zu einem Abbruch des Sound laden mit MXULF gekommen ist
  • Neues Info-Feld neben Tastenzuordnungen für bessere Übersicht
  • Doppelklick auf Info-Feld öffnet Fenster mit zusätzlichen Optionen für die jeweilige Taste
  • Bessere Navigation in der CV-Liste durch Unterstützung von Pfeiltasten und Enter-Taste zum Bestätigen eines neuen Wertes
  • CV-Liste wurde um Namen ergänzt nach denen auch gefiltert werden kann
  • Doppelklick auf CV öffnet Binär-Ansicht dieser CV
  • Fixed a bug that caused the loading of the sound to be aborted by MXULF
  • New info field next to key assignments for better overview
  • Double click on info field opens window with additional options for the respective key
  • Better navigation in the CV list through support of arrow keys and Enter key to confirm a new value
  • CV-list has been extended by names which can also be used for filtering
  • Double click on CV opens binary view of this CV
V1.12.112013 11 14
  • Diverse Fehler behoben / Bugfixes
  • Several bugfixes
V1.12.52013 08 06
  • Es können 2 Events pro Sound definiert werden um Funktionsausgänge synchron zum Sound ein- und auszuschalten
  • Fehler beim HG-Schaltwerk behoben
  • 2 events per sound can be defined to enable/disable function outputs synchronously to the sound
  • bugfix: high-speed stepping switch
V1.12.12012 04 24
  • Funktionstasten-Sounds auf F28 erweitert
  • Beim Einstellen von Looppunkten wird automatisch der nächste Nulldurchgang angesprungen
  • Sound Function Keys extended to F28
  • When setting loop points, the next zero crossing is automatically skipped
V1.11.52012 12 14
  • Fehler beim CV-lesen behoben
  • Error reading CVs fixed
V1.11.42012 12 08
  • Anpassung an neue Decoder-SW 32.0
  • Debugmode für CV-Lesen/Schreiben
  • Decodertyp aktualisiert (MX696)
  • adaption for Decoder SW. 32.0
  • Debugmode for CV read/write
  • Decodertyp updated
V1.10.62012 04 12
  • Anpassung an neue Decoder-SW 30.27
  • Adaption for Decoder SW. 30.27
V1.10.52012 01 01
  • Neue CVs hinzugefügt
  • New CV
V1.10.32011 07 14
  • Anpassung an MX695 RevB
  • Adaptations for MX695 RevB
V1.102011 07 14
  • Zusammenarbeit mit ZCS verbessert
  • Cooperation with ZCS optimized
V1.9.52011 05 21
  • Ablaufsound für Turbolader hinzugefügt
  • New turbocharger sound added
V1.9.42011 04 16
  • Fehlerbehebung: CVs 344 bis 363 wurden nicht zurückgelesen
  • Bugfix: CVs 344 to 363 does not read back from decoder
V1.9.32011 04 15
  • Anpassungen für MX695
  • Adaptations for MX695
V1.9.12011 02 09
  • Verbindungsaufbau zum Decoder verbessert.
  • Connection buildup to decoder optimized
V1.9.02011 01 29
  • Ablauf für Loks mit mechanischem Getriebe erweitert.
  • Sequence for locomotives with mechanical gearbox enhanced
V1.8.92011 01 17
  • Anpassungen für MX644
  • Adaptations for MX644
V1.8.82010 12 23
  • Anpassungen für MX645
  • Adaptations for MX645
V1.8.62010 11 11
  • Verbindungsaufbau zu Decoder optimiert
  • Connecting to decoder optimized
V1.8.42010 09 29
  • Anpassungen für MX646 und MX647
  • Fehlerbehebung beim Programmieren von .zpp Dateien
  • Adaptations for MX646 and MX647
  • Bugfix for loading"ready to use" sound projects
V1.8.12010 04 29
  • Anpassungen für MX643
  • Adaptations for MX643
V1.8.2010 04 27
  • Projekt Dateien (*.zpr) können nun im Explorer mit "Öffnen mit" mit ZSP verknüpft werden. Danach reicht ein Doppelklick auf eine *.zpr Datei um diese mit ZSP zu öffnen.
  • Project files (*.zpr) can now be linked to ZSP with "Open with" in the Explorer. Afterwards a double click on a *.zpr file is enough to open it with ZSP.
V1.7.22010 04 03
  • Anpassungen für MX642
  • Adaptations for MX642
V1.7.12009 12 29
  • Laden von "Ready-to-use" Soundprojekten vom Startbildschirm
  • Probleme beim Laden von Sound-Projekten behoben
  • Load and program "Ready-to-use" sound projects from the start screen
  • Solved problems loading sound projects
V1.7.02009 10 20
  • Funktion zum Programmieren des "Lade-Code"
  • Funktion zum Programmieren von "Ready-to-use" Soundprojekten
  • Auslesen der Seriennummer unter "Typ abfragen"
  • Function to program the "load code" into the decoder added
  • Function to program "ready to use" sound projects into the decoder added
  • Read the serial number by pressing "Ask decoder name"
V1.6.12009 03 06
  • Standardverzeichnis für Sound-Projekte einstellbar (->Optionen)
  • Standard folder for projects selectable (see menu 'options')
V1.6.02009 03 04
  • 20 Funktionen für Sounds
  • 20 functions assignable for sounds
V1.5.82009 01 22
  • Anpassungen an verbessertes VT98 Projekt
  • Adaptations to improved VT98 sound project.
V1.5.72009 01 02
  • Sound-Projekte vom Internet können direkt als .zip-File im ZSP geöffnet werden und werden dabei automatisch ins Projekte-Verzeichnis kopiert.
  • Sound projects from the Internet can be opened directly as .zip files in the ZSP and are automatically copied to the projects directory.
V1.5.62008 12 24
  • Sound-Projekt "VT98" im Setup enthalten
  • Sound project "VT98" in setup included
V1.5.52008 12 18
  • Anpassung der Ordner-Struktur für Windows Vista
  • Adapted folder structure for Windows Vista
V1.5.42008 12 09
  • Ablaufsound "Schaltwerk" hinzugefügt
  • Add sound for "switchgear"
V1.5.32008 10 23
  • Fehler bei der Anzahl der Diesel-Stufen behoben
  • Error in the number of diesel stages fixed
V1.5.22008 10 14
  • Decoderupdateprogramm an neues Sammel-File angepasst
  • Decoder update program adapted to new file format
V1.5.12008 07 29
  • Anpassung an geänderte Hardware des MX690
  • adaptations to new hardware of MX690
V1.5.02008 05 05
  • Zusätzliche Ablaufsounds "Thyristor" und "E-Motor"
  • Additional sequence sounds "thyristor" and "eMotor
V1.4.122008 06 03
  • Fehler behoben: Absturz beim Speichern
  • Bugfix: ZSP closed on save in some conditions
V1.4.112008 05 14
  • Fehler behoben
  • Bugfix
V1.4.102008 05 13
  • Fehler beim Import behoben
  • Bugfix to project import
V1.4.92008 05 06
  • Änderung beim CV auslesen
  • Change to CV read
V1.4.72008 04 26
  • Comm Port Auswahlmenü geändert
  • Com port selection menu changed
V1.4.62008 04 25
  • Fehler beim CV Import behoben
  • Bug on CV import fixed
V1.4.52008 04 24 Anpassung an MX640 Version 2.0
Neue Funktionen:
  • Mute Taste
  • Sound für Richtungswechsel zuordenbar
  • Sprache (Deutsch, Englisch) einstellbar
Fehler behoben:
  • Fehler beim Import älterer Projekte behoben
  • CV265 wurde bei MX690 falsch programmiert
Adapted to MX640 version 2.0
New features:
  • Mute function
  • Direction change sound possible
  • Language selectable (English, German)
Bugfixes:
  • Import of older projects not correct
  • For MX690 wrong CV265 values are written
V1.4.02008 04 04Erste Version für MX690 und MX640First version for MX690 and MX640
V1.3.92008 03 07Letzte Version nur für MX690Last version just for MX690

Bekanntes Installationsproblem unter Windows 7 64 Bit

Problembeschreibung:

Nach der Installation / Update von ZSP unter Windows 7 64Bit, funktioniert das Updaten von Decodern nicht. Ich erhalte die Fehlermeldung:
"Komponente MSCOMM32.OCX oder eine ihrer Abhängigkeiten ist nicht richtig registriert. Eine Datei fehlt, oder ist ungültig"

Lösung:

Wie die Fehlermeldung schon aussagt, dürfte die genannte Datei gänzlich fehlen, oder nicht korrekt registriert worden sein...

ZSP nutzt eine ältere 32Bit OCX, die ab Windwos 7 64 Bit nicht mehr im System vorhanden ist. Um diese Datei im System für ZSP zu installieren und registrieren, muss ZSP zwingend als Adminsitrator mit allen Admin-Rechten installiert werden!
Natürlich kann die OCX auch nachträglich ins System integriert werden.

Die Datei kann zb. hier geladen werden:
http://www.ocxme.com/ocx/files/mscomm32_ocx.html
oder:
http://www.martin2k.co.uk/vb6/vb6download4.php
oder:
http://www.ocxdump.com/download-ocx-fil … nload.html

Dann die Datei mscomm32.ocx in das Windowsverzeichnis:

C:\Windows\SysWOW64

2. Eingabeaufforderung mit Administratorrechten starten:

In der Suche cmd.exe eingeben, auf das cmd.exe-Symbol ein Rechtsklick und "als Administrator ausführen" auswählen)

3. Zur Registrierung bitte folgende Zeile eingeben und mit Enter/Return bestätigen:

regsvr32 c:\windows\SysWOW64\mscomm32.ocx

Die OCX Datei ist aber auch in ZSP vorhanden:
C:\Progrtamme (x86)\ZIMO\bck
Und sollte eignetlich vom Programm ZSP direkt darin gesucht werden - eventuell muss man die Datei in diesen Pfad auch noch registrieren.

Nachtrag:
Es hat sich als sehr günstig herausgestellt, wenn die Installation (VOLLINSTALLATION, nicht Update) von ZSP mit Adminrechten erfolgt.
Also entweder Rechtsklick auf das Setup und "ausführen als ..." anwählen, dann Adminstrator wählen, oder noch besser, eine Command-Box (DOS-BOX) als Adminstrator starten und von da aus das ZSP-Setup ausführen.

Ist ZSP bereits installiert, sollte es auch mit Adminrechten gestartet werden. Nur dann ist auch gewährleistet, dass ein Update mit allen erforderlichen Rechten durchgeführt wird.

[Dieser Beitrag wurde am 20.02.2014 - 09:53 von Oliver Zoffi aktualisiert]

Bekanntes Installationsproblem unter Windows 8

Problembeschreibung

ZSP lässt sich unter W8.1 nicht installieren, bzw. kann das MXULF ab SW Version 0.60.05 nicht wie beschrieben vom PC angesprochen werden (wird nicht erkannt, bzw. wird der Fehler "IAR LPC1766" als nicht korrekt installiert angezeigt) ...

Lösung:

ZSP selbst muss mit Adminrechten installiert werden (wie auch unter VISTA, oder Win7).
Damit das MXULF wie beschreiben als MX31ZL erkannt wird, wird der Treiber unter:
-> http://www.zimo.at/web2010/support/ZIMO … _Vista.inf
benötigt.

ACHTUNG! obigen Treiber mit RECHTSKLICK und "Ziel speichern unter" laden!

Danach:

1) Win 8.1 im Modus starten, dass "nicht signierte Treiber" installiert werden können
siehe: http://www.deskmodder.de/wiki/index.php … _Windows_8
2) Treiber für den "IAR LPC1766" via INF-Datei aktualisieren - Verwendung des nicht signierten Treibers
3) MXULF wird korrekt erkannt (im Gerätemanager)
4) ZSP erkennt das MXULF unter der COM, wie es im Gerätemanager aufscheint

Bei einer NEUINSTALLTION sollte es reichen, zuerst Win8 wie oben beschrieben im Modus für "nicht signierte Treiber" zu starten, dann das ZSP-Setup als Administrator ausführen (Rechtsklick auf die Setup-Datei und "Als Administrator ausführen" auswählen.
Damit sollten sämtliche OCX und Treiber (ob signiert oder nicht signiert akzeptiert und installiert werden (bei nicht signierten Treibern wird man zwar noch mals gefragt, ob man dies zulassen will, aber man kann das nun mit JA bestätigen...).
Danach die Geräte MX31ZL, oder MXULF an den diversen USB-Ports anstecken und erkennen lassen - erst dann den PC im normalen Modus neu starten.

Begründung:
Der Gerätetreiber, bzw. die INF-Datei für das MX31ZL, die auch das MXULF nutzt, ist nicht zertifiziert.
Eine Zertifizierung ist eine sehr teure Angelegenheit, die sich bei so einer geringen Stückzahl von Geräten nicht lohnt.
Unter Windows VISTA und Win7 durfte man als Administrator, bzw. beim Ausführen des Setup mit Adminrechten, nicht zertifizierte Treiber nach Bestätigung installieren.
Ab Win8 ist dies per default nicht mehr möglich - Windows muss dazu in einen Modus gestartet werden, wo dieser Vorgang erlaubt ist - siehe obige Beschreibung und Link!

[Dieser Beitrag wurde am 27.02.2014 - 11:58 von Oliver Zoffi aktualisiert]