Subversion Repositories tsfmpro

Rev

Blame | Last modification | View Log | Download | RSS feed | ?url?

  1. ;--------------------------------------------------------------------
  2. ; Описание: Модуль отображения анализатора
  3. ; Автор порта: Тарасов М.Н.(Mick),2010
  4. ;--------------------------------------------------------------------
  5.  
  6. ;-------------------------------------------------------------------
  7. ; описание: Обновление параметров анализатора
  8. ; параметры: нет
  9. ; возвращаемое  значение: нет
  10. ;---------------------------------------------------------------------
  11. Analyzer_update:
  12.                 ld      hl,EAmplitude_ch0
  13.  
  14.                 ld      a,(hl)                          ;+00h - Amplitude 0 right/left
  15.                 and     0Fh
  16.                 ld      c,a
  17.                 ld      a,(hl)                          ;+00h - Amplitude 0 right/left                         
  18.                 and     0F0h
  19.                 rrca   
  20.                 rrca   
  21.                 rrca
  22.                 rrca   
  23.                 cp      c
  24.                 jr      nc,Analyzer_up_ch0
  25.                 ld      a,c    
  26. Analyzer_up_ch0:
  27.                 ld      (Analyzer_ch0_vol),a            ;Amplitude 0
  28.  
  29.                 inc     hl
  30.                 ld      a,(hl)                          ;+01h - Amplitude 1 right/left
  31.                 and     0Fh
  32.                 ld      c,a
  33.                 ld      a, (hl)                         ;+01h - Amplitude 1 right/left
  34.                 and     0F0h
  35.                 rrca   
  36.                 rrca   
  37.                 rrca   
  38.                 rrca   
  39.                 cp      c
  40.                 jr      nc,Analyzer_up_ch1
  41.                 ld      a,c    
  42. Analyzer_up_ch1:
  43.                 ld      (Analyzer_ch1_vol),a            ;Amplitude 1
  44.  
  45.                 inc     hl
  46.                 ld      a,(hl)                          ;+02h - Amplitude 2 right/left
  47.                 and     0Fh
  48.                 ld      c,a
  49.                 ld      a,(hl)                          ;+02h - Amplitude 2 right/left
  50.                 and     0F0h
  51.                 rrca   
  52.                 rrca   
  53.                 rrca   
  54.                 rrca   
  55.                 cp      c
  56.                 jr      nc,Analyzer_up_ch2
  57.                 ld      a,c    
  58. Analyzer_up_ch2:
  59.                 ld      (Analyzer_ch2_vol),a            ;Amplitude 2  
  60.  
  61.                 inc     hl
  62.                 ld      a, (hl)                         ;+03h - Amplitude 3 right/left
  63.                 and     0Fh
  64.                 ld      c,a
  65.                 ld      a, (hl)                         ;+03h - Amplitude 3 right/left
  66.                 and     0F0h
  67.                 rrca   
  68.                 rrca   
  69.                 rrca   
  70.                 rrca   
  71.                 cp      c
  72.                 jr      nc,Analyzer_up_ch3
  73.                 ld      a,c    
  74. Analyzer_up_ch3:
  75.                 ld      (Analyzer_ch3_vol),a            ;Amplitude 3  
  76.  
  77.                 inc     hl
  78.                 ld      a, (hl)                         ;+04h - Amplitude 4 right/left
  79.                 and     0Fh
  80.                 ld      c,a
  81.                 ld      a, (hl)
  82.                 and     0F0h
  83.                 rrca   
  84.                 rrca   
  85.                 rrca   
  86.                 rrca   
  87.                 cp      c
  88.                 jr      nc,Analyzer_up_ch4
  89.                 ld      a,c    
  90. Analyzer_up_ch4:
  91.                 ld      (Analyzer_ch4_vol),a          ;Amplitude 4  
  92.  
  93.                 inc     hl
  94.                 ld      a, (hl)                         ;+05h - Amplitude 5 right/left
  95.                 and     0Fh
  96.                 ld      c,a
  97.                 ld      a, (hl)
  98.                 and     0F0h
  99.                 rrca   
  100.                 rrca   
  101.                 rrca   
  102.                 rrca   
  103.                 cp      c
  104.                 jr      nc,Analyzer_up_ch5
  105.                 ld      a,c    
  106. Analyzer_up_ch5:
  107.                 ld      (Analyzer_ch5_vol),a            ;Amplitude 5  
  108.                 ret
  109. ;-------------------------------------------------------------------
  110. ; описание: Отображение анализатора
  111. ; параметры: нет
  112. ; возвращаемое  значение: нет
  113. ;---------------------------------------------------------------------
  114. Analyzer_view:
  115.                 ld      a,(Analyzer_ch0_vol)
  116.                 ld      c,a
  117.                 ld      a,(Analyzer_ch0_oldvol)
  118.                 ld      de,5062h
  119.                 call    Analyzer_draw
  120.                 ld      (Analyzer_ch0_oldvol),a
  121.  
  122.                 ld      a,(Analyzer_ch1_vol)
  123.                 ld      c,a
  124.                 ld      a,(Analyzer_ch1_oldvol)
  125.                 ld      de,5062h + 5
  126.                 call    Analyzer_draw
  127.                 ld      (Analyzer_ch1_oldvol),a
  128.  
  129.                 ld      a,(Analyzer_ch2_vol)
  130.                 ld      c,a
  131.                 ld      a,(Analyzer_ch2_oldvol)
  132.                 ld      de,5062h + 10
  133.                 call    Analyzer_draw
  134.                 ld      (Analyzer_ch2_oldvol),a
  135.  
  136.                 ld      a,(Analyzer_ch3_vol)
  137.                 ld      c,a
  138.                 ld      a,(Analyzer_ch3_oldvol)
  139.                 ld      de,5062h + 15
  140.                 call    Analyzer_draw
  141.                 ld      (Analyzer_ch3_oldvol),a
  142.  
  143.                 ld      a,(Analyzer_ch4_vol)
  144.                 ld      c,a
  145.                 ld      a,(Analyzer_ch4_oldvol)
  146.                 ld      de,5062h + 20
  147.                 call    Analyzer_draw
  148.                 ld      (Analyzer_ch4_oldvol),a
  149.  
  150.                 ld      a,(Analyzer_ch5_vol)
  151.                 ld      c,a
  152.                 ld      a,(Analyzer_ch5_oldvol)
  153.                 ld      de,5062h + 25
  154.                 call    Analyzer_draw
  155.                 ld      (Analyzer_ch5_oldvol),a
  156.                 ret
  157. ;-------------------------------------------------------------------
  158. ; описание: Отрисовка левого канала анализатора
  159. ; параметры: HL - адрес экрана
  160. ;            C - позиция в индикаторе
  161. ; возвращаемое  значение: нет
  162. ;---------------------------------------------------------------------
  163. Analyzer_draw:
  164.                 xor     c
  165.                 cp      9
  166.                 jr      c,Analyzer_draw_view
  167.                 sra     a
  168.                 ld      c,a
  169. Analyzer_draw_view:
  170.                 ld      a,c
  171.                 push    af
  172.                 ld      l,a
  173.                 ld      h,0
  174.                 add     hl,hl
  175.                 ld      bc,Animation_table_phase
  176.                 add     hl,bc
  177.                 ld      a,(hl)
  178.                 inc     hl
  179.                 ld      h,(hl)
  180.                 ld      l,a
  181.                 ex      de,hl
  182.  
  183.                 ld      b,19                            ;размерность по Y
  184. Analyzer_loop_Y:
  185.                 push    hl
  186.                 ex      hl,de
  187.                 ldi
  188.                 ldi
  189.                 ldi
  190.                 ex      hl,de
  191.                 pop     hl
  192.                 inc     h
  193.                 ld      a,h
  194.                 and     7
  195.                 jr      nz,Analyzer_next_line
  196.                 ld      a,l
  197.                 add     20h
  198.                 ld      l,a
  199.                 jr      c,Analyzer_next_line
  200.                 ld      a,h
  201.                 sub     8
  202.                 ld      h,a
  203. Analyzer_next_line:
  204.                 djnz    Analyzer_loop_Y
  205.                 pop     af
  206.                 ret        
  207. ;-------------------------------------------------------------------
  208. ; описание: Отрисовка левого канала анализатора
  209. ; параметры: HL - адрес экрана
  210. ;            C - позиция в индикаторе
  211. ; возвращаемое  значение: нет
  212. ;---------------------------------------------------------------------
  213. Analyzer_draw_flash:
  214.                 ld      a,(Analyzer_ch0_vol)
  215.                 ld      e,a
  216.                 ld      a,(Analyzer_ch3_vol)
  217.                 add     e
  218.                 and     0Fh
  219.                 ld      hl,Analyzer_table_0
  220.                 ld      e,a
  221.                 ld      d,0
  222.                 add     hl,de
  223.                 ld      a,(hl)
  224.                 ld      hl,5846h
  225.                 ld      (hl),a
  226.                 inc     l
  227.                 ld      (hl),a
  228.  
  229.                 ld      a,(Analyzer_ch1_vol)
  230.                 ld      e,a
  231.                 ld      a,(Analyzer_ch4_vol)
  232.                 add     e
  233.                 and     0Fh
  234.                 ld      hl,Analyzer_table_0
  235.                 ld      e,a
  236.                 ld      d,0
  237.                 add     hl,de
  238.                 ld      a,(hl)
  239.                 ld      hl,5804h
  240.                 ld      (hl),a
  241.                 inc     l
  242.                 inc     l
  243.                 ld      (hl),a
  244.                 inc     l
  245.                 ld      (hl),a
  246.  
  247.                 ld      a,(Analyzer_ch2_vol)
  248.                 ld      e,a
  249.                 ld      a,(Analyzer_ch5_vol)
  250.                 add     e
  251.                 and     0Fh
  252.                 ld      hl,Analyzer_table_1
  253.                 ld      e,a
  254.                 ld      d,0
  255.                 add     hl,de
  256.                 ld      a,(hl)
  257.                 ld      hl,5A06h
  258.                 ld      (hl),a
  259.                 inc     l
  260.                 ld      (hl),a
  261.                 inc     l
  262.                 ld      (hl),a
  263.                 inc     l
  264.                 ld      (hl),a
  265.                 inc     l
  266.                 ld      (hl),a
  267.                 inc     l
  268.                 ld      (hl),a
  269.                 inc     l
  270.                 ld      (hl),a
  271.                 inc     l
  272.                 ld      (hl),a
  273.                 inc     l
  274.                 ld      (hl),a
  275.                 inc     l
  276.                 ld      (hl),a
  277.                 inc     l
  278.                 ld      (hl),a
  279.                 inc     l
  280.                 ld      (hl),a
  281.  
  282.                 ret
  283.  
  284. ;-------------------------------------------------------------------
  285. ; описание: Обновление параметров анализатора
  286. ; параметры: нет
  287. ; возвращаемое  значение: нет
  288. ;---------------------------------------------------------------------
  289. Analyzer_init:
  290.                 ld      b, 12
  291.                 ld      hl,Analyzer_ch0_vol
  292.  
  293. Analyzer_init_loop:
  294.                 ld      (hl),0
  295.                 inc     hl
  296.                 djnz    Analyzer_init_loop
  297.                 ret
  298. ;-------------------------------------------------------------------
  299. ; описание:  Переменные правого и левого каналов анализатора
  300. ;---------------------------------------------------------------------
  301. Analyzer_table_0:
  302.                 db      47h,47h,47h,46h,46h,46h,45h,45h,45h,44h,44h,44h,43h,43h,42h,42h
  303. Analyzer_table_1:
  304.                 db      4Fh,4Fh,4Fh,4Eh,4Eh,4Eh,4Dh,4Dh,4Dh,4Ch,4Ch,4Bh,4Bh,4Ah,4Ah,4Ah
  305. ;-------------------------------------------------------------------
  306. ; описание: Таблица адресов на фазы анализатора
  307. ;---------------------------------------------------------------------
  308. Animation_table_phase:
  309.                 dw      Analyzer_phase_00               ;0
  310.                 dw      Analyzer_phase_01               ;1
  311.                 dw      Analyzer_phase_01               ;2
  312.                 dw      Analyzer_phase_02               ;3
  313.                 dw      Analyzer_phase_10               ;4
  314.                 dw      Analyzer_phase_03               ;5
  315.                 dw      Analyzer_phase_12               ;6
  316.                 dw      Analyzer_phase_04               ;7
  317.                 dw      Analyzer_phase_14               ;8
  318.                 dw      Analyzer_phase_05               ;9
  319.                 dw      Analyzer_phase_13               ;10
  320.                 dw      Analyzer_phase_06               ;11
  321.                 dw      Analyzer_phase_11               ;12
  322.                 dw      Analyzer_phase_07               ;13
  323.                 dw      Analyzer_phase_08               ;14
  324.                 dw      Analyzer_phase_09               ;15
  325.  
  326.  
  327. Analyzer_phase_00:
  328.                 db      08h,00h,10h
  329.                 db      30h,42h,0Ch
  330.                 db      40h,42h,02h
  331.                 db      88h,00h,11h
  332.                 db      08h,00h,10h
  333.                 db      00h,00h,00h
  334.                 db      00h,00h,00h
  335.                 db      00h,00h,00h
  336.                 db      80h,00h,01h
  337.                 db      00h,00h,00h
  338.                 db      00h,00h,00h
  339.                 db      00h,08h,00h
  340.                 db      00h,1Ch,00h
  341.                 db      00h,78h,00h
  342.                 db      01h,0E0h,00h
  343.                 db      07h,80h,00h
  344.                 db      1Eh,00h,00h
  345.                 db      38h,00h,00h
  346.                 db      60h,00h,00h
  347.  
  348. Analyzer_phase_01:
  349.                 db      08h,00h,10h
  350.                 db      30h,42h,0Ch
  351.                 db      40h,42h,02h
  352.                 db      88h,00h,11h
  353.                 db      08h,00h,10h
  354.                 db      00h,00h,00h
  355.                 db      00h,00h,00h
  356.                 db      00h,00h,00h
  357.                 db      80h,00h,01h
  358.                 db      00h,00h,00h
  359.                 db      00h,00h,00h
  360.                 db      00h,04h,00h
  361.                 db      3Fh,0F8h,00h
  362.                 db      0FFh,0F8h,00h
  363.                 db      00h,04h,00h
  364.                 db      00h,00h,00h
  365.                 db      00h,00h,00h
  366.                 db      00h,00h,00h
  367.                 db      00h,00h,00h
  368.  
  369. Analyzer_phase_02:
  370.                 db      08h,00h,10h
  371.                 db      30h,42h,0Ch
  372.                 db      40h,42h,02h
  373.                 db      88h,00h,11h
  374.                 db      08h,00h,10h
  375.                 db      00h,00h,00h
  376.                 db      00h,00h,00h
  377.                 db      00h,00h,00h
  378.                 db      80h,00h,01h
  379.                 db      20h,00h,00h
  380.                 db      18h,00h,00h
  381.                 db      0Eh,00h,00h
  382.                 db      03h,80h,00h
  383.                 db      00h,0F0h,00h
  384.                 db      00h,78h,00h
  385.                 db      00h,10h,00h
  386.                 db      00h,00h,00h
  387.                 db      00h,00h,00h
  388.                 db      00h,00h,00h
  389.  
  390. Analyzer_phase_03:
  391.                 db      08h,00h,10h
  392.                 db      30h,42h,0Ch
  393.                 db      40h,42h,02h
  394.                 db      88h,00h,11h
  395.                 db      08h,00h,10h
  396.                 db      00h,00h,00h
  397.                 db      04h,00h,00h
  398.                 db      06h,00h,00h
  399.                 db      83h,00h,01h
  400.                 db      01h,80h,00h
  401.                 db      00h,0C0h,00h
  402.                 db      00h,60h,00h
  403.                 db      00h,38h,00h
  404.                 db      00h,1Ch,00h
  405.                 db      00h,08h,00h
  406.                 db      00h,00h,00h
  407.                 db      00h,00h,00h
  408.                 db      00h,00h,00h
  409.                 db      00h,00h,00h
  410.  
  411. Analyzer_phase_04:
  412.                 db      08h,00h,10h
  413.                 db      30h,42h,0Ch
  414.                 db      40h,42h,02h
  415.                 db      88h,00h,11h
  416.                 db      08h,40h,10h
  417.                 db      00h,40h,00h
  418.                 db      00h,60h,00h
  419.                 db      00h,60h,00h
  420.                 db      80h,20h,01h
  421.                 db      00h,30h,00h
  422.                 db      00h,30h,00h
  423.                 db      00h,10h,00h
  424.                 db      00h,18h,00h
  425.                 db      00h,18h,00h
  426.                 db      00h,24h,00h
  427.                 db      00h,00h,00h
  428.                 db      00h,00h,00h
  429.                 db      00h,00h,00h
  430.                 db      00h,00h,00h
  431.  
  432. Analyzer_phase_05:
  433.                 db      08h,00h,10h
  434.                 db      30h,42h,0Ch
  435.                 db      40h,42h,02h
  436.                 db      88h,00h,11h
  437.                 db      08h,02h,10h
  438.                 db      00h,02h,00h
  439.                 db      00h,06h,00h
  440.                 db      00h,06h,00h
  441.                 db      80h,04h,01h
  442.                 db      00h,0Ch,00h
  443.                 db      00h,0Ch,00h
  444.                 db      00h,08h,00h
  445.                 db      00h,18h,00h
  446.                 db      00h,18h,00h
  447.                 db      00h,24h,00h
  448.                 db      00h,00h,00h
  449.                 db      00h,00h,00h
  450.                 db      00h,00h,00h
  451.                 db      00h,00h,00h
  452.  
  453. Analyzer_phase_06:
  454.                 db      08h,00h,10h
  455.                 db      30h,42h,0Ch
  456.                 db      40h,42h,02h
  457.                 db      88h,00h,11h
  458.                 db      08h,00h,10h
  459.                 db      00h,00h,00h
  460.                 db      00h,00h,20h
  461.                 db      00h,00h,60h
  462.                 db      80h,00h,0C1h
  463.                 db      00h,01h,80h
  464.                 db      00h,03h,00h
  465.                 db      00h,06h,00h
  466.                 db      00h,1Ch,00h
  467.                 db      00h,38h,00h
  468.                 db      00h,10h,00h
  469.                 db      00h,00h,00h
  470.                 db      00h,00h,00h
  471.                 db      00h,00h,00h
  472.                 db      00h,00h,00h
  473.  
  474. Analyzer_phase_07:
  475.                 db      08h,00h,10h
  476.                 db      30h,42h,0Ch
  477.                 db      40h,42h,02h
  478.                 db      88h,00h,11h
  479.                 db      08h,00h,10h
  480.                 db      00h,00h,00h
  481.                 db      00h,00h,00h
  482.                 db      00h,00h,00h
  483.                 db      80h,00h,01h
  484.                 db      00h,00h,04h
  485.                 db      00h,00h,18h
  486.                 db      00h,00h,70h
  487.                 db      00h,01h,0C0h
  488.                 db      00h,0Fh,00h
  489.                 db      00h,1Eh,00h
  490.                 db      00h,08h,00h
  491.                 db      00h,00h,00h
  492.                 db      00h,00h,00h
  493.                 db      00h,00h,00h
  494.  
  495. Analyzer_phase_08:
  496.                 db      08h,00h,10h
  497.                 db      30h,42h,0Ch
  498.                 db      40h,42h,02h
  499.                 db      88h,00h,11h
  500.                 db      08h,00h,10h
  501.                 db      00h,00h,00h
  502.                 db      00h,00h,00h
  503.                 db      00h,00h,00h
  504.                 db      80h,00h,01h
  505.                 db      00h,00h,00h
  506.                 db      00h,00h,00h
  507.                 db      00h,20h,00h
  508.                 db      00h,1Fh,0FCh
  509.                 db      00h,1Fh,0FFh
  510.                 db      00h,20h,00h
  511.                 db      00h,00h,00h
  512.                 db      00h,00h,00h
  513.                 db      00h,00h,00h
  514.                 db      00h,00h,00h
  515.  
  516. Analyzer_phase_09:
  517.                 db      08h,00h,10h
  518.                 db      30h,42h,0Ch
  519.                 db      40h,42h,02h
  520.                 db      88h,00h,11h
  521.                 db      08h,00h,10h
  522.                 db      00h,00h,00h
  523.                 db      00h,00h,00h
  524.                 db      00h,00h,00h
  525.                 db      80h,00h,01h
  526.                 db      00h,00h,00h
  527.                 db      00h,00h,00h
  528.                 db      00h,10h,00h
  529.                 db      00h,38h,00h
  530.                 db      00h,1Eh,00h
  531.                 db      00h,07h,80h
  532.                 db      00h,01h,0E0h
  533.                 db      00h,00h,78h
  534.                 db      00h,00h,1Ch
  535.                 db      00h,00h,06h
  536.  
  537. Analyzer_phase_10:
  538.                 db      08h,00h,10h
  539.                 db      30h,42h,0Ch
  540.                 db      40h,42h,02h
  541.                 db      88h,00h,11h
  542.                 db      08h,00h,10h
  543.                 db      00h,00h,00h
  544.                 db      00h,00h,00h
  545.                 db      10h,00h,00h
  546.                 db      88h,00h,01h
  547.                 db      0Ch,00h,00h
  548.                 db      07h,00h,00h
  549.                 db      01h,80h,00h
  550.                 db      00h,0C0h,00h
  551.                 db      00h,70h,00h
  552.                 db      00h,38h,00h
  553.                 db      00h,10h,00h
  554.                 db      00h,00h,00h
  555.                 db      00h,00h,00h
  556.                 db      00h,00h,00h
  557.  
  558. Analyzer_phase_11:
  559.                 db      08h,00h,10h
  560.                 db      30h,42h,0Ch
  561.                 db      40h,42h,02h
  562.                 db      88h,00h,11h
  563.                 db      08h,00h,10h
  564.                 db      00h,00h,00h
  565.                 db      00h,00h,00h
  566.                 db      00h,00h,08h
  567.                 db      80h,00h,11h
  568.                 db      00h,00h,30h
  569.                 db      00h,00h,0E0h
  570.                 db      00h,01h,80h
  571.                 db      00h,03h,00h
  572.                 db      00h,0Eh,00h
  573.                 db      00h,1Ch,00h
  574.                 db      00h,08h,00h
  575.                 db      00h,00h,00h
  576.                 db      00h,00h,00h
  577.                 db      00h,00h,00h
  578.  
  579. Analyzer_phase_12:
  580.                 db      08h,00h,10h
  581.                 db      30h,42h,0Ch
  582.                 db      40h,42h,02h
  583.                 db      88h,00h,11h
  584.                 db      09h,00h,10h
  585.                 db      00h,80h,00h
  586.                 db      00h,80h,00h
  587.                 db      00h,0C0h,00h
  588.                 db      80h,40h,01h
  589.                 db      00h,60h,00h
  590.                 db      00h,20h,00h
  591.                 db      00h,30h,00h
  592.                 db      00h,18h,00h
  593.                 db      00h,1Ch,00h
  594.                 db      00h,10h,00h
  595.                 db      00h,00h,00h
  596.                 db      00h,00h,00h
  597.                 db      00h,00h,00h
  598.                 db      00h,00h,00h
  599.  
  600. Analyzer_phase_13:
  601.                 db      08h,00h,10h
  602.                 db      30h,42h,0Ch
  603.                 db      40h,42h,02h
  604.                 db      88h,00h,11h
  605.                 db      08h,00h,90h
  606.                 db      00h,01h,00h
  607.                 db      00h,01h,00h
  608.                 db      00h,03h,00h
  609.                 db      80h,02h,01h
  610.                 db      00h,06h,00h
  611.                 db      00h,04h,00h
  612.                 db      00h,0Ch,00h
  613.                 db      00h,18h,00h
  614.                 db      00h,38h,00h
  615.                 db      00h,08h,00h
  616.                 db      00h,00h,00h
  617.                 db      00h,00h,00h
  618.                 db      00h,00h,00h
  619.                 db      00h,00h,00h
  620.  
  621. Analyzer_phase_14:
  622.                 db      08h,00h,10h
  623.                 db      30h,42h,0Ch
  624.                 db      40h,42h,02h
  625.                 db      88h,08h,11h
  626.                 db      08h,08h,10h
  627.                 db      00h,18h,00h
  628.                 db      00h,18h,00h
  629.                 db      00h,18h,00h
  630.                 db      80h,18h,01h
  631.                 db      00h,18h,00h
  632.                 db      00h,18h,00h
  633.                 db      00h,18h,00h
  634.                 db      00h,18h,00h
  635.                 db      00h,18h,00h
  636.                 db      00h,24h,00h
  637.                 db      00h,00h,00h
  638.                 db      00h,00h,00h
  639.                 db      00h,00h,00h
  640.                 db      00h,00h,00h
  641. ;-------------------------------------------------------------------
  642. ; описание:  Переменные правого и левого каналов анализатора
  643. ;---------------------------------------------------------------------
  644. Analyzer_ch0_vol:
  645.                 db      0
  646. Analyzer_ch1_vol:
  647.                 db      0
  648. Analyzer_ch2_vol:
  649.                 db      0
  650. Analyzer_ch3_vol:
  651.                 db      0
  652. Analyzer_ch4_vol:
  653.                 db      0
  654. Analyzer_ch5_vol:
  655.                 db      0
  656. Analyzer_ch0_oldvol:
  657.                 db      0
  658. Analyzer_ch1_oldvol:
  659.                 db      0
  660. Analyzer_ch2_oldvol:
  661.                 db      0
  662. Analyzer_ch3_oldvol:
  663.                 db      0
  664. Analyzer_ch4_oldvol:
  665.                 db      0
  666. Analyzer_ch5_oldvol:
  667.                 db      0
  668.