home *** CD-ROM | disk | FTP | other *** search
/ PC Musician 2000 / PC_Musician_2000.iso / PCMUSIC / MISC / MDJSTK10 / JOY_CTRL.TXT < prev    next >
Encoding:
Text File  |  1995-03-18  |  2.7 KB  |  75 lines

  1.  
  2.  Hubi's Joystick to MIDI converter
  3.  V1.0 March 1995
  4.  
  5. Requirements:
  6.  Joystick, Win 3.1, MIDI output
  7. Recommended:
  8.  Hubi's LoopBack MIDI driver (MDLPBK11.ZIP)
  9.  
  10. Limitations : 
  11. * only one two-axes Joystick currently supported. 
  12.  
  13.  
  14. Installation :
  15. * If you have no Joystick driver currently installed, you should install
  16.   one now. The archive contains IBMJOY.ZIP, unzip this into an empty
  17.   directory and use the Control-Panel->Driver icon to install.
  18. * Copy joy_ctrl.exe to a directory of your choice.
  19. * Drag and Drop joy_ctrl.exe from file manager to a program managers group
  20.   of your choice.
  21.  
  22. Getting started:
  23. * Select the output of your choice.
  24. * Configure the MIDI Messages:
  25. Sett.
  26.   - Resolution
  27.      + the polling period specifies the polling rate of the joystick
  28.        driver, in milliseconds.
  29.      + the movement threshold is the distance the joystick must be moved 
  30.        before a message is sent. The full distance is from 0 to 65535. 
  31.   - X Axis
  32.      Set the MIDI messages for moving left-right.
  33.      Left position produces the lower MIDI data value, check the
  34.      value-reverse check box to get the reverse behaviour.
  35.      + None : no messages generated
  36.      + Note : - 
  37.      + Key Pressure (Polyphonic Aftertouch) - Data 1 is Key Number
  38.      + Controller: Data 1 is Controller Number
  39.      + Aftertouch (Monophonic Aftertouch, Channel Pressure)
  40.      + Pitch Bend (14 Bit Range)
  41.      + Channel : Set the MIDI Channel from 1 to 16
  42.      + Data 1 : used for KeyPressure and Controllers.
  43.   - Y Axis:
  44.     same
  45.   - A,B Button: similar, but Up and Down (=processed) Messages will be
  46.     set  
  47.     
  48. -----------------------------------------------------------------------------
  49. Appendix: 
  50.  
  51. IBM PC Joystick : Hardware Pinout
  52.  
  53.  
  54.      Joystick 2                     Joystick 1
  55.                           ____              
  56.                         /   1 o--+5V----------------+
  57.   +---------------+5V--o 9     |    __              |
  58.   |             __    |     2 o--A-o  o-+        o--+
  59.   +--o       +-o  o-C--o 10    |        |   ____/   | 
  60.   |   \___   |        |     3 o--X------|--[__/_]   |
  61.   |  [__\_]--|------X--o 11    |        |   ^ 100k  |
  62.   | 100k ^   |        |     4 o--0V-----+           |
  63.   +--o       +-----0V--o 12    |                    |
  64.       \___   |        |     5 o--0V-----+        o--+
  65.      [__\_]--|------Y--o 13    |        |   ____/
  66.     100k ^   |  __    |     6 o--Y------|--[__/_]
  67.              +-o  o-D--o 14    |    __  |   ^ 100k
  68.                       |     7 o--B-o  o-+
  69.                   +5V--o 15    |
  70.                        \    8 o--+5V
  71.                          \____/
  72.                         15 pin D
  73.  
  74. all potentiometers are 100 kiloOhms, linear
  75.