home *** CD-ROM | disk | FTP | other *** search
/ The Hacker's Encyclopedia 1998 / hackers_encyclopedia.iso / etc / misc / adlib.map < prev    next >
Encoding:
Text File  |  2003-06-11  |  20.1 KB  |  308 lines

  1.  
  2.                     The AdLib Music Synthesizer Card
  3.                 Expanded Register Map (C) 1992 The TrAcE
  4.  
  5.  ╔════════╦══════╤══════╤══════╤══════╤══════╤══════╤══════╤══════╗
  6.  ║Register║ Bit7 │ Bit6 │ Bit5 │ Bit4 │ Bit3 │ Bit2 │ Bit1 │ Bit0 ║
  7.  ╠════════╬══════╧══════╧══════╧══════╧══════╧══════╧══════╧══════╣
  8.  ║  $00   ║                                                       ║
  9.  ╟────────╫─────────────┬──────┬──────────────────────────────────╢
  10.  ║  $01   ║             │ WSE  │            Test Bits             ║
  11.  ╟────────╫─────────────┴──────┴──────────────────────────────────╢
  12.  ║  $02   ║                       Timer #1                        ║
  13.  ╟────────╫───────────────────────────────────────────────────────╢
  14.  ║  $03   ║                       Timer #2                        ║
  15.  ╟────────╫──────┬──────┬──────┬────────────────────┬──────┬──────╢
  16.  ║  $04   ║ RST  │MaskT1│MaskT2│                    │T2 S/S│T1 S/S║
  17.  ╚════════╩══════╧══════╧══════╧════════════════════╧══════╧══════╝
  18.  ╔════════╦══════╤══════╤═════════════════════════════════════════╗
  19.  ║  $08   ║ CSM  │ SEL  │                                         ║
  20.  ╚════════╩══════╧══════╧═════════════════════════════════════════╝
  21.  ╔════════╦══════╤══════╤══════╤══════╤═══════════════════════════╗
  22.  ║  $20   ║  AM  │ VIB  │  EG  │ KSR  │ Multi                     ║ (Op 1)
  23.  ╟────────╫──────┼──────┼──────┼──────┼───────────────────────────╢
  24.  ║  $21   ║  AM  │ VIB  │  EG  │ KSR  │ Multi                     ║ (Op 2)
  25.  ╟────────╫──────┼──────┼──────┼──────┼───────────────────────────╢
  26.  ║  $22   ║  AM  │ VIB  │  EG  │ KSR  │ Multi                     ║ (Op 3)
  27.  ╟────────╫──────┼──────┼──────┼──────┼───────────────────────────╢
  28.  ║  $23   ║  AM  │ VIB  │  EG  │ KSR  │ Multi                     ║ (Op 4)
  29.  ╟────────╫──────┼──────┼──────┼──────┼───────────────────────────╢
  30.  ║  $24   ║  AM  │ VIB  │  EG  │ KSR  │ Multi                     ║ (Op 5)
  31.  ╟────────╫──────┼──────┼──────┼──────┼───────────────────────────╢
  32.  ║  $25   ║  AM  │ VIB  │  EG  │ KSR  │ Multi                     ║ (Op 6)
  33.  ╚════════╩══════╧══════╧══════╧══════╧═══════════════════════════╝
  34.  ╔════════╦══════╤══════╤══════╤══════╤═══════════════════════════╗
  35.  ║  $28   ║  AM  │ VIB  │  EG  │ KSR  │ Multi                     ║ (Op 7)
  36.  ╟────────╫──────┼──────┼──────┼──────┼───────────────────────────╢
  37.  ║  $29   ║  AM  │ VIB  │  EG  │ KSR  │ Multi                     ║ (Op 8)
  38.  ╟────────╫──────┼──────┼──────┼──────┼───────────────────────────╢
  39.  ║  $2A   ║  AM  │ VIB  │  EG  │ KSR  │ Multi                     ║ (Op 9)
  40.  ╟────────╫──────┼──────┼──────┼──────┼───────────────────────────╢
  41.  ║  $2B   ║  AM  │ VIB  │  EG  │ KSR  │ Multi                     ║ (Op 10)
  42.  ╟────────╫──────┼──────┼──────┼──────┼───────────────────────────╢
  43.  ║  $2C   ║  AM  │ VIB  │  EG  │ KSR  │ Multi                     ║ (Op 11)
  44.  ╟────────╫──────┼──────┼──────┼──────┼───────────────────────────╢
  45.  ║  $2D   ║  AM  │ VIB  │  EG  │ KSR  │ Multi                     ║ (Op 12)
  46.  ╚════════╩══════╧══════╧══════╧══════╧═══════════════════════════╝
  47.  ╔════════╦══════╤══════╤══════╤══════╤═══════════════════════════╗
  48.  ║  $30   ║  AM  │ VIB  │  EG  │ KSR  │ Multi                     ║ (Op 13)
  49.  ╟────────╫──────┼──────┼──────┼──────┼───────────────────────────╢
  50.  ║  $31   ║  AM  │ VIB  │  EG  │ KSR  │ Multi                     ║ (Op 14)
  51.  ╟────────╫──────┼──────┼──────┼──────┼───────────────────────────╢
  52.  ║  $32   ║  AM  │ VIB  │  EG  │ KSR  │ Multi                     ║ (Op 15)
  53.  ╟────────╫──────┼──────┼──────┼──────┼───────────────────────────╢
  54.  ║  $33   ║  AM  │ VIB  │  EG  │ KSR  │ Multi                     ║ (Op 16)
  55.  ╟────────╫──────┼──────┼──────┼──────┼───────────────────────────╢
  56.  ║  $34   ║  AM  │ VIB  │  EG  │ KSR  │ Multi                     ║ (Op 17)
  57.  ╟────────╫──────┼──────┼──────┼──────┼───────────────────────────╢
  58.  ║  $35   ║  AM  │ VIB  │  EG  │ KSR  │ Multi                     ║ (Op 18)
  59.  ╚════════╩══════╧══════╧══════╧══════╧═══════════════════════════╝
  60.  
  61.                                 - 1 -
  62.  
  63.                      The AdLib Music Synthesizer Card
  64.                  Expanded Register Map (C) 1992 The TrAcE
  65.  
  66.  ╔════════╦═════════════╤═════════════════════════════════════════╗
  67.  ║  $41   ║     KSL     │             Total Level                 ║ (Op 1)
  68.  ╟────────╫─────────────┼─────────────────────────────────────────╢
  69.  ║  $41   ║     KSL     │             Total Level                 ║ (Op 2)
  70.  ╟────────╫─────────────┼─────────────────────────────────────────╢
  71.  ║  $42   ║     KSL     │             Total Level                 ║ (Op 3)
  72.  ╟────────╫─────────────┼─────────────────────────────────────────╢
  73.  ║  $43   ║     KSL     │             Total Level                 ║ (Op 4)
  74.  ╟────────╫─────────────┼─────────────────────────────────────────╢
  75.  ║  $44   ║     KSL     │             Total Level                 ║ (Op 5)
  76.  ╟────────╫─────────────┼─────────────────────────────────────────╢
  77.  ║  $45   ║     KSL     │             Total Level                 ║ (Op 6)
  78.  ╚════════╩═════════════╧═════════════════════════════════════════╝
  79.  ╔════════╦═════════════╤═════════════════════════════════════════╗
  80.  ║  $48   ║     KSL     │             Total Level                 ║ (Op 7)
  81.  ╟────────╫─────────────┼─────────────────────────────────────────╢
  82.  ║  $49   ║     KSL     │             Total Level                 ║ (Op 8)
  83.  ╟────────╫─────────────┼─────────────────────────────────────────╢
  84.  ║  $4A   ║     KSL     │             Total Level                 ║ (Op 9)
  85.  ╟────────╫─────────────┼─────────────────────────────────────────╢
  86.  ║  $4B   ║     KSL     │             Total Level                 ║ (Op 10)
  87.  ╟────────╫─────────────┼─────────────────────────────────────────╢
  88.  ║  $4C   ║     KSL     │             Total Level                 ║ (Op 11)
  89.  ╟────────╫─────────────┼─────────────────────────────────────────╢
  90.  ║  $4D   ║     KSL     │             Total Level                 ║ (Op 12)
  91.  ╚════════╩═════════════╧═════════════════════════════════════════╝
  92.  ╔════════╦═════════════╤═════════════════════════════════════════╗
  93.  ║  $50   ║     KSL     │             Total Level                 ║ (Op 13)
  94.  ╟────────╫─────────────┼─────────────────────────────────────────╢
  95.  ║  $51   ║     KSL     │             Total Level                 ║ (Op 14)
  96.  ╟────────╫─────────────┼─────────────────────────────────────────╢
  97.  ║  $52   ║     KSL     │             Total Level                 ║ (Op 15)
  98.  ╟────────╫─────────────┼─────────────────────────────────────────╢
  99.  ║  $53   ║     KSL     │             Total Level                 ║ (Op 16)
  100.  ╟────────╫─────────────┼─────────────────────────────────────────╢
  101.  ║  $54   ║     KSL     │             Total Level                 ║ (Op 17)
  102.  ╟────────╫─────────────┼─────────────────────────────────────────╢
  103.  ║  $55   ║     KSL     │             Total Level                 ║ (Op 18)
  104.  ╚════════╩═════════════╧═════════════════════════════════════════╝
  105.  
  106.                                 - 2 -
  107.  
  108.                      The AdLib Music Synthesizer Card
  109.                  Expanded Register Map (C) 1992 The TrAcE
  110.  
  111.  ╔════════╦═══════════════════════════╤═══════════════════════════╗
  112.  ║  $60   ║      Attack Rate          │       Decay Rate          ║ (Op 1)
  113.  ╟────────╫───────────────────────────┼───────────────────────────╢
  114.  ║  $61   ║      Attack Rate          │       Decay Rate          ║ (Op 2)
  115.  ╟────────╫───────────────────────────┼───────────────────────────╢
  116.  ║  $62   ║      Attack Rate          │       Decay Rate          ║ (Op 3)
  117.  ╟────────╫───────────────────────────┼───────────────────────────╢
  118.  ║  $63   ║      Attack Rate          │       Decay Rate          ║ (Op 4)
  119.  ╟────────╫───────────────────────────┼───────────────────────────╢
  120.  ║  $64   ║      Attack Rate          │       Decay Rate          ║ (Op 5)
  121.  ╟────────╫───────────────────────────┼───────────────────────────╢
  122.  ║  $65   ║      Attack Rate          │       Decay Rate          ║ (Op 6)
  123.  ╚════════╩═══════════════════════════╧═══════════════════════════╝
  124.  ╔════════╦═══════════════════════════╤═══════════════════════════╗
  125.  ║  $68   ║      Attack Rate          │       Decay Rate          ║ (Op 7)
  126.  ╟────────╫───────────────────────────┼───────────────────────────╢
  127.  ║  $69   ║      Attack Rate          │       Decay Rate          ║ (Op 8)
  128.  ╟────────╫───────────────────────────┼───────────────────────────╢
  129.  ║  $6A   ║      Attack Rate          │       Decay Rate          ║ (Op 9)
  130.  ╟────────╫───────────────────────────┼───────────────────────────╢
  131.  ║  $6B   ║      Attack Rate          │       Decay Rate          ║ (Op 10)
  132.  ╟────────╫───────────────────────────┼───────────────────────────╢
  133.  ║  $6C   ║      Attack Rate          │       Decay Rate          ║ (Op 11)
  134.  ╟────────╫───────────────────────────┼───────────────────────────╢
  135.  ║  $6D   ║      Attack Rate          │       Decay Rate          ║ (Op 12)
  136.  ╚════════╩═══════════════════════════╧═══════════════════════════╝
  137.  ╔════════╦═══════════════════════════╤═══════════════════════════╗
  138.  ║  $70   ║      Attack Rate          │       Decay Rate          ║ (Op 13)
  139.  ╟────────╫───────────────────────────┼───────────────────────────╢
  140.  ║  $71   ║      Attack Rate          │       Decay Rate          ║ (Op 14)
  141.  ╟────────╫───────────────────────────┼───────────────────────────╢
  142.  ║  $72   ║      Attack Rate          │       Decay Rate          ║ (Op 15)
  143.  ╟────────╫───────────────────────────┼───────────────────────────╢
  144.  ║  $73   ║      Attack Rate          │       Decay Rate          ║ (Op 16)
  145.  ╟────────╫───────────────────────────┼───────────────────────────╢
  146.  ║  $74   ║      Attack Rate          │       Decay Rate          ║ (Op 17)
  147.  ╟────────╫───────────────────────────┼───────────────────────────╢
  148.  ║  $75   ║      Attack Rate          │       Decay Rate          ║ (Op 18)
  149.  ╚════════╩═══════════════════════════╧═══════════════════════════╝
  150.  
  151.                                 - 3 -
  152.  
  153.                      The AdLib Music Synthesizer Card
  154.                  Expanded Register Map (C) 1992 The TrAcE
  155.  
  156.  ╔════════╦═══════════════════════════╤═══════════════════════════╗
  157.  ║  $80   ║      Sustain Level        │       Release Rate        ║ (Op 1)
  158.  ╟────────╫───────────────────────────┼───────────────────────────╢
  159.  ║  $81   ║      Sustain Level        │       Release Rate        ║ (Op 2)
  160.  ╟────────╫───────────────────────────┼───────────────────────────╢
  161.  ║  $82   ║      Sustain Level        │       Release Rate        ║ (Op 3)
  162.  ╟────────╫───────────────────────────┼───────────────────────────╢
  163.  ║  $83   ║      Sustain Level        │       Release Rate        ║ (Op 4)
  164.  ╟────────╫───────────────────────────┼───────────────────────────╢
  165.  ║  $84   ║      Sustain Level        │       Release Rate        ║ (Op 5)
  166.  ╟────────╫───────────────────────────┼───────────────────────────╢
  167.  ║  $85   ║      Sustain Level        │       Release Rate        ║ (Op 6)
  168.  ╚════════╩═══════════════════════════╧═══════════════════════════╝
  169.  ╔════════╦═══════════════════════════╤═══════════════════════════╗
  170.  ║  $88   ║      Sustain Level        │       Release Rate        ║ (Op 7)
  171.  ╟────────╫───────────────────────────┼───────────────────────────╢
  172.  ║  $89   ║      Sustain Level        │       Release Rate        ║ (Op 8)
  173.  ╟────────╫───────────────────────────┼───────────────────────────╢
  174.  ║  $8A   ║      Sustain Level        │       Release Rate        ║ (Op 9)
  175.  ╟────────╫───────────────────────────┼───────────────────────────╢
  176.  ║  $8B   ║      Sustain Level        │       Release Rate        ║ (Op 10)
  177.  ╟────────╫───────────────────────────┼───────────────────────────╢
  178.  ║  $8C   ║      Sustain Level        │       Release Rate        ║ (Op 11)
  179.  ╟────────╫───────────────────────────┼───────────────────────────╢
  180.  ║  $8D   ║      Sustain Level        │       Release Rate        ║ (Op 12)
  181.  ╚════════╩═══════════════════════════╧═══════════════════════════╝
  182.  ╔════════╦═══════════════════════════╤═══════════════════════════╗
  183.  ║  $90   ║      Sustain Level        │       Release Rate        ║ (Op 13)
  184.  ╟────────╫───────────────────────────┼───────────────────────────╢
  185.  ║  $91   ║      Sustain Level        │       Release Rate        ║ (Op 14)
  186.  ╟────────╫───────────────────────────┼───────────────────────────╢
  187.  ║  $92   ║      Sustain Level        │       Release Rate        ║ (Op 15)
  188.  ╟────────╫───────────────────────────┼───────────────────────────╢
  189.  ║  $93   ║      Sustain Level        │       Release Rate        ║ (Op 16)
  190.  ╟────────╫───────────────────────────┼───────────────────────────╢
  191.  ║  $94   ║      Sustain Level        │       Release Rate        ║ (Op 17)
  192.  ╟────────╫───────────────────────────┼───────────────────────────╢
  193.  ║  $95   ║      Sustain Level        │       Release Rate        ║ (Op 18)
  194.  ╚════════╩═══════════════════════════╧═══════════════════════════╝
  195.  ╔════════╦═══════════════════════════════════════════════════════╗
  196.  ║  $A0   ║                 F-Number (Low bits)                   ║ Voice 1
  197.  ╟────────╫───────────────────────────────────────────────────────╢
  198.  ║  $A1   ║                 F-Number (Low bits)                   ║ Voice 2
  199.  ╟────────╫───────────────────────────────────────────────────────╢
  200.  ║  $A2   ║                 F-Number (Low bits)                   ║ Voice 3
  201.  ╟────────╫───────────────────────────────────────────────────────╢
  202.  ║  $A3   ║                 F-Number (Low bits)                   ║ Voice 4
  203.  ╟────────╫───────────────────────────────────────────────────────╢
  204.  ║  $A4   ║                 F-Number (Low bits)                   ║ Voice 5
  205.  ╟────────╫───────────────────────────────────────────────────────╢
  206.  ║  $A5   ║                 F-Number (Low bits)                   ║ Voice 6
  207.  ╟────────╫───────────────────────────────────────────────────────╢
  208.  ║  $A6   ║                 F-Number (Low bits)                   ║ Voice 7
  209.  ╟────────╫───────────────────────────────────────────────────────╢
  210.  ║  $A7   ║                 F-Number (Low bits)                   ║ Voice 8
  211.  ╟────────╫───────────────────────────────────────────────────────╢
  212.  ║  $A8   ║                 F-Number (Low bits)                   ║ Voice 9
  213.  ╚════════╩═══════════════════════════════════════════════════════╝
  214.  
  215.                                 - 4 -
  216.  
  217.                      The AdLib Music Synthesizer Card
  218.                  Expanded Register Map (C) 1992 The TrAcE
  219.  
  220.  ╔════════╦═════════════╤══════╤════════════════════╤═════════════╗
  221.  ║  $B0   ║             │Key-On│      Block         │F-Number(Hi) ║ Voice 1
  222.  ╟────────╫─────────────┼──────┼────────────────────┼─────────────╢
  223.  ║  $B1   ║             │Key-On│      Block         │F-Number(Hi) ║ Voice 2
  224.  ╟────────╫─────────────┼──────┼────────────────────┼─────────────╢
  225.  ║  $B2   ║             │Key-On│      Block         │F-Number(Hi) ║ Voice 3
  226.  ╟────────╫─────────────┼──────┼────────────────────┼─────────────╢
  227.  ║  $B3   ║             │Key-On│      Block         │F-Number(Hi) ║ Voice 4
  228.  ╟────────╫─────────────┼──────┼────────────────────┼─────────────╢
  229.  ║  $B4   ║             │Key-On│      Block         │F-Number(Hi) ║ Voice 5
  230.  ╟────────╫─────────────┼──────┼────────────────────┼─────────────╢
  231.  ║  $B5   ║             │Key-On│      Block         │F-Number(Hi) ║ Voice 6
  232.  ╟────────╫─────────────┼──────┼────────────────────┼─────────────╢
  233.  ║  $B6   ║             │Key-On│      Block         │F-Number(Hi) ║ Voice 7
  234.  ╟────────╫─────────────┼──────┼────────────────────┼─────────────╢
  235.  ║  $B7   ║             │Key-On│      Block         │F-Number(Hi) ║ Voice 8
  236.  ╟────────╫─────────────┼──────┼────────────────────┼─────────────╢
  237.  ║  $B8   ║             │Key-On│      Block         │F-Number(Hi) ║ Voice 9
  238.  ╚════════╩═════════════╧══════╧════════════════════╧═════════════╝
  239.  ╔════════╦══════╤══════╤══════╤══════╤══════╤══════╤══════╤══════╗
  240.  ║  $BD   ║Dep AM│DepVib│  R   │  BD  │  SD  │ TOM  │  TC  │  HH  ║
  241.  ╚════════╩══════╧══════╧══════╧══════╧══════╧══════╧══════╧══════╝
  242.  ╔════════╦═══════════════════════════╤════════════════════╤══════╗
  243.  ║  $C0   ║                           │      Feedback      │C'nect║ Voice 1
  244.  ╟────────╫───────────────────────────┼────────────────────┼──────╢
  245.  ║  $C1   ║                           │      Feedback      │C'nect║ Voice 2
  246.  ╟────────╫───────────────────────────┼────────────────────┼──────╢
  247.  ║  $C2   ║                           │      Feedback      │C'nect║ Voice 3
  248.  ╟────────╫───────────────────────────┼────────────────────┼──────╢
  249.  ║  $C3   ║                           │      Feedback      │C'nect║ Voice 4
  250.  ╟────────╫───────────────────────────┼────────────────────┼──────╢
  251.  ║  $C4   ║                           │      Feedback      │C'nect║ Voice 5
  252.  ╟────────╫───────────────────────────┼────────────────────┼──────╢
  253.  ║  $C5   ║                           │      Feedback      │C'nect║ Voice 6
  254.  ╟────────╫───────────────────────────┼────────────────────┼──────╢
  255.  ║  $C6   ║                           │      Feedback      │C'nect║ Voice 7
  256.  ╟────────╫───────────────────────────┼────────────────────┼──────╢
  257.  ║  $C7   ║                           │      Feedback      │C'nect║ Voice 8
  258.  ╟────────╫───────────────────────────┼────────────────────┼──────╢
  259.  ║  $C8   ║                           │      Feedback      │C'nect║ Voice 9
  260.  ╚════════╩═══════════════════════════╧════════════════════╧══════╝
  261.  
  262.                                 - 5 -
  263.  
  264.                      The AdLib Music Synthesizer Card
  265.                  Expanded Register Map (C) 1992 The TrAcE
  266.  
  267.  ╔════════╦═════════════════════════════════════════╤═════════════╗
  268.  ║  $E0   ║                                         │ Wave Select ║ (Op 1)
  269.  ╟────────╫─────────────────────────────────────────┼─────────────╢
  270.  ║  $E1   ║                                         │ Wave Select ║ (Op 2)
  271.  ╟────────╫─────────────────────────────────────────┼─────────────╢
  272.  ║  $E2   ║                                         │ Wave Select ║ (Op 3)
  273.  ╟────────╫─────────────────────────────────────────┼─────────────╢
  274.  ║  $E3   ║                                         │ Wave Select ║ (Op 4)
  275.  ╟────────╫─────────────────────────────────────────┼─────────────╢
  276.  ║  $E4   ║                                         │ Wave Select ║ (Op 5)
  277.  ╟────────╫─────────────────────────────────────────┼─────────────╢
  278.  ║  $E5   ║                                         │ Wave Select ║ (Op 6)
  279.  ╚════════╩═════════════════════════════════════════╧═════════════╝
  280.  ╔════════╦═════════════════════════════════════════╤═════════════╗
  281.  ║  $E8   ║                                         │ Wave Select ║ (Op 7)
  282.  ╟────────╫─────────────────────────────────────────┼─────────────╢
  283.  ║  $E9   ║                                         │ Wave Select ║ (Op 8)
  284.  ╟────────╫─────────────────────────────────────────┼─────────────╢
  285.  ║  $EA   ║                                         │ Wave Select ║ (Op 9)
  286.  ╟────────╫─────────────────────────────────────────┼─────────────╢
  287.  ║  $EB   ║                                         │ Wave Select ║ (Op 10)
  288.  ╟────────╫─────────────────────────────────────────┼─────────────╢
  289.  ║  $EC   ║                                         │ Wave Select ║ (Op 11)
  290.  ╟────────╫─────────────────────────────────────────┼─────────────╢
  291.  ║  $ED   ║                                         │ Wave Select ║ (Op 12)
  292.  ╚════════╩═════════════════════════════════════════╧═════════════╝
  293.  ╔════════╦═════════════════════════════════════════╤═════════════╗
  294.  ║  $F0   ║                                         │ Wave Select ║ (Op 13)
  295.  ╟────────╫─────────────────────────────────────────┼─────────────╢
  296.  ║  $F1   ║                                         │ Wave Select ║ (Op 14)
  297.  ╟────────╫─────────────────────────────────────────┼─────────────╢
  298.  ║  $F2   ║                                         │ Wave Select ║ (Op 15)
  299.  ╟────────╫─────────────────────────────────────────┼─────────────╢
  300.  ║  $F3   ║                                         │ Wave Select ║ (Op 16)
  301.  ╟────────╫─────────────────────────────────────────┼─────────────╢
  302.  ║  $F4   ║                                         │ Wave Select ║ (Op 17)
  303.  ╟────────╫─────────────────────────────────────────┼─────────────╢
  304.  ║  $F5   ║                                         │ Wave Select ║ (Op 18)
  305.  ╚════════╩═════════════════════════════════════════╧═════════════╝
  306.  
  307.                                 - 6 -
  308.