PC to Casio FZ Synth Cable Specification
----------------------------------------

Jeff McClintock 1996

This cable connects a PC printer port to a Casio FZ-1 Synthesiser High Speed Port.

Both ends DB-25 pin Male plugs

        FZ                        PC
DATA0    1       <----------->     2
DATA1    3       <----------->     3
DATA2    5       <----------->     4
DATA3    7       <----------->     5
DATA4    9       <----------->     6
DATA5   11       <----------->     7
DATA6   13       <----------->     8
DATA7   15       <----------->     9
EARTH    2       <----------->    25
STROBE  19       <------------     1
ACK     21       <------------    16
STROBE  22       ------------>    10
BUSY    24       <------------    17
BUSY    25       ------------>    11


NOTES
- VERY IMPORTANT.  The data lines between FZ and PC are bi-directional,
  FZ-DUMP protects the PC by placing the port in a safe state (tri-stated).  Therefore
  you can only safely connect the cable while FZDUMP is running. ALWAYS Disconnect the
  cable after exiting FZDUMP, if any other software accesses the port
  while the FZ is connected you could damage your PC.

- Please be very careful to wire this correctly, clearly label the cable ends
  'PC' and 'FZ', and always connect the correct way. If cable
  is wrong, it is possible to damage either the PC or FZ.

- Try to keep cable as short as practical for reliability.  Mine is 3 meters.

- Older computers may not have a bi-directional printer port, these
  can send samples to an FZ, but not receive.

- FZDUMP uses your PC's interrupt 7 to receive data.  If another peripheral
  (Soundcard etc) is using interrupt 7 or if your printer port is using
  another interrupt, FZDUMP can not receive data.

- FZDUMP for DOS does not run under Windows.
- FZDUMP for DOS MIDI dumps support only Soundblaster, not MPU401.

FZDUMP is freeware, and may not be sold for profit.

FZDUMP updates and source code can be found at www.iconz.co.nz/~jeffm/fzdump.htm
Author Jef McClintock's email is jeffm@iconz.co.nz

Thanks to Carsten Wolters, David Minodier for help developing FZDUMP.
