Trouble shooting can be broken down to generaly one of three catagories:-
Problems with the MIDi3c program
The most common problem is usually due to a shortage of memory. When converting a MID to M3C file or decompressing a M3C for playing, MIDI3c will require additional memory. Although MIDI3c tries to detect a potential memory shortage it is not always possible to accurately determine how much memory is needed. In the normal course of events MIDI3c should terminate the operation in hand and report an error indicating the problem. If, however, MIDI3c does not correctly trap this problem the program may continue on but with the result of generating an incomplete or corrupted file.
Problem: MIDI files will not play
After MIDI3c has started press the <System> icon. If `Memory used' is not
displayed at the bottom then press the <DIAMOND> key. To the right of this windows
is the amount of Free memory. We recommend a minimum of 200k allowing for all but the
largest MIDI files. If you have less than this free then you run the possibility of having
insufficient memory should you need to compress/decompress a large MIDI file.
Problem: MIDI files are played but falters
MIDI3c is a very processor intensive program when it is playing a MIDI file. During this
time the Psion may not be able to efficiently handle multi-tasking operations and,
therefore, any programs running in the background may cause the processor to incorrectly
handle the MIDI3c player. It is recommended that all but the most important applications
be shut down if you experience faltering when playing a MIDI file.
You should also never switch to another application whilst MIDI3c is playing a tune.
Problems connecting to a MIDI device with the MIDI3c Interface Unit
The most common problem here is that the MIDI Output Port setting is incorrect in MIDI3c Setup. This must be set according to the connection used from the MIDI3c Interface unit to your MIDI device.
For units with the optional RS232 Output Sockets:-
Problems connecting to a MIDI device without the MIDI3c Interface Unit
The most common problem here is that the cable connections and/or adaptors are wrong or damaged. As various MIDI devices may have different, and sometimes non-standard, connections it is very important that you thoroughly check the connections and adaptors. The PsiWin cable is terminated with a 9-pin plug designed to terminate in to a PC. Most MIDI devices will be supplied with a cable that is also designed to plug in to a PC. We have to, therefore, make the PsiWin cable look like a PC socket. This is achieved with the aid of 2 or 3 adaptors as follows:-
Elby Designs can supply a selection of adaptors that meet these various needs. In most instances you will need one of the following two items:-
If you have supplied your own adaptors then it is important that you have met all the above criteria. The figure below shows the correct wiring for a proper* Modem Adaptor and can be used as a guideline for those wishing to make their own adaptors.
Psion
DB9FMIDI
Device
DB9/25F1
NC
2
3
3
2
4
6
5
5
6
4
7
8
8
7
9
NC
You should also check the MIDI Output Port setting in MIDI3c Setup. This will need to be set to either RS232 - 38,400 Baud or RS232 - 57,600 Baud dependent on the MIDI device you are connecting to.
NOTES:
* This article assumes that the MIDI device is providing a standard PC compatible connection in the form of an industry standard DB9 or DB25 connection. MIDI devices using different connectors, for example a Macintosh connector, will need to make the additional conversions as required (contact Elby Designs for guidance).