That's so cool. There's a few old programs I'd love to see but since it's been over 30 years I can't recall their names.
- A music composer that took advantage of the MIDI ports. Connecting the software to synths etc would allow the Atari ST to not only control the synth, but also to record the music in note form as it was played.
- A BASIC interpreting environment. Noteworthy for no reason other than this was the place where I wrote my first program ever.
- A desktop publishing application with similar functions to the early Pagemaker.
> A music composer that took advantage of the MIDI ports.
Cubase or C-Lab Notator.
> A BASIC interpreting environment.
GFA BASIC.
> A desktop publishing application
This may be Calamus. Interesting fact: "an Atari Desktop Publishing system consisting of an Atari Mega ST computer, mono hi-res monitor, SLM804 printer and desktop publishing software cost less then an IBM or Apple laser printer alone." [1]
Atari ST MIDI stuff, with screenshots: http://www.atari-music.fddvoron.name/timidi.htm - Cubase was the famous one, but since the ST had MIDI ports built in there was no shortage of others.
Steinberg pro 24, or Cubase. as studio-class software. Usually hooked up to akai s900/s1000 samplers, and Yamaha DX7s
If it was notation, then C-Lab Notator
GFA basic or Hisoft basic (along with the many other dev languages that Hisoft had)
but both were really awesome compared to what existed on other platforms back then. In particular, I liked their documentation. Those were great times for documentation (not just BASIC, also TOS, GEM etc from that time more than today's. Either there were more qualified tech writers per product, or the products were simpler ... or maybe just nostalgia.
I built a full CAD-CAM environment in GFA that lives on to this day as the core of a lathe / mill combo with integrated software. It was an incredibly productive environment, the whole thing clocked in at 50Kloc and a few thousand lines of assembly code to make it run very fast.
- A music composer that took advantage of the MIDI ports. Connecting the software to synths etc would allow the Atari ST to not only control the synth, but also to record the music in note form as it was played.
- A BASIC interpreting environment. Noteworthy for no reason other than this was the place where I wrote my first program ever.
- A desktop publishing application with similar functions to the early Pagemaker.