This is the BETA of my announcement player. The announcements come from our announcement mod.
What does this program do?
This is basically a player for our announcements, eliminating the need for software like soundpad. It is also improved for the use for tsw and ready to play. Just download, start and select a route - done! You can configure hotkeys as well, and the Announcement player comes with an Automatic Mode for playing announcements, more info on that below.
Included Announcements
- Bremen - Oldenburg
- Dresden - Riesa
- East Coast Mainline New
- Frankfurt - Fulda: Kinzigtalbahn
- Hamburg - Lübeck
- Hauptstrecke Rhein Ruhr
- Left-Rhine-Line
- London Overground New
- Maintalbahn
- Main-Spessart-Bahn
- München - Augsburg
- Niddertalbahn
- Rapid Transit
- Rhein-Ruhr Osten: Wuppertal - Hagen
- Ruhr-Sieg-Nord
- Salzburg - Rosenheim
- Semmeringbahn
- SFS Kassel - Würzburg
- SFS Cologne - Aachen
- S-Bahn Vorarlberg
- Tharandter Rampe
- Special Announcements
The Program is completely free.
This is a hobby project, I am not a professional software engineer or anything like that.
Why Windows or your antivirus may flag this program as dangerous
An unsigned program lacks a trusted digital signature that Windows and many antivirus solutions use to verify publisher authenticity. Because it comes from an unknown (from the av's eyes) source, SmartScreen and Defender may flag it as potentially unsafe or block its execution. Antivirus engines also use reputation-based heuristics, so new or unsigned binaries often score higher on risk assessments.
As signing a program usually costs money that I don't want to pay, this will stay unsigned.
Additionally, the announcement player should also never do any kind of network traffic and also never ask for elevated privileges.
Info and FAQ
Why is the download/exe 1.5 GB?
Simply because the exe also contains all our announcements that are about 1.5 GB big.
How to uninstall?
Simply delete the exe (and if you want to also the save file).
Does the player allow to add own announcements?
No, the player does not currently allow custom announcements. If you wish to have this feature, please write it as a comment below this mod so that I can see if people want to have that feature.
Linux
Unfortunately as with v0.8 I had to drop Linux support, but may add it back later if people show interest for it.
"Why not just use Soundpad like before?"
The goal of this program is to be a free and improved alternative for soundpad just for our announcements.
Licenses:
All licenses for the stuff I used in the download.
Autoplay
Important note: This feature is experimental, there can be bugs with it, I would be happy if you could leave feedback about this feature
Info
What is Autoplay?
TL:DR: Autoplay plays the announcements automatically between stations
Autoplay is a functionality of the Announcement Player detecting when the user in TSW departs from a station and then plays the next announcement. Autoplay currently can only play the normal announcements between stations, door announcements are not yet supported. Note: The detection is very primitive, it just checks when the buttons for doors and acceleration are pressed.
When you should not use autoplay
Autoplay makes most sense on routes where you stop a lot, such as S-Bahn and regional services. I do not recommend it for services with only little stops.
Paired announcements mode
Some routes/lines have two announcements betwen each station (usually one welcome and one next stop announcement). This setting will tell the program to play two announcements when it "detects the train departing". You must toggle this beforehand, mid-route may cause issues
Blocking hotkeys
Due to the way Windows and TSW handle keyboard Input, it is only possible that one program (TSW or announcement player) get the input. But as the Announcement player needs to get the input you do In-Game for the autoplayer functionality, meaning both programs need the same input, it will block the required keys so that the Announcer gets the keys, and then it will imitate your input and send it forward to TSW. You can still use any keys normally, there should be no delay or anything.
Tutorial
Requirements
- You must use your keybinds to control doors and throttle in-game, and these keybinds must match the keybinds you set as in-game keybinds in the Announcement Player settings.
- Using a joystick or the mouse to control doors or throttle will lead to the autoplay not working
Setup
- Go to settings and find the toggle to enable autoplay 8see this as the autoplay masterswitch)
- The other autoplay options should now appear.
- Give the program information about your in-game keybinds for doors and throttle (you will see settings for in-game hotkeys for left and right doors, door close and accelerate, you need to set these to the hotkeys you have in-game, for example: you accelerate in-game with "A", so you set A as the hotkey for acceleration in autoplay. Settings those in-game hotkeys only means that the program knows which of your button presses the acceleration and door controls are, this will not have any effect on your in-game hotkeys. (This step is important, autoplay will not work without it)
- (optional) Adjust the delays for the playing of announcements (These will effect how long the autoplay waits after you depart from a station with playing the announcement and how long to wait for the second announcement after the first one (pairmode only)
Tutorial
- If you now want to use autoplay for a route, first enable autoplay on the main page (on the left)
- (optional) also enable pair mode, more information on this in the Autoplay Info Section above
- You can now pick a route and a line, if you have the list of announcements, click the first announcement in the list once.
- The first announcement in the list should be marked blue and at the bottom, you should see a text beginning with autoplay armed
- Now you can just Start playing, and after departing from the station, the announcements should be automatically played
Changelog
v0.4 - Initial release
v0.5 - bugged
v0.8 - Huge Update: new (experiemntal) Autoplay functionality,
added ECML and London Overground announcements,
added Logo,
big amount of fixes and improvements.
Known Bugs:
- After restarting the app with the popup, e.g. after changing theme, some things may not work, workaround: Just close and re-start the app
Installation Instructions
In the downloaded zip folder, you will find the .exe file which is the program (Not an installer!). You can just start the exe and are ready to go.
Tags: announcement-player announcements exe program software
Files
Announcer_v0.8.zip 2 GB · Added 3 days ago · Downloaded 139×I recommend reading the resources above before using the program.
Previously uploaded files have been downloaded 103 times before being withdrawn.
Comments
In the timetables for the Niddertalbahn, the announcements are arranged in an incorrect order, for example:
1, 10, 11, 12... 19, 2, 20, 21... 25, 26, 3, 4, 5...
Aside from this small flaw, it's a very well-made program that adds a lot of realism to the simulation. I would also suggest modifying the recordings by adding a 'hall effect' so they sound like they're being played through speakers in a train carriage.
Will fix the wrong orders, they occur at other places as well. Thank you for the positive feedback! The announcements come from our announcements mod, so I can't improve them right now, but all additions and improvements from the announcement mod will be added here too.
If the voice announcement files are packed in one place, they can be easily modified in Audacity. The whole process takes about 10 minutes, since you can apply effects to all files at once. That's exactly how I modified the voice announcements for OMSI.
Very impressive indeed! I second the above comment re the hall effect, but appreciate this is about the announcements rather than the player. Many thanks!
Thanks!
Great mod! Will you add other routes (non German) in next update? That would be greatful!
Well, I take the announcements as written in the description from Tokio and mine announcement mod. We definetly have the plan on adding more routes and updating the current announcements. I can see if I can add our UK announcements as well, but that would be all for now then sadly. My main focus is updating the program right now.
Understandd, even that small part of UK announcements would be great!
Added the UK announcements with the last update.
Great work! I hope soon you will add more route announcements, not released yet.
Maybe little advice. What about to change announcements (door and special one) for each speaking language? I mean if you choose german route, it will be german only, when you choose british, it will be in english.
Good idea, will implement that in the door announcement overhaul.
Currently, the door side announcement isn't working — the hotkeys have no effect. The autoplay feature doesn't work for me at all. Additionally, if you choose not to use autoplay, the door side announcement becomes unavailable as well.
Oh well ok, that is strange with the doors, I will fix that tomorrow hopefully, thanks for the info.
What I mean is that the buttons in the app work and the announcements play, but the hotkeys don't seem to be working.
For me they are ok, I remapped them as this ->
CTRL + Left Arrow - Door Left
CTRL + Right Arrow - Door Right
CTRL + Up Arrow - Next Announcement
CTRL + Down arrow - Previous Announcement
CTRL + SPACE - Play/Pause
v0.8 should fix all hotkey issues (hopefully)
Add a comment
If you wish to leave a comment, please log in .
About this mod
- Created
- 5 days ago
- Updated
- 3 days ago
- Game
- Train Sim World
- Type of content
- Announcement
- Train Sim World compatibility
- Train Sim World 2 before Rush Hour update (UE4 4.23), Train Sim World 2: Steam version (UE4 4.26), Train Sim World 2: Epic Games Store version (UE4 4.26), Train Sim World 3, Train Sim World 4, Train Sim World 5
- Train Sim World Content
- Bahnstrecke Bremen - Oldenburg, Bahnstrecke Salzburg - Rosenheim, DB BR 101, DB BR 111 & n-Wagen Pack, DB BR 155, DB BR 182, DB BR 187, DB BR 204, DB BR 218 Diesel Loco, DB BR 363, DB BR 403 ICE 3 Railbow, DB G6 Diesel Shunter, Dispolok BR 182, East Coast Mainline: Peterborough to Doncaster, Expert DB BR 101 & IC Steuerwagen Loco, FlixTrain BR 193 Vectron, Hauptstrecke Hamburg - Lübeck, Hauptstrecke München - Augsburg, Kinzigtalbahn: Frankfurt - Fulda, Linke Rheinstrecke: Mainz - Koblenz, London Overground Suffragette line: Gospel Oak - Barking Riverside, Main Spessart Bahn: Aschaffenburg - Gemünden, Maintalbahn: Aschaffenburg - Miltenberg, Mittenwaldbahn: Innsbruck - Garmisch-Partenkirchen, Nahverkehr Dresden - Riesa, New Journeys - S-Bahn Köln BR 423 (TSW 3), Niddertalbahn, Railpool BR 193 Vectron Loco, Rhein-Ruhr Osten: Wuppertal - Hagen, Ruhr-Sieg Nord: Hagen - Finnentrop, S-Bahn Vorarlberg: Lindau - Bludenz, Schnellfahrstrecke Kassel - Würzburg, Schnellfahrstrecke Köln-Aachen, Semmeringbahn: Wiener Neustadt - Mürzzuschlag
cool concept, if you can get the key binds working with the numpad that would be great
Numpad (when activated) should work, it will recognise the numpad numbers as normal numbers, the mathematical operators in numpad should also work. Unfortunately differentiating between numpad numbers and normal ones is currently not possible for me.
Nope doesnt work with me, I go to settings top left, hit set next to previous, next etc., and then press the numpad keys, none of them work, numlock on or off. Works perfectly fine in metrospeak so idk what the issue is.
I wonder if this is set up for a german keyboard layout - as when I hit ctrl+LETTER it comes up like so
https://streamable.com/hrzg0o
I have my keyboard as en-GB so I wonder if this is the issue.
Yea, I don't have an English keyboard, but I will see if there is any way I can fix it, thank you for reporting it!
No problem, if you want me to beta test you can contact me on the TSC Discord or Directly
https://discord.com/users/1236028696335220845