Sie sind auf Seite 1von 27

Beschreibung

Mrklin-Sound-Decoder
m SD : 171344 (m rklin S ound D ecoder)
m S M : 126150 (m rklin S ound M odul)
( Version 1.03 )

Gebr. Mrklin & Cie. GmbH, Gppingen

Copyright 2012 Gebr. Mrklin & Cie. GmbH


Nicht zur offiziellen Verbreitung

Datei: Sounddecoder Beschreibung Rel01.doc

Fa. Mrklin

Seite: 1 von 27

nderungen
Datum

Version

Autor

25.08.2011
12.09.2011
09.11.2011
27.03.2012

1.00
1.01
1.02
1.03

K. Schllkopf
K. Schllkopf
K. Schllkopf
K. Schllkopf

Datei: Sounddecoder Beschreibung Rel01.doc

nderung
Dokument neu erstellt
Hardwaredokumentation hinzugefgt
Parameterbeschreibung
Version fr Betatest

Fa. Mrklin

Seite: 2 von 27

Inhaltsverzeichnis
1. Technische Daten ........................................................................................................................ 4
m SD - 171344 - Sound Decoder ................................................................................................. 4
m SM - 126150 - Sound Modul .................................................................................................... 4
2. Eigenschaften des Sounddecoders ............................................................................................. 5
3. Grundstzlicher Aufbau der Software des Soundmoduls ............................................................ 6
Sound ........................................................................................................................................... 6
Soundnummern ............................................................................................................................ 6
Soundslots ................................................................................................................................... 6
Mapping im Sound-Decoder ........................................................................................................ 7
Systematik zum Anfordern eines Sounds .................................................................................... 7
Abspielkanle und Belegung durch Sounds ................................................................................ 7
SUSI Wait - Signalisierung an Decoder fr Stand ........................................................................ 7
Layout des Soundspeichers - Serielles Flash .............................................................................. 8
Konfigurationsmglichkeiten der Soundnummern ....................................................................... 8
Berechnung der Abspiellautstrke eines Sounds ........................................................................ 8
Modullautstrke ............................................................................................................................ 9
Benutzerlautstrke ....................................................................................................................... 9
Werkslautstrke ........................................................................................................................... 9
4. Soundtypen bzw. Abspielsystematiken des Soundmoduls ........................................................ 10
Soundnummer 1 - 28: Sounds, Zusatzsound mit Loop ........................................................... 11
Soundnummer 29 - 32: Ziehbare Sounds ................................................................................ 12
Soundnummer 33 - 36: Ablauf, Ein- / Ausschaltsounds .......................................................... 12
Soundnummer 37 - 40: Willkrliche - Einzelsound / Singleshot ................................................. 13
Soundnummer 239: Standsound ............................................................................................... 13
Soundnummer 244: E-Lok Schaltstufe .................................................................................... 14
Soundnummer 245: Schienensto .......................................................................................... 14
Soundnummer 246: Abfahrt bzw. Bremse lsen ..................................................................... 14
Soundnummer 247: Bremsen z.B. Bremsenquietschen .......................................................... 15
Soundnummer 248 - 245: Multitext z.B. Bahnhofsansage ...................................................... 15
Soundnummer 252: Logischer Sound: Bremsen aus Bremsenquietschen aus ...................... 16
Soundnummer 251: Logischer Sound: Manuell Starklften ....................................................... 16
Soundnummer 242 Logischer Sound: Manuelle Freigabe Zufallssounds .................................. 16
Soundnummer 241: Logischer Sound Manuelle Freigabe Bremsen ......................................... 17
Soundnummer 240: Logischer Sound Sound Mute ................................................................... 17
Soundnummer 255 / 254 / 253: Motorsounds ............................................................................ 17
Richtungswechselsound ............................................................................................................ 17
Behandlung von Susi Wait bei den Sounds ............................................................................... 17
Bedingtes Starten von Sounds ................................................................................................... 17
Zufallssounds ............................................................................................................................. 18
5. Motorsounds .............................................................................................................................. 19
Allgemeines zum Motorsound .................................................................................................... 19
6. Externe Eingnge ....................................................................................................................... 20
21-polige MTC Schnittstelle, fr m SD (Steckverbinder) ............................................................ 21
4-polige SUSI Schnittstelle, fr m SM ........................................................................................ 22
7. Konfigurationsvariablen - Susi CVs ............................................................................................ 23
8. Format des Seriellen Flashs ...................................................................................................... 25
Aufteilung des Parameterbereichs der Version 2 ....................................................................... 25
Aufteilung der Soundslotzeiger der Flash Layout Version 2 ...................................................... 25
Inhalt der einzelnen Parameterbereiche .................................................................................... 25
Allgemeine Parameter ................................................................................................................ 25
Parameter fr Soundablauf und fr Spezialsounds ................................................................... 25
Zufallsgeruschtabelle ............................................................................................................... 26
Parameter fr die 255 Soundnummern ...................................................................................... 26
Flash Parameter fr die Factory Default Werte der SUSI CVs .................................................. 27

Datei: Sounddecoder Beschreibung Rel01.doc

Fa. Mrklin

Seite: 3 von 27

1. Technische Daten
m SD
SD - 171344 - Sound Decoder
Mae (L x B x H ohne Anschlsse) ........................................................ 30,0 x 15,5 x 6,2 mm
Sound Funktionseingnge IN1, IN2, IN3 ..................................... fr Reedkontakt, Hallsensor
Sound Ausgangsleistung an 4 / 8 ........................................................... 2,3 W / 1,2 W
Max. Gesamtbelastung ................................................................................................. 1,6 A
Max. Spannungsfestigkeit .......................................................................................... 40,0 V
Soundmodul ist Bestandteil des Decoders 171344

m S M - 126150 - Sound Modul


Mae (L x B x H ohne Anschlsse) ........................................................ 20,8 x 12,0 x 4,6 mm
Sound Funktionseingnge IN1, IN2, IN3 ..................................... fr Reedkontakt, Hallsensor
Sound Ausgangsleistung an 4 / 8 ........................................................... 2,3 W / 1,2 W
Max. Gesamtbelastung ................................................................................................. 1,6 A
Max. Spannungsfestigkeit .......................................................................................... 40,0 V
Anschluss an SUSI

............................................................................... 6-Pol Schnittstelle


!

Untersttzung bis zu 29 Susi Funktionen (Susi F0 bis Susi F28)

SUSI und das SUSI-LOGO sind eine Entwicklung von DIETZ MODELLBAHNTECHNIK
Hindenburgstrae 31 in D-75339 Hfen

Datei: Sounddecoder Beschreibung Rel01.doc

e-mail: info@d-i-e-t-z.de

Fa. Mrklin

www.d-i-e-t-z.de

Seite: 4 von 27

2. Eigenschaften des Sounddecoders


-

genormte Schnittstelle
Anschluss an die SUSI Schnittstelle
Basis der Kommandos ist eine kompatible Erweiterung der SUSI-Kommandos.
Konfigurierbarkeit durch SUSI CV-Parameter
Untersttzung bis zu 29 SUSI Funktionen
Vielfltige Abspielsystematiken
Loop und Einmalsounds
Ziehbare Sounds (fr zuknftige Anwendungen)
Variable Bahnhofsansage fr bis zu 14 Bahnhfe.
Einschalt- / Ausschaltsounds mit Loopfhigkeiten.
2 unterschiedliche Motorsystematiken, Radsynchron / Zustandsabhngig zur Erzeugung
typischer Fahrsounds fr Dampf, Diesel und E-Loks.
Bremsensound
Alternativer Fahrsound in Abhngigkeit der gefahrenen Geschwindigkeit, z.B. Schienensto
Abfahrsound fr Bremse lsen
Fahrtrichtungswechselsound
Fahrstufenabhngige Auslsung von Sounds zur Realisierung Relaisschaltstufen
Zufllige Abspielung von Sounds.
Groer Soundspeicher (32 MBit)
Hervorragender Sound durch 16 Bit Auflsung
240 Sek Gesamtabspielzeit
Vielfltige Anpassungen des Soundmoduls durch den Inhalt des Soundspeichers.
Sonstiges
3 Sensoreingnge zur Auslsung von Sounds oder zur radsynchronen Wiedergabe des
Betriebsgerusches
Lautstrke des Moduls und jedes einzelnen Sounds getrennt einstellbar. Somit individuelle Lautstrkeeinstellungen aller Sounds mglich.
Wiedergabe von bis zu 6 Sounds gleichzeitig. 2 Kanle sind fr das Betriebsgerusch reserviert.
Die Wiedergabegeschwindigkeit jedes Kanals kann gesteuert werden, Geschwindigkeit
und Tonhhe sind nderbar.

Datei: Sounddecoder Beschreibung Rel01.doc

Fa. Mrklin

Seite: 5 von 27

3. Grundstzlicher Aufbau der Software des Soundmoduls


Das Soundmodul wird durch die Fhigkeiten der Software, den SUSI-CV-Variablen und durch den
Inhalt des Soundspeichers in seinen Eigenschaften eingestellt / konfiguriert. Sounds werden mittels
SUSI-Steuerkommandos angefordert.
In dem Seriellen Flash, dem eigentlichen Soundspeicher, werden sowohl Verwaltungsdaten wie
auch Sounddaten abgespeichert.
Zum Abspielen der Daten sind interne Strukturen implementiert, welche den zu erzeugenden Sound
bestimmen. Hierfr werden die Begriffe: Sound, Soundslots und Soundnummern verwendet.

Sound
Ein Sound ist ein zu erzeugendes Gerusch, welches mittels einer zugrundeliegenden Systematik
verknpft ist. Hierfr stehen dem Sound Teilstcke (Soundslots) und Parameter zur Verfgung. Ein
Sound wird im Decoder gemappt und wird durch diesen schlussendlich durch das Aktivieren einer
Funktion angefordert.
Der zulssige Bereich fr Sounds richtet sich nach den zur Verfgung stehenden SUSI-Funktionen
und ist derzeit im Bereich von 0 bis 28.

Soundnummern
Abspielbare Sounds werden durch eine Soundnummer angesprochen. Anhand der zugrundeliegenden Abspielsystematik, der Parameter des Sounds sowie den zugeordneten Soundslots wird der
Sound abgespielt. Im Decoder stehen maximal 255 Soundnummern zur Verfgung, somit ist der
gltige Bereich von 1 bis 255.
Verknpft mit einer Soundnummer ist eine Abspielsystematik. Durch die Abspielsystematik wird die
Fhigkeit, Beeinflussbarkeit und das entstehende Gerusch bestimmt. Die mglichen Abspielsystematiken sind unten stehend beschrieben
Jeder Soundnummer ist im Grundsatz wiederum eine feste Anzahl von Soundslots zugeordnet. Pro
Soundnummer stehen 6 Soundslots zur Verfgung. Durch die Abspielsystematik wird festgelegt, wie
die zur Verfgung stehenden Soundslots abgespielt werden.
Von dieser Grundregel gibt es Ausnahmen:
- Logische Funktionen werden ebenfalls durch Soundnummern realisiert. (z.B. Sound Mute, Deaktivierung Bremsenquietschen etc). Diese bentigen keine Soundslots, so dass diese frei bleiben
- Bei z.B. der Bahnhofsansage werden mehrere Soundnummern und deren Soundslots zu einer
gemeinsamen Abspielsystematik zusammengefasst.
- Der Motorsound selbst bentigt wesentlich mehr Soundslots als die 6 zur Verfgung stehenden.
Daher wird fr diese Systematiken ein komplett eigener Bereich zur Verfgung gestellt und die
eigentlichen Soundslots werden nicht verwendet.

Soundslots
Die Sounds werden aus einer Abfolge von einzelnen nahtlos abzuspielenden Teilstcken erzeugt.
Jedes Teilstck wird in einem Soundslot gespeichert. Ein Soundslot enthlt die abspielbaren
Sounddaten.
Jeder Soundslot wird, vergleichbar eines Inhaltverzeichnisses, durch einen Soundslotzeiger verwaltet. Durch den Soundslotzeiger wird die Lage und die Lnge (In Anzahl Samples) im Seriellen Flash
bestimmt. Die Sounddaten ab der Startposition werden bis zur vorbestimmten Lnge abgespielt. In
der Grundform eines Sounds besteht dieser immer aus 6 Soundslots. Durch die Abspielsystematik
wird bestimmt, was nach dem Abspielen dieses Soundslots geschehen soll und dann wird evtl. der
nchste Soundslot, das nchste Teilstck abgespielt. Die Abspielreihenfolge der Soundslots wird
durch die Abspielsystematik festgelegt.

Datei: Sounddecoder Beschreibung Rel01.doc

Fa. Mrklin

Seite: 6 von 27

Mapping im Sound-Decoder
Ein Sound wird mittels einer Funktionsanforderung an den Decoder abgespielt. Hierfr stellt der Decoder insgesamt 29 SUSI Funktionen zur Verfgung ber eine der Susi Funktionen kann genau ein
Sound (wie in der Susi Spezifikation enthalten) angefordert werden.
Fr dieses Mapping existiert im Decoder ein CV-Bereich, ber den dieses Mapping eingestellt werden kann. Es kann ber eine Funktionalitt genau einer der 255 theoretisch mglichen Sounds gemappt werden.

Systematik zum Anfordern eines Sounds


Durch den Bediener wird in der Zentrale das Abspielen eines Sounds angefordert. Hierfr stehen
derzeit 16 Funktionen zur Verfgung. Im Decoder wird diese Anforderung durch das Decodermapping auf die zur Verfgung stehenden Sounds des Decoders zugeordnet. Der Decoder bietet derzeit
an, diese auf den Fahrsound, Sound 1-16 und Bremssound zuzuordnen. Diese erste Auflsung der
Anforderung wird ber den Susi Bus als Anforderung Sound X abzuspielen weitergeleitet. Diese Anforderung wird in eine der realisierten 29 Susi-Funktionen verpackt. Im Soundmodul selbst wird die
Susi Funktion auf eine der zur Verfgung stehenden Soundnummern zugeordnet. Diese Soundnummer wird mit den zugrunde legenden Eigenschaften und Systematiken abgespielt und wird sptestens mit Deaktivieren der Funktion wieder beendet.

Abspielkanle und Belegung durch Sounds


Fr das Abspielen eines Sounds wird eine Soundkanal bentigt. Ein Soundkanal ist vergleichbar einer Tonspur. Bei Stereo werden 2 Tonspuren verwendet: der linke und der rechte Kanal.
Das Soundmodul bietet insgesamt 6 Abspielkanle / Tonspuren. Fr eine angepasste Systematik
sind diese zum Teil frei verfgbar sowie fr dedizierte Aufgaben reserviert.
Jeder Abspielkanal ist in seiner Wiedergabefrequenz vernderbar und lsst somit eine variable Wiedergabegeschwindigkeit des Sounds zu.
Kanal 1 und 2 sind fest reserviert fr den Motorsound. ber diese beiden Kanle werden die Betriebsgerusche erzeugt. Da ein Motorsound fest zugewiesene Kanle hat, startet dieser immer sofort.
Kanal 3 bis 6 sind fr alle weiteren Systematiken frei verfgbar. ber diese Kanle werden die zahlreichen Zusatzsounds des Decoders erzeugt.
Beim Anfordern eines Sounds versucht die zugrunde liegende Abspielsystematik einen Abspielkanal
zu belegen. Gelingt dies nicht, wird das Abspielen des Sounds so lange zurckgestellt, bis ein Abspielkanal verfgbar ist, oder der Sound nicht mehr abgespielt werden soll.

SUSI Wait - Signalisierung an Decoder fr Stand


Fr ein realistisches Verhalten des Modells muss der Sounddecoder dem Fahrdecoder mitteilen
knnen, wann der Motor sich in Bewegung setzen kann. Diese wird mit der unter SUSI festgelegten
Methode SUSI-Wait realisiert. Mit CV 1020, Bit 0 wird dem Fahrdecoder der Wait Zustand mitgeteilt.

Datei: Sounddecoder Beschreibung Rel01.doc

Fa. Mrklin

Seite: 7 von 27

Layout des Soundspeichers - Serielles Flash


Alle Daten zum Erzeugen des Sounds sind im seriellen Flash des Decoders gespeichert. Zu diesen
Daten zhlen Parameter, ein Inhaltsverzeichnis sowie die eigentlichen Sounddaten. Hierzu wird in
dem Flash eine Aufteilung des zur Verfgung stehenden Speicherplatzes vorgenommen:
Die ersten 16 KByte sind fr die Verwaltungsdaten reserviert. Dieser besteht aus:
Einem Parameterbereich mit insgesamt 2560 Bytes (obere Grenze 0x0A00)
Einem Sound Verzeichnisbereich mit 13824 Byte (obere Grenze 0x4000, 16384 Bytes)
Der verbleibende Speicherplatz dient als Ablage fr die Soundslots.

Parameter !
!
Verzeichnis

Soundslots /
Sounddaten

Struktur des Flash

Der Inhalt des Flash wird durch die Soundsoftware interpretiert.


Durch den Parameterbereich werden die im Flash enthaltenen Sounds mit den Fhigkeiten des
Soundmoduls (der aktuelle Softwarerevision) beschrieben. Fr das Abspielen der Sounds stellt der
Sounddecoder Abspielsystematiken bereit. Die Parameter im Flash parametrisieren diesen Sound.
Zustzlich kann eine Beeinflussung durch die SUSI-CVs vorgenommen werden.

Konfigurationsmglichkeiten der Soundnummern


Fr jede Abspielsystematik, reprsentiert durch seine Soundnummer steht ein 6 Byte groer Konfigurationsblock zur Verfgung.
Darin kann festgelegt werden, unter welchen Bedingungen ein Sound abgespielt werden kann und
welche Aktionen dieser auslst. Alle Bitkodierten Konfigurationsmglichkeiten sind in negativer Logik realisiert. D.H. ein Wert 0 aktiviert die Funktion, ein Wert 1 deaktiviert die Funktion (Flashlogik:
ein gelschtes Bit im Flash hat den Wert 1)1
Weiterhin enthalten ist die Mglichkeit, eine Werkslautstrke vorzugeben. Damit kann ein Sound in
seiner Lautstrke abgesenkt werden, um stimmig zum Gesamtbild aller Sounds zu wirken. Siehe
auch Kapitel Berechnung der Abspiellautstrke eines Sounds

Berechnung der Abspiellautstrke eines Sounds


Ein Sound kann in seiner Lautstrke entsprechend whrend des Abspielens verndert werden. Ziel
ist es, die einzelnen Sounds in der Lautstrke so aufeinander abstimmen zu knnen, dass ein stimmiges Gesamtbild entsteht. Hierfr sind mehrere Parameter vorgesehen:

Datei: Sounddecoder Beschreibung Rel01.doc

Fa. Mrklin

Seite: 8 von 27

Modullautstrke
Durch die Modullautstrke werden alle abzuspielende Sounds in der Lautstrke verndert. Diese
Lautstrke ist durch die SUSI-Spezifikation in der CV902 spezifiziert.

Benutzerlautstrke
Pro anzufordernden Sound (derzeit maximal 29) kann der Benutzer eine Lautstrke festlegen, mit
der dieser abgespielt werden soll. Die Benutzerlautstrken werden bei der Benutzerkonfiguration als
Parameter eingegeben und festgelegt. Per SUSI-CV Schreiben wird der Wert in den SUSIParameterdaten gespeichert. Durch diese Lautstrke kann der Benutzer nach Belieben die einzelnen Sounds in der Relation zueinander festlegen und eine optimales Gesamtbild einstellen.

Werkslautstrke
Fr jede Soundnummer (maximal 255) kann in dessen Konfigurationsdaten eine vorgegebene
Werkslautstrke hinterlegt werden. Somit kann ein Sound immer optimal ausgesteuert hinterlegt und
durch die Werkslautstrke auf den richtigen Pegel abgestimmt werden. Der Wert ist fest in dem
SoundFlash hinterlegt.

Datei: Sounddecoder Beschreibung Rel01.doc

Fa. Mrklin

Seite: 9 von 27

4. Soundtypen bzw. Abspielsystematiken des Soundmoduls


Die Fhigkeiten des Soundmoduls werden durch die unterschiedlichen Abspielsystematiken reprsentiert. Eine Abspielsystematik legt fest, wie die vorhandenen Soundteile in welcher Reihenfolge
durch welche Betriebszustnde wie abgespielt werden. Eine Einfache Abspielsystematik lst im einfachsten Fall genau das Abspielen eines Soundteils aus. Im komplexesten Fall, wie den Motor, eben
die Abfolge von Soundteilen und mglichen Sound-Modifikationen (derzeit nur Abspielgeschwindigkeit und Lautstrke) zur Abbildung realistischer Fahrgerusche.
Eine Abspielsystematik ist mit den mglichen 255 Soundnummern verknpft.
Folgende Tabelle listet die aktuellen Mglichkeiten der Soundwiedergabe auf:
Sound Typ /
Abspielsystematik

Anzahl Soundslots /
Bentige Soundteile

Soundnr.

Bemerkung

Sounds:
Zusatzsound mit Loop

Start,
4 x Loop
Ende
Start,
4 x Loop
Ende
Start, 1xLoop, Ende
Start, 1xLoop, Ende
Alle 6 Slots

1 - 28

Standardabspielsystematik fr Zusatzsounds.
Entweder als Dauersound oder als Einschaltoder Ausschaltsound
Abspielgeschwindigkeit mittels analogem
Parameter vernderbar

Ziehbare Sounds
Ablauf:
Ein / Ausschaltsounds
Zufall:
Ein Singleshot
Frei fr neue Systematiken
Stand Sound

Sound Mute
Manuelle Freigabe
Bremsenquietschen
Manuelle Freigabe
Zufallssounds
Frei
Schalten:
E-Lok Schaltstufe
Fahren:
Schienensto
Anfahrt:
Bremse lsen
Bremsen:
Bremsenquietschen
Multitext:
Bahnhofsansage
Manuell Starklften
Abschalten Bremsenquietschen
Motor:
Fahrsound

29 - 32
33 - 36
37 - 40

Einschalten Sound mit Zeit / Loopanzahl


Ausschalten Sound mit Zeit / Loopanzahl
Ein Soundslot wird zufllig als Singleshot
abgespielt.
Fr sptere Erweiterungen

12 Slots

41 238
239

Logik
Logik

240
241

Logik

242

Keine
Alle 6 Slots

243
244

Nach einer lngeren Standzeit nach zuflligen Wartezeiten ein Sound mit zuflliger
Zeitdauer abgespielt. Bei Fahrstufe wird
Sound beendet.
Abschalten / Unterdrcken aller Sounds.
Aktivierung Bremsenquietschen ohne gleichzeitigen Fahrsound.
Aktivierung Zufallssounds ohne unabhngig
vom Fahrsound
--z.B. Relaisklackern, etc

Start
4x Loop
Ende
Start
Rest leer
Start
4x Loop
Ende
Startansage
3 x Endansage
14 x Bahnhfe
Logik
Logik

245

Wird mit Fahrstufe verndert abgespielt.

246

Wird beim Anfahren abgespielt.

247

Wird beim Bremsen abgespielt.

248
249
250
251
252

3 * 6 Slots (248 - 250) zusammengefasst.

Viele

253
254
255

Datei: Sounddecoder Beschreibung Rel01.doc

Funktion "Motor 2 Offset" fr Auslsen Lfter


Bremsenquietschen. Abschalten bei automatischer Aktivierung mit Fahrsound
Systematiken zur Erzeugung des Motor /
Fahrgerusches. Eigene Systematik beim
Abspielen, gesteuert durch die Betriebszustnde des Modells.

Fa. Mrklin

Seite: 10 von 27

Soundnummer 1 - 28: Sounds, Zusatzsound mit Loop


Diese Systematik ist mit den Soundnummern 1 - 28 verknpft und werden ber diese angefordert.
Diese Systematik stellt die grundstzliche Systematik zum Abspielen von Zusatzgeruschen entweder als Dauersound oder als einmal abzuspielenden Sound dar.
Diese Abspielsystematik kann in 5 verschiedenen Ausprgungen abgespielt werden.
Die Grundausprgung ist:

Beim Anfordern des Sounds wird zuerst der Start-Soundslot abgespielt. Whrend der Laufzeit des
Sounds werden in willkrlicher Reihenfolge die 4 Loop-Soundslots abgespielt. Beim Beenden der
Anforderung wird das Abspielen der Loops beendet und der Soundslot Ende abgespielt.
Mit dieser Systematik ist SUSI Wait mglich. WAIT endet immer, wenn das Abspielen beendet wurde und der Sound nicht mehr angefordert ist. Somit nach dem ENDE-Teil des Sounds.
Soundslots drfen Leer sein, d.h. die Lnge 0 besitzen. Daraus ergeben sich folgende Variationen:
Variation 1: Soundslot Ende ist leer.

Der Sound verhlt sich wir die Grundform, beim Beenden wird das Abspielen nach den Loops sofort
beendet und der Sound endet abrupt
Susi Wait Endet hier direkt nach dem Abspielen des letzten Loop-Teils, nach dem Ausschalten des
Sounds.
Variante 2: Die Soundslots fr die Loops sind leer.

Beim Anfordern wird der Soundslot Start abgespielt. Danach ist Stille. Beim Beenden der Anforderung wird der Soundslot Ende abgespielt. Diese Variation eignet sich um z.B. Tren ffnen und
schlieen zu realisieren.
Susi Wait endet hier nach dem Abspielen des ENDE-Teil. Whrend der Stille der Loops ist Wait weiterhin aktiv.

Datei: Sounddecoder Beschreibung Rel01.doc

Fa. Mrklin

Seite: 11 von 27

Variante 3: Die Soundslots fr die Loops und Ende sind leer

Beim Anfordern wird der Soundslot Start abgespielt. Danach ist Stille. Beim Beenden der Anforderung wird dieser Sound dann beendet. Dies ist fr Susi Wait, zum Verhindern der Abfahrt, zu beachten.
Wait endet erst mit der Deaktivierung des Sounds. Nach dem Abspielen des START-Teils ist Wait
whrend der Stille weiterhin aktiv. Ist dies nicht erwnscht, so kann der Sound durch eine Momentfunktion ausgelst werden und Wait endet mit Abspielen des START-Teils.
Variante 4: Die Soundslots fr Start und die Loops sind leer

Beim Anfordern herrscht Stille. Beim Beenden der Anforderung wird der Soundslot Ende abgespielt.
Wait:
Wait endet nach dem ENDE-Teil, und ist somit ber die gesamte Aktivierungszeit des Sounds aktiv.

Soundnummer 29 - 32: Ziehbare Sounds


Diese Systematik ist mit den Soundnummern 29 - 32 verknpft und werden ber diese angefordert.
Diese Systematik ist derzeit nicht realisiert. Er ist zur Realisation von ziehbaren Sounds, z.B. Pfeife,
gedacht. Der dafr erforderliche Parameter kann derzeit jedoch nicht von der Zentrale zum Sounddecoder gesendet werden.

Soundnummer 33 - 36: Ablauf, Ein- / Ausschaltsounds


Diese Systematik ist mit den Soundnummern 33 - 36 verknpft und werden ber diese angefordert.

In der Grundform wird beim Anfordern der Soundslot Start-Einschalten abgespielt. Danach der
Soundslot Loop-Einschalten. Die Loopanzahl wird durch einen Parameter bestimmt. Nach Ablauf
dieser Loops wird der Soundslot Ende-Einschalten abgespielt. Danach ist so lange Stille, bis die
Anforderung des Sound beendet wird. In analoger Weise werden nun die Soundslots StartAusschalten, Loop-Ausschalten, Ende-Ausschalten mit dem Parameter Loopanzahl fr Ausschalten abgespielt.

Datei: Sounddecoder Beschreibung Rel01.doc

Fa. Mrklin

Seite: 12 von 27

Wird bei laufender Einschaltphase die Anforderung des Sounds beendet, so wird die Einschaltphase
auch vor Ablauf der Loopanzahl abgebrochen und das Abspielen der Ausschaltphase eingeleitet.
Analog dem Loopsound kann dieser Sound in 3 verschiedenen Ausprgungen abgespielt werden.
Die unterschiedlichen Ausprgungen entstehen durch leere Soundslots fr die Einschalt- oder die
Ausschaltphase.
Ist die Ausschaltphase leer, endet der Sound nach dem Abspielen der Einschaltphase.
Ist die Einschaltphase leer, so startet der Sound erst bei Beenden der Anforderung. Eine Susi Wait
Anforderung endet erst nach Beenden des Sounds.
Wait:
Mit dieser Systematik ist SUSI Wait mglich. Susi Wait endet immer mit der Deaktivierung des
Sounds, besteht also auch weiterhin, wenn das Abspielen beendet wurde.
Parameter:
Flash Parameter Adresse 0x41, Loopanzahl Einschalten Sound #33
Flash Parameter Adresse 0x42, Loopanzahl Ausschalten Sound #33
Flash Parameter Adresse 0x43, Loopanzahl Einschalten Sound #34
Flash Parameter Adresse 0x44, Loopanzahl Ausschalten Sound #34
Flash Parameter Adresse 0x45, Loopanzahl Einschalten Sound #35
Flash Parameter Adresse 0x46, Loopanzahl Ausschalten Sound #35
Flash Parameter Adresse 0x47, Loopanzahl Einschalten Sound #36
Flash Parameter Adresse 0x48, Loopanzahl Ausschalten Sound #36

Soundnummer 37 - 40: Willkrliche - Einzelsound / Singleshot


Diese Systematik ist mit den Soundnummern 29 - 32 verknpft und werden ber diese angefordert.
Wenn der Sound gestartet wird, wird willkrlich einer der 6 zur Verfgung stehenden Soundslots des
Sounds ausgewhlt und als einziger Soundteil abgespielt. Danach wird das Abspielen beendet.
Wait:
Wait wird beachtet und ist somit ber die gesamte Aktivierungszeit des Sounds aktiv.

Soundnummer 239: Standsound


Diese Systematik ist mit den Soundnummer 239 verknpft und wird ber diese angefordert.
Die Systematik realisiert ein Zufallsgerusch bei langer Standzeit.
Die Standzeit muss lnger als 255 Sek. sein. Danach wird, nach einer zuflligen Zeitspanne, der
Sound gestartet. Die Laufzeit ist ebenfalls zufllig. Wiederum nach einer zuflligen Wartezeit wird
der Sound erneut gestartet.
Der Sound wird beendet, sobald eine Fahrstufe ansteht.
Beim Beenden durch Fahrstufe wird ein anderes Ende abgespielt als beim Beenden nach Zeit.
Dieser Sound - Systematik belegt insgesamt 12 Soundslots.
Die ersten 6 Soundslots werden als normaler Loopsound abgespielt. Dieser Loop wird nach einer
willkrlichen Zeit gestartet und nach einer zuflligen Laufzeit, oder einer Fahrstufe, auch wieder beendet.
Beim Beenden des Sound wird unterschieden, ob dies durch die maximale Laufzeit oder eine Fahrstufe erfolgte.
Ist die maximale Laufzeit erreicht, so wird das letzte Teilstck des Slots 239 abgespielt.
Wird ein Beenden durch eine Fahrstufe ausgelst, so wird einer der 6 Slots des Sounds 240 abgespielt. Diese sind nicht verwendet, da dies eine logische Soundfunktion (Sound Mute) ist.
Somit wird durch diese Systematik insgesamt 12 Slots belegt.
Wait:
Solange der Sound luft, ist Susi Wait gesetzt. In der Ruhephase bis zum Auslsen ist kein Wait gesetzt.
Datei: Sounddecoder Beschreibung Rel01.doc

Fa. Mrklin

Seite: 13 von 27

Parameter:
Flash Parameter Adresse 0x49: Zufallswahrscheinlichkeit zum Starten des Standsounds
Flash Parameter Adresse 0x4A: relative Laufzeit des Sounds (in s), Laufzeit ergibt sich aus Mindestlaufzeit (in s) plus ein viertel des Parameters multipliziert mit einem Zufallswert im Bereich 0 bis 31
(Laufzeit = MinRun + ((Runtime * (Zufallswert % 0x1F)) /4) ).
Flash Parameter Adresse 0x4B: Minimale Laufzeit des Sounds (in s).

Soundnummer 244: E-Lok Schaltstufe


Diese Systematik ist mit der Soundnummer 244 verknpft und wird ber den Fahrsound angefordert.
Mittels Flash-Parameter kann die Anzahl der Schaltstufen eingestellt werden. Bei jeder Fahrstufe/Anzahl Schaltstufen wird dieser Sound ausgelst. Es wird willkrlich einer der 6 zur Verfgung
stehenden Soundslots abgespielt.
Im Parameterbereich kann angegeben werden, ob dieser Sound nur bei steigender, nur bei fallender
oder bei steigender und fallender Fahrstufe abgespielt wird. Hierfr werden die Parameter fr Stand
und Fahrt verwendet.
Wait:
Diese Systematik setzt kein Wait.
Parameter:
Flash Parameter Adresse 0x3D, ELok_SchaltkGruppen: Anzahl der Schaltgruppen, welche abzuspielen sind.

Soundnummer 245: Schienensto


Diese Systematik ist mit den Soundnummer 245 verknpft und wird ber diese angefordert.
Im Grundsatz arbeitet diese Systematik analog einem Loopsound.
Alle Soundslots mssen vorhanden sein, leere sind nicht erlaubt.
Folgende Parameter beeinflussen den Sound:
Einsetzfahrstufe: Ab dieser Fahrstufe wird der Sound, wenn Angefordert, aktiviert.
Fahrstufe: Die Abspielgeschwindigkeit richtet sich nach der gefahrenen Fahrstufe.
Die Abspielsystematik dieses Sounds ist:
Sobald der Parameter fr die Startfahrstufe berschritten ist, wird das Abspielen gestartet. Die Frequenz und die Lautstrke wird mit der Fahrstufe variiert.
Die Lautstrke ist bei fest eingestellter Fahrstufe 40 auf volle Lautstrke.
Die Frequenz wird innerhalb der Startfahrstufe und maximaler Fahrstufe von -30% auf +25% variiert.
Wait:
Diese Systematik setzt kein Wait.
Parameter:
Flash Parameter Adresse 0x3C, Einsetzfahrstufe: Lok-Fahrstufe, ab welcher der Sound einsetzt.

Soundnummer 246: Abfahrt bzw. Bremse lsen


Diese Systematik ist mit der Soundnummer 246 verknpft und wird ber den Fahrsound angefordert.
Bei aktivem Fahrsound wird beim Losfahren dieser Sound ausgelst. Es wird nur der START
Soundslot abgespielt. Solange dieser Sound abgespielt wird, ist SUSI-Wait gesetzt, ein Losfahren
wird verhindert. Erst bei geffneter Bremse soll das Modell abfahren.
Damit dieser Sound abgespielt werden kann, muss der Decoder die Fahrstufe 0 (Stand) bermittelt
haben. Erst aus dem Stand heraus wird dieser Sound freigegeben.
Datei: Sounddecoder Beschreibung Rel01.doc

Fa. Mrklin

Seite: 14 von 27

Wait:
Mit dieser Systematik ist SUSI Wait fest verbunden. Whrend der Laufzeit des START Soundslots
ist Wait Aktiv.

Soundnummer 247: Bremsen z.B. Bremsenquietschen


Diese Systematik ist mit der Soundnummer 247 verknpft. Diese Soundnummer darf nicht manuell
angefordert werden, diese Nummer ist reserviert fr die interne Ablaufsteuerung. Die Anforderung
erfolgt entweder Manuell mit der Soundnummer 241, oder in Verbindung durch den Fahrsound. Bei
einer automatischen Anforderung mittels Fahrsound kann durch die Soundnummer 252 das Bremsenquietschen abgeschaltet werden.
Durch diese Systematik wird das Gerusch einer Bremse simuliert.
Folgende Parameter beeinflussen die Charakteristik des Bremsens:
Susi Variable Bremslevel:
Beim Unterschreiten wird Bremsen ausgelst.
Parameter Bremsloops:
Die Anzahl der Abzuspielenden Bremsloops und somit die Lnge.
Parameter BremsSchwelleAus: Beim Unterschreiten dieses Parameters wird das Abspielen beendet.
Damit das Abspielen des Sounds stattfinden kann, sind einige Voraussetzungen notwendig:
- Der Fahrsound ist aktiviert und Bremsen wurde nicht manuell abgeschaltet.
- Alternativ: Bremsen wurde manuell angefordert.
- Die Fahrstufe, reprsentiert durch die Einstellung Bremslevel wurde berschritten.
Der Start des Abspielens des Sounds hngt von folgenden Bedingungen ab:
- Das Abspielen (Bremsen) beginnt bei Unterschreiten des Bremslevels
- und die Zielgeschwindigkeit des Decoders ist 0 (Stand).
- Der Bremslevel (Die Fahrstufe) muss vorher berschritten worden sein.
Das Abspielen wird durch folgende Bedingungen beendet:
- Die Anzahl der abzuspielenden Loops ist erreicht, der Soundslot Ende wird gestartet.
- Die Fahrstufe: BremsSchwelleAus ist erreicht, der Soundslot Ende wird gestartet.
- Die Fahrstufe 0 wird bermittelt, das Abspielen wird sofort beendet.
Wait:
Diese Systematik setzt kein Wait.
Parameter:
SUSI CV #935: Aktivierungsschwelle Bremsen. Diese Fahrstufe muss berschritten werden, damit
Bremsen ausgelst werden kann.
Flash Parameter Adresse 0x33, BremsEnableOffset: Offset zum CV Parameter #935. CV935 BremsEnableOffset ist die Lok-Fahrstufe bei der Bremsen aktiviert wird, sofern die Zentralenfahrstufe auf 0 steht.
Flash Parameter Adresse 0x35, BremsSchwelleAus: Ende Teil des Bremsens wird abgespielt,
bremsen wird deaktiviert.
Flash Parameter Adresse 0x35, BremsMaxLoops: Maximale Lnge des Sounds Bremsen, in Anzahl
abzuspielender Loops.

Soundnummer 248 - 245: Multitext z.B. Bahnhofsansage


Diese Systematik ist mit den Soundnummern 248 - 250 verknpft und wird ber diese angefordert.
Durch diese Systematik wird eine Zugzielansage realisiert. Bei jeder Ansage wird der nchste
Bahnhof angesagt, die Ansagerichtung kann gewechselt werden.
Jede Ansage ist zusammengesetzt aus den Teilstcken
1.) "Nchster Halt"
2.) "Bahnhof", entspricht einem von 14 Bahnhfen
Datei: Sounddecoder Beschreibung Rel01.doc

Fa. Mrklin

Seite: 15 von 27

3.) "Ausstieg in Fahrtrichtung Links", "Ausstieg in Fahrtrichtung Rechts", "Zug endet hier"
Welche 3.te Ansage abgespielt wird, hngt von dem anfordernden Sound ab:
Soundnummer 248: Links
Soundnummer 249: Rechts
Soundnummer 250: Endet
Susi CV 933 bestimmt das Verhalten des Sounds
4 Bit bestimmen, wie viele Bahnhfe abgespielt werden sollen.
1 Bit Susi bestimmt, ob Fahrtrichtung die Ansagerichtung beeinflusst
1 Bit Susi bestimmt, ob Endeansage die Ansagerichtung wechselt.
1 Bit Susi bestimmt, die Reihenfolge der Ansagerichtung. Weiterhin ist darin die aktuelle Ansagerichtung enthalten.
Die Ansagerichtung der Bahnhfe ist zyklisch von 1 - n, 1..
Dieser Sound belegt, entgegen der allgemeinen Systematik, 3 6er - Slots, also insgesamt 18
Soundslots.
248

Nchster Halt

249
250

Bahnhof 3
Bahnhof 9

Ausstieg in
FahrtRi Re
Bahnhof 4
Bahnhof 10

Ausstieg in
FahrtRi Li.
Bahnhof 5
Bahnhof 11

Dieser Zug
endet hier
Bahnhof 6
Bahnhof 12

Bahnhof 1

Bahnhof 2

Bahnhof 7
Bahnhof 13

Bahnhof 8
Bahnhof 14

Wait:
Diese Systematik setzt kein Wait.
Parameter:
Susi CV-Parameter #933, MBHF - Config: Bitkodierte Konfigurationsvariable.
Bit 0 bis Bit 3: Anzahl der abzuspielenden Bahnhfe.
Bit 4: Wenn gesetzt, wird nach dem Abspielen der Ende Ansage die Ansagerichtung umgedreht.
Bit 5: Wenn Bit gesetzt, beeinflusst die Lokrichtung die Ansagerichtung. Bei jedem Richtungswechsel wird die Ansagerichtung gedreht. Durch Bit 6 kann die Ansagerichtung umgedreht werden.
Bit 6: Setzt und reflektiert die aktuelle Ansagerichtung.
Bit 7: nicht verwendet.

Soundnummer 252: Logischer Sound: Bremsen aus Bremsenquietschen aus


Durch die Soundnummer 252 kann die Automatische Auslsung des Bremsenquietschen in Zusammenhang mit dem Fahrsound unterdrckt werden.
Wait:
Diese Systematik setzt kein Wait.

Soundnummer 251: Logischer Sound: Manuell Starklften


Bei entsprechender Konfiguration des Motorsounds kann mittels dieser Funktion Startklften des
Motorlfters ausgelst werden
Wait:
Diese Systematik setzt kein Wait.

Soundnummer 242 Logischer Sound: Manuelle Freigabe Zufallssounds


Zufallssounds werden automatisch mit dem Fahrsound freigegeben. Eine manuelle Freigabe wird
durch die Soundnummer 242 erreicht. Es werden die Zufallssounds auch ohne Fahrsound abgespielt.
Wait:
Diese Systematik setzt kein Wait.

Datei: Sounddecoder Beschreibung Rel01.doc

Fa. Mrklin

Seite: 16 von 27

Soundnummer 241: Logischer Sound Manuelle Freigabe Bremsen


Freigabe der Soundtyps 247, automatischer Ablauf des Bremsenquietschens wird auch ohne Fahrsound aktiviert.
Wait:
Diese Systematik setzt kein Wait.

Soundnummer 240: Logischer Sound Sound Mute


Alle Sounds werden sofort auf Stumm geschaltet, werden aber unhrbar weiter abgespielt. Ebenso
ist Susi Wait weiterhin wirksam.
Wait:
Diese Systematik setzt kein Wait.

Soundnummer 255 / 254 / 253: Motorsounds


Durch diese Soundnummern wird der Fahrsound aktiviert. Die Beschreibung der Systematik siehe
Kapitel Motorsounds.
Soundnummer 255 ist die Anforderung fr Motorkanal 1, 254 fr Kanal 2 und durch die Soundnummer 253 wird ein zeitversetztes Anfordern beider Motorkanle erreicht.

Richtungswechselsound
In die SUSI CV-Variable 932 kann ein Sound hinterlegt werden, der bei einem Richtungswechsel aktiviert und deaktiviert wird.
Bei einem Loopsound der Variante 2 wird somit ein Umlegen des Getriebes simuliert.
Es handelt sich nicht um einen Sound im eigentlichen Sinne, sondern um einen anzufordernden
Soundnummer (Aus dem Bereich 1-255).

Behandlung von Susi Wait bei den Sounds


Fr jeden Sound kann im Parameterbereich des Seriellen Flash festgelegt werden, ob dieser das
Abfahren verhindern soll. Wird dies durch die Abspielsystematik untersttzt, so wird Wait signalisiert.
Weiterhin ist Susi Wait bei einigen Soundtypen fest hinterlegt und kann nicht durch die Abspielsystematiken beeinflusst werden.
Wait ist in Reihe geschaltet.
1. Zuerst wird Susi Wait bei den Zubehrsounds und allen, nicht unten aufgefhrten Sounds
ausgewertet. Lst ein Sound Wait aus, so wird das Abfahren verhindert.
2. Ist der Sound beendet und dessen Wait gelscht, so wird der Sound Bremse Lsen gestartet,
Wait ist weiterhin gesetzt.
3. Nach Beendigung dieses Sounds wird die Kontrolle an den Motorsound gegeben. Hat der Motorsound den richtigen Status erreicht, wird Wait endgltig gelscht, der Motor darf loslaufen
und das Fahrzeug setzt sich in Bewegung.

Bedingtes Starten von Sounds


Fr jeden Soundnummer kann in der Soundkonfiguration festgelegt werden, unter welchen Umstnden diese Soundnummer gestartet werden darf. Diese Information wird in dem 6 Byte groen Konfigurationsbereich einer Soundnummer abgespreichert.
Nur Stand auslsbar:
Ein Sound ist nur im Stand auslsbar. Das Abspielen ist auch whrend der Fahrt aktiv und
endet erst mit dem Deaktivieren des Sounds
Nur Fahrt auslsbar
Analog Bedingung wie Stand. Nur whrend der Fahrt auslsbar.
Nur Vorwrts auslsbar
Analog wie oben, Auslsung nur in Fahrtrichtung vorwrts
Datei: Sounddecoder Beschreibung Rel01.doc

Fa. Mrklin

Seite: 17 von 27

Nur Rckwrts auslsbar


Analog wie oben, Auslsung nur in Fahrtrichtung rckwrts
Nur Mit Fahrsound aktivierbar
Analog wie oben, Auslsung nur in Verbindung mit dem Fahrsound.
Einschaltverzgerung Wert in 10 ms (geplant)
Ausschaltverzgerung Wert in 10 ms (geplant)
Diese Parameter sind derzeit nicht implementiert. Sie sind dazu gedacht, eine Auslse-, beziehungsweise eine Ausschaltverzgerung zu realisieren und somit Sound synchron zu einem
Schaltvorgang auslsen zu knnen.
SusiWait
Solange der Sound angefordert ist, wird signalisiert, dass das Losfahren verhindert werden
soll. Beschreibung siehe Kapitel mit Wait.
Bit 6: Schaltet AUX5
Bit 7: Schaltet AUX6
Derzeit nur mit Spur1 mglich: Beim Anfordern des Sounds wird parallel Aux5 und Aux6 aktiviert.
a-Law / PCM Kodierung.
7,75kHz / 15,525 kHz
Durch diese beiden Parameter wird die Kodierung des vorliegenden Sounds definiert. Beim
Auslesen des Sounds wird dieser entsprechend dekodiert und nach der Vorschrift abgespielt.

Zufallssounds
Fr Zufallssounds existieren 2 verschiedene Systematiken: Das Abspielen in einer festen Reihenfolge festgelegt durch eine Abspieltabelle sowie das Zufllige aktivieren von Sounds anhand von Zufallswerten.
ToDo
Anforderungen sind:
Gerusche mit einstellbaren Hufigkeiten abzuspielen.
Hufigkeiten pro Sound sind einstellbar fr Fahrt und Stand
Tabelle listet die Sounds mit Parametern
Laufzeit der Sounds ist einstellbar und variiert. Zeit 0-> Singelshot.
Gesamthufigkeiten sind mit Benutzer-Parametern einzustellen.

Datei: Sounddecoder Beschreibung Rel01.doc

Fa. Mrklin

Seite: 18 von 27

5. Motorsounds
Das Modul bietet 2 verschiedene Systematiken an:
Zum einen eine Systematik, die eine Geschwindigkeitsabhngige Sounderzeugung realisiert
Zum anderen eine Systematik, welche Radsynchron einen Sound auslst.

Allgemeines zum Motorsound


ToDo

Datei: Sounddecoder Beschreibung Rel01.doc

Fa. Mrklin

Seite: 19 von 27

6. Externe Eingnge
TODO: Work in Progress.
Das Soundmodul bietet die Mglichkeit, Sound durch Eingnge anzufordern und das Abspielen zu
starten. Insgesamt befinden sich am Soundmodul 3 externe Eingnge. Der Eingang 3 / Takteingang
kann fr den radsynchronen Auspuffschlag einer Dampflok verwendet werden.
Die Zuweisung zum Sound ist statisch. Wird ein Eingang bettigt, wird das Abspielen gem der
Abspielsystematik gestartet, wird der Eingang wieder deaktiviert wird das Abspielen beendet. Diese
Zuweisung findet in den Flashparametern statt.
Der Eingang 3 / Takteingang kann entweder fr den Fahrsound verwendet werden, oder zum Auslsen von Sounds. Diese Abhngigkeit wird ber die SUSI CV-Variablen zum Verhalten des Motorsounds aktiviert. Beides zur selben Zeit ist nicht mglich.

Datei: Sounddecoder Beschreibung Rel01.doc

Fa. Mrklin

Seite: 20 von 27

21-polige MTC Schnittstelle, fr m SD


SD (Steckverbinder)
An der Buchse sind alle Kontakte auer Pin11 mit einer Bohrung versehen. Auch die Leiterplatte hat bis auf Pin11 fr jeden Kontakt eine
Bohrung. Am Stecker fehlt der Kontaktpin 11. Der Stecker wird von
unten durch die Platine mit der Buchse kontaktiert und kann nur in einer Richtung eingesteckt werden. Ist eine Buchse mit einer Bohrung fr
Pin11 bestckt, bleibt der Verpolungsschutz durch die Leiterplatte erhalten.

Pin
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22

Name

Beschreibung

IN1
IN2
IN3
AUX4
ZBCLK
ZBDAT
LR
LV
LS+
LS--Vcc
AUX3
AUX2
AUX1
+Ub
--MR / AUX6
MV / AUX5
GND
TRK2
TRK1

Soundsynchronisierung 1 (nur Decoder mit Sound)


Soundsynchronisierung 2 (nur Decoder mit Sound)
Soundsynchronisierung 3 (nur Decoder mit Sound) / Takteingang
Funktionsausgang 6
Zugbus Takt (SUSI-Schnittstelle)
Zugbus Daten (SUSI-Schnittstelle)
Funktionsausgang 2 / Licht hinten
Funktionsausgang 1 / Licht vorne
Lautsprecher + (nur Decoder mit Sound)
Lautsprecher - (nur Decoder mit Sound)
Verpolungsschutz
Decoder Vcc (+5V)
Funktionsausgang 5
Funktionsausgang 4
Funktionsausgang 3
Decoder U+ (nach Gleichrichter)
--Motorausgang 2 / Funktionsausgang 8
Motorausgang 1 / Funktionsausgang 7
Decoder Masse (nach Gleichrichter)
2-Leiter-Gleis: Gleis links, 3-Leiter-Gleis: Gleis auen
2 Leiter-Gleis: Gleis rechts, 3-Leiter-Gleis: Gleis mitte

Die Fett gekennzeichneten Anschlsse werden direkt vom Soundteil des Decoders verwaltet, bzw
sind fr den Betrieb des Soundteils wichtig.
Lage der Anschlusspunkte bei Sounddecoder
IN1
IN2
IN3
AUX4
ZBCLK
ZBDAT
LR
LV
LS+
LS---

1
2
3
4
5
6
7
8
9
10
11

22
21
20
19
18
17
16
15
14
13
12

m SD

TRK1
TRK2
GND
MV / AUX5
MR / AUX6
--+Ub
AUX1
AUX2
AUX3
Vcc

Datei: Sounddecoder Beschreibung Rel01.doc

Fa. Mrklin

Seite: 21 von 27

4-polige SUSI Schnittstelle, fr m SM


SM
Per Definition dient die SUSI Schnittstelle (Serial User Standard Interface) der Kommunikation zwischen einem Decoder und externen Erweiterungsmodulen, z.B. Soundmodule. Das Soundmodul wird an SUSI angeschlossen.

Pin
6
5
4
3
2
1

Name

Beschreibung

GND
ZBDAT
ZBCLK
+Ub
Laut Laut +

Decoder Masse (nach Gleichrichter)


Zugbus Daten (SUSI Data)
Zugbus Takt (SUSI Clock)
Decoder U+ (nach Gleichrichter)
Lautsprecheranschluss
Lautsprecheranschluss

Pad
X6
X5
X4
X3
X2
X1

Kabelfarbe
schwarz
grau
blau
rot
wei
wei

Der Anschluss des Moduls erfolgt mittels eines 6-poligen Steckkontaktes. Auf diesem Steckkontakt
sind die SUSI-Schnittstelle und die Lautsprecheranschlsse verfgbar. Alternativ ist dieser Steckkontakt nicht bestckt und entsprechende Ltpunkte sind verfgbar.

Laut+
Laut+Ub
ZBCLK
ZBDAT
GND

1
2
3
4
5
6

Die Rckseite des Moduls bietet Anschlussmglichkeiten fr die externen Takteingnge sowie hierzu bentigten Spannungen.
3,3V
Eingang 3
GND
Eingang 2
GND
Eingang 1

1
2
3
4
5
6

Analog dem Sounddecoder knnen an diese Anschlsse Hallsensoren oder Reedkontakte angeschlossen werden. Ein Eingang wird durch Kontakt mir dem GND Anschluss ausgelst (Low aktiv).
Beispiel - Hallsensor

Beispiel - Reedkontakt

3,3V
IN1/2/3
GND

Hall

IN1/2/3

Reed

GND

Anschlussschema externe Aktoren.

Datei: Sounddecoder Beschreibung Rel01.doc

Fa. Mrklin

Seite: 22 von 27

7. Konfigurationsvariablen - Susi CVs


Viele Einstellungen des Soundmoduls werden ber CV-Konfiguration vorgenommen.
Die zur Verfgung stehenden Susi CVs reichen nicht aus, alle Anforderungen zu erfllen. Daher
wurde ein Banking realisiert. Die Bank wird in die CV 898 geschrieben. Der darauf folgende Zugriff
(und genau nur dieser) wird in diese Bank geleitet, nach diesem Zugriff wird die Bank wieder auf 0
gesetzt und die Zugriffe gehen auf die gewohnten Variablen. Die blau gekennzeichneten Variablen
werden durch den Decoder verwaltet. Nach einem Reset setzt der Decoder diese auf die im Decoder enthaltenen Werte.
CV
900
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933

934
935
936
937
938
939

Bezeichnung
PAGE 0
Lesen: Herstellerkennung
Schreiben: Reset
Lesen: Softwareversion Low
Lautstrke gesamt
F0 Sound select
F1 Sound select
F2 Sound select
F3 Sound select
F4 Sound select
F5 Sound select
F6 Sound select
F7 Sound select
F8 Sound select
F9 Sound select
F10 Sound select
F11 Sound select
F12 Sound select
F13 Sound select
F14 Sound select
F15 Sound select
F16 Sound select
F17 Sound select
F18 Sound select
F19 Sound select
F20 Sound select
F21 Sound select
F22 Sound select
F23 Sound select
F24 Sound select
F25 Sound select
F26 Sound select
F27 Sound select
F28 Sound select
Sound bei Richtungswechsel

Werte

Werte
PAGE 1

131=Mrklin/Trix
8 = Werksreset
0 .. 255
Alle gltigen Soundnummern
Alle gltigen Soundnummern
Alle gltigen Soundnummern
Alle gltigen Soundnummern
Alle gltigen Soundnummern
Alle gltigen Soundnummern
Alle gltigen Soundnummern
Alle gltigen Soundnummern
Alle gltigen Soundnummern
Alle gltigen Soundnummern
Alle gltigen Soundnummern
Alle gltigen Soundnummern
Alle gltigen Soundnummern
Alle gltigen Soundnummern
Alle gltigen Soundnummern
Alle gltigen Soundnummern
Alle gltigen Soundnummern
Alle gltigen Soundnummern
Alle gltigen Soundnummern
Alle gltigen Soundnummern
Alle gltigen Soundnummern
Alle gltigen Soundnummern
Alle gltigen Soundnummern
Alle gltigen Soundnummern
Alle gltigen Soundnummern
Alle gltigen Soundnummern
Alle gltigen Soundnummern
Alle gltigen Soundnummern
Fest an Bremsen gekoppelt
1.. 28

Multibahnhofsansage
Bit 0 .. 3: Anzahl Bahnhfe
Bit 4: Endeans. wechselt Ans.Ri
Bit 5: Fahrtri. wechselt Ans.Ri
Bit 6: Vorgabe & Ansagerichtung
Reserve
Auslseschwelle Bremsenquietschen
Fahrsoundeinstellung:
0: Auspuffschlge Taktgeber
1 - 127: Auspuffschlag FS1
Fahrsoundeinstellung:
1 - 127: Auspuffschlag mittlere FS
1 - 127: Teilfaktor Taktgeber
Fahrsoundeinstellung:

Bezeichnung

0 .. 255

Frei
Lautstrke F0
Lautstrke F1
Lautstrke F2
Lautstrke F3
Lautstrke F4
Lautstrke F5
Lautstrke F6
Lautstrke F7
Lautstrke F8
Lautstrke F9
Lautstrke F10
Lautstrke F11
Lautstrke F12
Lautstrke F13
Lautstrke F14
Lautstrke F15
Lautstrke F16
Lautstrke F17
Lautstrke F18
Lautstrke F19
Lautstrke F20
Lautstrke F21
Lautstrke F22
Lautstrke F23
Lautstrke F24
Lautstrke F25
Lautstrke F26
Lautstrke F27
Lautstrke F28
Lautstrke Richtungswechsel
(mit Fahrgerusch gesetzt )
Lautstrke Zufallsgerusche
(mit Fahrgerusch gesetzt )

0 .. 255
0 .. 255
0 .. 255
0 .. 255
0 .. 255
0 .. 255
0 .. 255
0 .. 255
0 .. 255
0 .. 255
0 .. 255
0 .. 255
0 .. 255
0 .. 255
0 .. 255
0 .. 255
0 .. 255
0 .. 255
0 .. 255
0 .. 255
0 .. 255
0 .. 255
0 .. 255
0 .. 255
0 .. 255
0 .. 255
0 .. 255
0 .. 255
0 .. 255
0 .. 255
0 .. 255

Lautstrke Extern ausgelste


Sounds
Lautstrke Bremsenquietschen

0 .. 255

0 .. 255

0 .. 255

1 .. 127
1 .. 127
1 .. 255

Fahrsoundeinstellung:
Reserviert

Datei: Sounddecoder Beschreibung Rel01.doc

Fa. Mrklin

Seite: 23 von 27

Fr den Spur 1 Decoder existiert eine weitere Seite zur Konfiguration der durch das Soundmodul
verwalteten Ausgnge Aux5 und Aux6. Mit diesen Parametern wird das Verhalten der Ausgnge
eingestellt.
CV Bezeichnung
932
933
934
935
936
937

Aux 5: cvOutModeAux5
Aux 5: cvOutDimmAux5
Aux 5: cvOutPeriodAux5
Aux 6: cvOutModeAux6
Aux 6: cvOutDimmAux6
Aux 6: cvOutPeriodAux6

Werte
Page 2
0 .. 16
0 .. 255
0 .. 200
0 .. 16
0 .. 255
0 .. 200

Die Einstellparameter der beiden Ausgnge werden rein durch den Decoder verwaltet. Ein programmieren der Parameter wrde zu Inkonsistenzen Fhren und beim nchsten Programmieren
des Decoderteils zu einem berschreiben der Einstellungen fhren.

Datei: Sounddecoder Beschreibung Rel01.doc

Fa. Mrklin

Seite: 24 von 27

8. Format des Seriellen Flashs


Das Flash gliedert sich in die Bereiche Verwaltung und Soundspeicher.
Verwaltung wiederum ist unterteilt in Parameter und Verzeichnis.

Aufteilung des Parameterbereichs der Version 2


Der Parameterbereich gliedert sich in folgende Bereich:
Bereich
allgemeine Parameter Modulspezifisch
Parameter fr Soundablauf und fr Spezialsounds
Parameter Zufallsgerusche
Parameter fr die mglichen 255 Soundnummern
Factory Default Werte fr die SUSI CVs
"Wuffzeiten" Tabelle (Platzhalter, nicht realisiert)
Freiplatz, Reserve

Gre
32 Byte
96 Byte
128 Byte
1536 Byte
256 Byte
256 Byte
256 Byte

Aufteilung der Soundslotzeiger der Flash Layout Version 2


Der folgende Bereich sind die Soundslotzeiger.
Jeder Eintrag besteht aus 6 Byte: 3 Byte absolute Startadresse im Flash und 3 Byte Lnge des
Sounds in Anzahl Samples.
Der Sound Verzeichnisbereich gliedert sich in 3 Bereiche:
Soundslotbereich
256*6 Soundslotzeiger fr 256 Soundslots. Jeder Soundslot umfasst 6 Eintrge.
Maximal 684 Soundslotzeiger fr den Fahrsound. Struktur und Anzahl der bentigten
Eintrge richtet sich nach der Systematik des Fahrsounds.
Freiplatz fr 84 Zeiger fr sptere Erweiterung

Gre
9216 Byte
4104 Byte
504 Byte

Inhalt der einzelnen Parameterbereiche


Parameter sind in logische und zusammenhngende Bereiche aufgegliedert.

Allgemeine Parameter
Parameter zum Flash und zum Modul
Adr.
0
1
2
3
4
5
6
7

hex
0000
0001
0002
0003
0004
0005
0006
0007

Variable

(geplant)
(geplant)

Beschreibung
samplerate, low
samplerate, high
"M" fr Kennung Mrklinsound
Soundfileversion (programmtechnisch)
Teilenummer Byte 1
Teilenummer Byte 2
Teilenummer Byte 3
Soundschnittversion

Parameter fr Soundablauf und fr Spezialsounds


Anmerkung: DA: Motor = Dampsound, DE: Motor = Diesel/Elektro.
Adr.
32
33
34
35
36
37

hex
0020
0021
0022
0023
0024
0025

Variable
LokTyp
MaxBremsLoops
Fahrmod1
AnzahlGruppen1
Motor1SR1
Motor1SR2

Beschreibung
0 0 0 1 x z2 z1 z0
Fr Sound #247: max. Anzahl Bremsloops
Motor: DA: - ; DE: Zeitrampe Motor 1 in 10ms: 0=ohne
Motor: Anzahl WUFFgruppen / Fahrstufen des Motorsounds.
Motor: Samplerate min fr WUFFs bzw fr Motor 1
Motor: Samplerate max fr WUFFs bzw. fr Motor 1

Datei: Sounddecoder Beschreibung Rel01.doc

Fa. Mrklin

Seite: 25 von 27

38
39
40
41
42
43
44
45
46
47
48
49
50

0026
0027
0028
0029
002A
002B
002C
002D
002E
002F
0030
0031
0032

VorschmierLoops1
Lastschwelle1
Laut_FST1
NachlaufLoops1
Fahrmod2
AnzahlGruppen2
Motor2SR1
Motor2SR2
VorschmierLoops2
LastSchwelle2
Laut_FST2
NachlaufLoops2
LueftOffset2

51
52
53
54
55

0033
0034
0035
0036
0037

BremsEnableOffset
BremsSchwelleEin
BremsSchwelleAus
MuteOnSchwelle
MuteOffSchwelle

56
57
58
59
60
61
62

0038
0039
003A
003B
003C
003D
003E

M1einverz
M1ausverz
M2einverz
M2ausverz
FST_SSTlaut0
Elok_SchaltkGruppen
FSTLkonstwaitmax

63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78

003F
0040
0041
0042
0043
0044
0045
0046
0047
0048
0049
004A
004B
004C
004D
004E

LautNorm
LautLeer
EAS_EinLoop33
EAS_AusLoop33
EAS_EinLoop34
EAS_AusLoop34
EAS_EinLoop35
EAS_AusLoop35
EAS_EinLoop36
EAS_AusLoop36
StandSound
StandSoundRun
StandSoundMinRun
ext1soundnr
ext2soundnr
ext3soundnr

Bis
7F

Motor: DA: - ; DE: Anzahl Loops Vorschmieren Motor 1


Motor: Auslseschwelle fr Last- bzw. Leerlauf
Motor: DA: - ; DE: Fahrstufe volle Lautstrke
Motor: DA: - ; DE: Turbinen Nachlaufloops
Motor: DA: - ; DE: (Zeitrampe Mot. 2 in 10ms: 0=ohne)
Motor: DA: - ; DE: Anzahl Soundgruppen Mot. 2
Motor: DA: - ; DE: Samplerate min Mot.2
Motor: DA: - ; DE: Samplerate max Mot.2
Motor: DA: - ; DE: Anzahl Loops Vorschmieren Motor 2
Motor: DA: - ; DE: Auslseschwelle fr Last- bzw. Leerlauf, Motor 2
Motor: DA: - ; DE: Fahrstufe volle Lautstrke
Motor: DA: - ; DE: Turbinen Nachlaufloops
Motor: DA: - ; DE: Offset zu Soll- und Istwert: = manuelles Auslsen des Lfters
Fr Sound #247: Differenz zu Enable
Fr Sound #247: Bremsen wenn unterschritten
Fr Sound #247: Bremsende wenn unterschritten
Modul Spannungsberwachung: Mute ein wenn Spannung unterschritten
Modul Spannungsberwachung: Mute aus wenn berschritten: muss grer
als MUTEonschwelle sein
Motor: DA: - ; DE: Einschaltverzgerung Motor 1
Motor: DA: - ; DE: Ausschaltverzgerung Motor 1
Motor: DA: - ; DE :Einschaltverzgerung Motor 2
Motor: DA: - ; DE: Ausschaltverzgerung Motor 2
Fr Sound #245: Fahrstufe ab der Schienensto beginnt
Fr Sound #244: Anzahl der Schaltstufen einer Lok
Motor: Zeit in 50ms fr "Last/Unbel. Ende" Zeit fr konstante Fahrstufenerkennung
Motor: Lautstrke Normallast
Motor: Lautstrke unbelastet (LEER)
Sound #33-36: Einschaltloops Sound #33
Sound #33-36: Ausschaltloops Sound #33
Sound #33-36: Einschaltloops Sound #34
Sound #33-36: Ausschaltloops Sound #34
Sound #33-36: Einschaltloops Sound #35
Sound #33-36: Ausschaltloops Sound #35
Sound #33-36: Einschaltloops Sound #36
Sound #33-36: Ausschaltloops Sound #36
Zufallswert Standsound
relative Laufzeit
Minimale Laufzeit
Soundnummer zu ext. Eingang 1, durch diesen Eingang ausgelsten Sound
Soundnummer zu ext. Eingang 2, durch diesen Eingang ausgelsten Sound
Soundnummer zu ext. Eingang 3, durch diesen Eingang ausgelsten Sound
Frei

Zufallsgeruschtabelle
Adr.
128
129
130
131
...
191

hex
0080
0081
0082
0083
00BF

Variable
zufallanf[0]
zufallend[0]
zsoundnr[0]
zprio[0]
...
zprio[15]

Beschreibung
Startzeitpunkt Zufallsgerusch 1
Stopzeitpunkt Zufallsgerusch 1
Sound# Zufallsgerusch 1
Reserviert
...
Reserviert

Parameter fr die 255 Soundnummern


Adr.

hex

Variable

Beschreibung

Datei: Sounddecoder Beschreibung Rel01.doc

Fa. Mrklin

Seite: 26 von 27

256

0100

Byte 1

Negative Logik: Bit = 0: Aktiviert Funktion


Bit 0: 0: Nur Stand auslsbar
Bit 1: 0: Nur Fahrt auslsbar
Bit 2: 0: Nur Vorwrts auslsbar
Bit 3: 0: Nur Rckwrts auslsbar
Bit 4: 0: a-Law / 1: PCM Kodierung
Bit 5: 0: Res.
Bit 6: Nur Mit Fahrsound aktivierbar
Bit 7: 0: SusiWait

257

0101

Byte 2

Negative Logik: Bit = 0: Aktiviert Funktion


Bit 0: Res
Bit 1: Res
Bit 2: Res
Bit 3: Res
Bit 4: Res
Bit 5: Res
Bit 6: Schaltet AUX5
Bit 7: Schaltet AUX6

258
259
260
261

0102
0103
0104
0105

Byte 3
Byte 4
Byte 5
Byte 6

Res
Werkslautstrke Sound
Einschaltverzgerung Wert in 10 ms
Ausschaltverzgerung Wert in 10 ms

In gleicher Form folgen die Daten der weiteren Soundslots.

Flash Parameter fr die Factory Default Werte der SUSI CVs


Adr.
1792
1793
1794
1795
1796
1797
1834
1835
1872
1873
1910

hex
0700
0701
0702
0703
0704
0705
072A
072B
0750
0751
0776

Variable
CV897
(CV898)
(CV899)
(CV900)
(CV901)
CV902 / Page 0
CV939 / Page 0
CV902 / Page 1
CV939 / Page 1
CV902 / Page 2
CV939 / Page 2

Beschreibung
Defaultwert fr CV-RESET-Funktion

Defaultwert fr CV-RESET-Funktion, Page 0


Endet bei CV 939 Page 0
Defaultwert fr CV-RESET-Funktion, Page 1
Endet bei CV 939 Page 1
Defaultwert fr CV-RESET-Funktion, Page 2
Endet bei CV 939 Page 2

Datei: Sounddecoder Beschreibung Rel01.doc

Fa. Mrklin

Seite: 27 von 27