Getting Started with RTTYApp
RTTYApp turns plain text files into a RTTY (radioteletype) audio signal — the same 5-bit Baudot code that news wire services and teletype machines used for decades. You give it text; it produces the classic FSK “warble.” What you do with that audio is up to you: drive a real Teletype through a terminal unit, or put it on the internet where anyone can listen and decode it with a teletype, a sound-card decoder, or software like FLDIGI.
A great example of the second path: Daniel Jones (K6YIC) built a stream that replays WWII naval communications from the Nimitz Gray Book, timed to the original 1941–42 dates, so listeners hear history “as it happened.” This guide gets you to the same kind of setup.
1. What You’ll Need
Advanced/legacy: RTTYApp can also drive a real transmitter or a hardware modem like the HAL ST-8000A over an RS-232 COM port. That’s not covered here — most new users use the sound card.
2. Install
RTTYApp-Setup-21.0.exe below.
C:\RTTYApp (not Program Files, so the program
can write its own settings and logs) and offers optional Desktop and
“Launch when Windows starts” shortcuts. If
you’re building an always-on stream, tick the startup option
(see §8).
The installer includes everything needed to run, plus a starter configuration and a sample message, so a fresh install transmits something the first time.
3. First Run
Launch RTTYApp (Start menu or desktop). On first start you’ll see a KEY / Trial Mode dialog — just click OK (or Cancel). The software is fully functional either way; the key is a legacy leftover and isn’t required.
Out of the box, RTTYApp starts sending the included welcome.txt
in a loop, so you’ll see it working immediately.
4. Basic Configuration
Settings live in C:\RTTYApp\RttyApp.ini (a plain text file
— edit it, then restart RTTYApp). The essentials:
Then pick your transmit path — sound card (recommended) or hardware. To have RTTYApp generate the FSK audio directly:
Connect that sound output to your TU (§6) or your streaming tool (§7).
ITTYCommPort = "NULL" when using the sound
card.
5. Sending Your Own Content
.txt file in C:\RTTYApp\data\.C:\RTTYApp\data\schedule_temp.lst (one file per line).schedule.lst (which contains $reload) so the queue loops.Preparing text — a few rules that save headaches:
For how ordering, looping, and $reload actually work, read the
Queue & Scheduling guide.
6. Path A — Drive Your Own Teletype
Feed the sound-card audio into a terminal unit (TU), which converts the FSK tones into the current-loop signaling your Teletype machine expects, and it prints. The RTTYApp side is just the sound-card configuration in §4; the hardware side (TU choice, loop supply, machine wiring) is specific to your equipment — the teletype community (see §9) is the best resource for that.
7. Path B — Create Your Own Online Stream
This is how Daniel built the WW2 stream, all on one Windows PC:
Icecast is the streaming server that listeners connect to; it doesn’t capture audio itself, so a separate source client — BUTT, below — feeds it your sound-card output.
http://yourhost:8000/yourmount.Setting up the Icecast server itself is its own task — run your own or use a host. See the Icecast and BUTT documentation.
8. Running Unattended, 24/7
Advanced — feed messages by historical date. Put each
message in schedule_temp.lst stamped with its original date/time,
run in Timer mode (uncheck No Timer on the Control
menu), and set that PC’s clock to the target date. Each
message then waits and rolls off at “its” time — replaying a
day’s traffic in real time. Because the clock is deliberately set to the
past, use a dedicated machine for this. Full details in the
Queue & Scheduling guide, §7.
9. Updating & Getting Help
Updates: download the newer
RTTYApp-Setup-<version>.exe and run it. It upgrades in
place; your RttyApp.ini, your data\ content, and your
settings are preserved — a new version never overwrites
them.
Community & help: the GreenKeys teletype mailing list (mailman.qth.net/mailman/listinfo/greenkeys) is where the teletype crowd hangs out, and more RTTYApp documentation lives right here on rtty.com.
Welcome to the wire service. 73.