dancing dog web design and technology consultancy dancing dog technology consultanncy and website design

The Atari WebRing
- promoting Atari software

Previous | Index | Random | Next

Free Atari emulator for PC

Atari-Midi mailing list
Lively list with advice and help on all aspects of using an Atari for Midi.

Tim's Atari-Midi world
the best resources and links

Programmes for Atari Computers
Pulsar | Azimuth | Projector Controller

Despite a design dating back to 1985 and a clockspeed of 8MHz, the Atari ST (and its successors the TT 030 and Falcon) is still the best computer for midi recording:

  • The MIDI port is built in, with a single-tasking OS, so nothing interferes with the Atari's rock steady timing.
  • Most of today's high-end midi recorders were born on the Atari, e.g. Steinberg Cubase, eMagic, Logic, Notator. These still work perfectly, without the timing delays associated with the PC, and without the hassle of audio recording at the same time.
  • A huge range of midi software is available incorporating all manner of algorithmic composers, arrangers, synth editors, etc, the likes and inventiveness of which are not seen on the PC platform.
  • Its incredibly reliable and sturdy for live work
  • STeem Engine - FREE Atari emulator with MIDI support.
    Many classic MIDI programmes now work under windows through this great emulator.

I programme in "C" using the freeware Sozobon compiler system and Everest text editor / programmer's tool - now running under STeem on the PC for much faster compilation.

Pulsar screenshot
Click above for full-size screenshot
(Opens in new window)

DOWNLOAD NOW (245 Kb zip)

(includes Midi-Spy accessory for capturing MIDI output into MIDI file)

(by Tim Conrardy)


Reviewed in Sound On Sound magazine, April 1998 and November 2000 edition.

*** NEW*** Version 2.15 November 2002
Feedback so far indicates faultless performance on Falcon, ST(e) , TT and STeem.

Pulsar is a simple riff sequencer, recreating analog-style sequencer effects. It works on three channels at once, each channel having up to 16 notes (individually configurable). All note values and velocities are fully alterable, and can be entered using the mouse or from an attached MIDI keyboard. Each of the three rows has an independent tempo control, and playback of each row can be forwards, reverse, shuttle, or random.

**NEW in Version 2.15 November 2002**

* Stable timing - completely rewritten timing code.
* Tempo limit increased to 999! Let it rip!
* STeem compatible - run on your PC's soundcard.
* 3 Control rows - send MIDI controller data at each sequencer step, to any MIDI channel.
* Improved mouse control options for data entry.
* Lots of bug-fixes.
* MIDI song start/stop and MIDI timeclock
* Use of the numeric keypad for realtime transpose of sequences
* Use of function keys for realtime control of sequence playback
* Use of spacebar for song start/stop

Thanks are due to Tim Conrardy for Beta-testing and for "encouraging" me to get on with these updates, and to all those Atari Programmers who kindly gave advice and help on Atari interrupt routines. It worked!

Back to Top

Azimuth is a small programme which works out one of: azimuth, declination of object, observer's latitude and observed object's height, when the others. This is for putting observations of heavenly bodies etc into a conventional frame of reference. The programme came about due to studies in astro-archaeology. It could perform many further astronomical calculations. If it is of any use to you, then let me know what else you would like it to do.

Download now (21 Kb zip file)

Back to Top

Projektor is now in its second version as a slide projector control system, using a custom interface that I have built. At the moment the interface supports two slide projectors, using the RS232 port for easy porting of the project to PC, although a future version could use the cartridge port which would then allow control of more devices at a better resolution. The programme acts as a tape recorder for crossfades, light levels, etc. I have started adding MIDI control, so that it could for example control a MIDI sequencer for complete synchronicity. Let me know if you are interested in this project.

Back to Top


© Dancing Dog August 2003