In the screendump above you see the main screen of MIDIJOY. The left part of the screen is the play-area where the music is made. On the right you see the control-area where several parameters can be set.
In order to control as much as possible while playing with MIDIJOY, I used the atari-keyboard. Almost every key has a function.
Therefore, the basic idea mentioned before, has expanded dramatically. Looking back after, say ten years, I agree, MIDIJOY is complicated. Nice results can be obtained just starting and fiddling around, but when you don't refer to the manual, you do not use a tenth of its possibilities.
MIDIJOY AND THE MARKET
Midijoy was never sold out to a software-company. I distributed it myself, and sold about 10 copies of it. In some way, the programming is primitive, because the generation of the MIDI-data is not done on machine-code level. You might notice this when using a high tempo with lots of notes, and then moving the mouse fast: the processor involved with the mouse movement, slowes down the midistream a tiny bit. But due to the fact that the Atari- concept about midi is so tight and fast (if any MIDI-award is to be given to a computer-firm, Atari reaches far above the stars) this is hardly a problem. And within this limitation I used all the tricks you can think of within the code, to get the best result concerning the tightness of the midi-stream. Also, there is no possibility to save a series of midi-events as a MIDIFILE.
I made an extensive manual in Dutch, with pictures (screen examples) in Calamus (CALA109D). This manual is available, it can be copied at request, and sent to Dutch users for 15 EURO. This manual is not completely up to date anymore as it covers version 3.50. In 2003 some changes and additions to MIDIJOY were made in the current version 3.60B.
A complete manual in english is available in html-format, and up to date. It can be downloaded a a zip-package, and you can even refer to it online from this page.
MIDIJOY works on the atari ST or mega ST as well as the TT (monochrome mode) with at least 1 Mb memory. MIDIJOY.PRG is almost 'stand-alone', there has to be the BASLIB35 file in your disk. When that file is found, MIDIJOY will run.
However, you are advised to run MIDIJOY from the MDJPRG folder as it is available for download. That way a DEF.MDJ is loaded, providing you with a base setup.
You are adviced to use a screen-accelerator on the ST. I included Turbo-ST in the folder. Turbo-ST is an accessory and can be turned on and off. Do not use NVDI as it causes unpredictable screen-effects.
Midijoy makes extensive use of the keys of the atari keyboard. Not all these keys are supported on emulating machines like Steem or Nostalgia. Also, most emulators do not support midi.
For example the UNDO button is used to quit the performance mode. The UNDO button was not found on the Macintosh using the Nostalgia emulator.
So, you may try MIDIJOY on an atari emulator but it was not conceived for it.