form_32kFirCoeffCal.dfm
上传用户:gelin96
上传日期:2017-01-08
资源大小:20993k
文件大小:12k
源码类别:

MTK

开发平台:

C++ Builder

  1. object frm32kFirCoefCal: Tfrm32kFirCoefCal
  2.   Left = 21
  3.   Top = 95
  4.   Width = 1001
  5.   Height = 633
  6.   Caption = 'Melody FIR Tunning'
  7.   Color = clBtnFace
  8.   Font.Charset = DEFAULT_CHARSET
  9.   Font.Color = clWindowText
  10.   Font.Height = -11
  11.   Font.Name = 'MS Sans Serif'
  12.   Font.Style = []
  13.   OldCreateOrder = False
  14.   OnClose = FormClose
  15.   OnShow = FormShow
  16.   PixelsPerInch = 96
  17.   TextHeight = 13
  18.   object Label2: TLabel
  19.     Left = 8
  20.     Top = 32
  21.     Width = 74
  22.     Height = 13
  23.     Caption = 'Output filename'
  24.   end
  25.   object imAudioCal: TImage
  26.     Left = 48
  27.     Top = 144
  28.     Width = 689
  29.     Height = 361
  30.     DragMode = dmAutomatic
  31.   end
  32.   object Label15: TLabel
  33.     Left = 0
  34.     Top = 168
  35.     Width = 13
  36.     Height = 13
  37.     Caption = 'dB'
  38.   end
  39.   object lblVertical0: TLabel
  40.     Left = 24
  41.     Top = 176
  42.     Width = 15
  43.     Height = 13
  44.     AutoSize = False
  45.     Caption = '10'
  46.   end
  47.   object lblVertical1: TLabel
  48.     Left = 24
  49.     Top = 200
  50.     Width = 15
  51.     Height = 13
  52.     AutoSize = False
  53.     BiDiMode = bdRightToLeft
  54.     Caption = '0'
  55.     ParentBiDiMode = False
  56.   end
  57.   object lblVertical2: TLabel
  58.     Left = 24
  59.     Top = 240
  60.     Width = 15
  61.     Height = 13
  62.     AutoSize = False
  63.     Caption = '-10'
  64.   end
  65.   object lblVertical3: TLabel
  66.     Left = 24
  67.     Top = 272
  68.     Width = 15
  69.     Height = 13
  70.     AutoSize = False
  71.     Caption = '-20'
  72.   end
  73.   object lblVertical4: TLabel
  74.     Left = 24
  75.     Top = 312
  76.     Width = 15
  77.     Height = 13
  78.     AutoSize = False
  79.     Caption = '-30'
  80.   end
  81.   object lblVertical5: TLabel
  82.     Left = 24
  83.     Top = 344
  84.     Width = 15
  85.     Height = 13
  86.     AutoSize = False
  87.     Caption = '-40'
  88.   end
  89.   object lblVertical6: TLabel
  90.     Left = 24
  91.     Top = 376
  92.     Width = 15
  93.     Height = 13
  94.     AutoSize = False
  95.     Caption = '-50'
  96.   end
  97.   object lblVertical7: TLabel
  98.     Left = 24
  99.     Top = 408
  100.     Width = 15
  101.     Height = 13
  102.     Caption = '-60'
  103.   end
  104.   object lblVertical8: TLabel
  105.     Left = 24
  106.     Top = 440
  107.     Width = 15
  108.     Height = 13
  109.     Caption = '-70'
  110.   end
  111.   object lbl0Hz: TLabel
  112.     Left = 752
  113.     Top = 128
  114.     Width = 22
  115.     Height = 13
  116.     Caption = '0 Hz'
  117.   end
  118.   object lbl60Hz: TLabel
  119.     Left = 752
  120.     Top = 154
  121.     Width = 28
  122.     Height = 13
  123.     Caption = '60 Hz'
  124.   end
  125.   object lbl170Hz: TLabel
  126.     Left = 752
  127.     Top = 180
  128.     Width = 34
  129.     Height = 13
  130.     Caption = '170 Hz'
  131.   end
  132.   object lbl310Hz: TLabel
  133.     Left = 752
  134.     Top = 207
  135.     Width = 34
  136.     Height = 13
  137.     Caption = '310 Hz'
  138.   end
  139.   object lbl600Hz: TLabel
  140.     Left = 752
  141.     Top = 233
  142.     Width = 34
  143.     Height = 13
  144.     Caption = '600 Hz'
  145.   end
  146.   object lbl800Hz: TLabel
  147.     Left = 752
  148.     Top = 259
  149.     Width = 34
  150.     Height = 13
  151.     Caption = '800 Hz'
  152.   end
  153.   object lbl1000Hz: TLabel
  154.     Left = 744
  155.     Top = 286
  156.     Width = 40
  157.     Height = 13
  158.     Caption = '1000 Hz'
  159.   end
  160.   object lbl2000Hz: TLabel
  161.     Left = 746
  162.     Top = 312
  163.     Width = 40
  164.     Height = 13
  165.     Caption = '2000 Hz'
  166.   end
  167.   object lbl3000Hz: TLabel
  168.     Left = 746
  169.     Top = 339
  170.     Width = 40
  171.     Height = 13
  172.     Caption = '3000 Hz'
  173.   end
  174.   object lbl4000Hz: TLabel
  175.     Left = 746
  176.     Top = 365
  177.     Width = 40
  178.     Height = 13
  179.     Caption = '4000 Hz'
  180.   end
  181.   object lbl5000Hz: TLabel
  182.     Left = 746
  183.     Top = 391
  184.     Width = 40
  185.     Height = 13
  186.     Caption = '5000 Hz'
  187.   end
  188.   object lbl6000Hz: TLabel
  189.     Left = 746
  190.     Top = 418
  191.     Width = 40
  192.     Height = 13
  193.     Caption = '6000 Hz'
  194.   end
  195.   object lbl7000Hz: TLabel
  196.     Left = 746
  197.     Top = 444
  198.     Width = 40
  199.     Height = 13
  200.     Caption = '7000 Hz'
  201.   end
  202.   object lbl8000Hz: TLabel
  203.     Left = 746
  204.     Top = 471
  205.     Width = 40
  206.     Height = 13
  207.     Caption = '8000 Hz'
  208.   end
  209.   object lbl9000Hz: TLabel
  210.     Left = 746
  211.     Top = 504
  212.     Width = 40
  213.     Height = 13
  214.     Caption = '9000 Hz'
  215.   end
  216.   object Label11: TLabel
  217.     Left = 808
  218.     Top = 112
  219.     Width = 13
  220.     Height = 13
  221.     Caption = 'dB'
  222.   end
  223.   object lblh0Hz: TLabel
  224.     Left = 40
  225.     Top = 520
  226.     Width = 6
  227.     Height = 13
  228.     Caption = '0'
  229.   end
  230.   object lblh2000Hz: TLabel
  231.     Left = 80
  232.     Top = 520
  233.     Width = 24
  234.     Height = 13
  235.     Caption = '2000'
  236.   end
  237.   object Label16: TLabel
  238.     Left = 264
  239.     Top = 552
  240.     Width = 13
  241.     Height = 13
  242.     Caption = 'Hz'
  243.   end
  244.   object lbl10000Hz: TLabel
  245.     Left = 856
  246.     Top = 128
  247.     Width = 46
  248.     Height = 13
  249.     Caption = '10000 Hz'
  250.   end
  251.   object Label3: TLabel
  252.     Left = 928
  253.     Top = 112
  254.     Width = 13
  255.     Height = 13
  256.     Caption = 'dB'
  257.   end
  258.   object lbl11000Hz: TLabel
  259.     Left = 856
  260.     Top = 153
  261.     Width = 46
  262.     Height = 13
  263.     Caption = '11000 Hz'
  264.   end
  265.   object lbl12000Hz: TLabel
  266.     Left = 856
  267.     Top = 178
  268.     Width = 46
  269.     Height = 13
  270.     Caption = '12000 Hz'
  271.   end
  272.   object lbl13000Hz: TLabel
  273.     Left = 856
  274.     Top = 204
  275.     Width = 46
  276.     Height = 13
  277.     Caption = '13000 Hz'
  278.   end
  279.   object lbl14000Hz: TLabel
  280.     Left = 856
  281.     Top = 229
  282.     Width = 46
  283.     Height = 13
  284.     Caption = '14000 Hz'
  285.   end
  286.   object lbl15000Hz: TLabel
  287.     Left = 856
  288.     Top = 254
  289.     Width = 46
  290.     Height = 13
  291.     Caption = '15000 Hz'
  292.   end
  293.   object lbl16000Hz: TLabel
  294.     Left = 856
  295.     Top = 280
  296.     Width = 46
  297.     Height = 13
  298.     Caption = '16000 Hz'
  299.   end
  300.   object lblh4000Hz: TLabel
  301.     Left = 136
  302.     Top = 520
  303.     Width = 24
  304.     Height = 13
  305.     Caption = '4000'
  306.   end
  307.   object lblh6000Hz: TLabel
  308.     Left = 184
  309.     Top = 520
  310.     Width = 27
  311.     Height = 13
  312.     Caption = '6000 '
  313.   end
  314.   object lblh8000Hz: TLabel
  315.     Left = 240
  316.     Top = 520
  317.     Width = 24
  318.     Height = 13
  319.     Caption = '8000'
  320.   end
  321.   object lblh10000Hz: TLabel
  322.     Left = 304
  323.     Top = 520
  324.     Width = 30
  325.     Height = 13
  326.     Caption = '10000'
  327.   end
  328.   object lblh12000Hz: TLabel
  329.     Left = 368
  330.     Top = 520
  331.     Width = 30
  332.     Height = 13
  333.     Caption = '12000'
  334.   end
  335.   object lblh14000Hz: TLabel
  336.     Left = 440
  337.     Top = 520
  338.     Width = 30
  339.     Height = 13
  340.     Caption = '14000'
  341.   end
  342.   object lblh16000Hz: TLabel
  343.     Left = 512
  344.     Top = 520
  345.     Width = 30
  346.     Height = 13
  347.     Caption = '16000'
  348.   end
  349.   object Label1: TLabel
  350.     Left = 544
  351.     Top = 88
  352.     Width = 62
  353.     Height = 13
  354.     Caption = 'Diginal Scale'
  355.   end
  356.   object stOutputFileName: TStaticText
  357.     Left = 143
  358.     Top = 32
  359.     Width = 665
  360.     Height = 17
  361.     AutoSize = False
  362.     BorderStyle = sbsSunken
  363.     TabOrder = 0
  364.   end
  365.   object btnSetupOutputFile: TButton
  366.     Left = 264
  367.     Top = 88
  368.     Width = 121
  369.     Height = 25
  370.     Caption = 'Setup output file'
  371.     TabOrder = 1
  372.     OnClick = btnSetupOutputFileClick
  373.   end
  374.   object edt0HzdB: TEdit
  375.     Left = 792
  376.     Top = 128
  377.     Width = 49
  378.     Height = 21
  379.     TabOrder = 2
  380.     Text = '-2'
  381.     OnExit = edtdBCheck
  382.   end
  383.   object edt60HzdB: TEdit
  384.     Tag = 1
  385.     Left = 792
  386.     Top = 154
  387.     Width = 49
  388.     Height = 21
  389.     TabOrder = 3
  390.     Text = '-1'
  391.     OnExit = edtdBCheck
  392.   end
  393.   object edt170HzdB: TEdit
  394.     Tag = 2
  395.     Left = 792
  396.     Top = 180
  397.     Width = 49
  398.     Height = 21
  399.     TabOrder = 4
  400.     Text = '-1'
  401.     OnExit = edtdBCheck
  402.   end
  403.   object edt310HzdB: TEdit
  404.     Tag = 3
  405.     Left = 792
  406.     Top = 206
  407.     Width = 49
  408.     Height = 21
  409.     TabOrder = 5
  410.     Text = '-1'
  411.     OnExit = edtdBCheck
  412.   end
  413.   object edt600HzdB: TEdit
  414.     Tag = 4
  415.     Left = 792
  416.     Top = 233
  417.     Width = 49
  418.     Height = 21
  419.     TabOrder = 6
  420.     Text = '0'
  421.     OnExit = edtdBCheck
  422.   end
  423.   object edt800HzdB: TEdit
  424.     Tag = 5
  425.     Left = 792
  426.     Top = 259
  427.     Width = 49
  428.     Height = 21
  429.     TabOrder = 7
  430.     Text = '0'
  431.     OnExit = edtdBCheck
  432.   end
  433.   object edt1000HzdB: TEdit
  434.     Tag = 6
  435.     Left = 792
  436.     Top = 285
  437.     Width = 49
  438.     Height = 21
  439.     TabOrder = 8
  440.     Text = '0'
  441.     OnExit = edtdBCheck
  442.   end
  443.   object edt2000HzdB: TEdit
  444.     Tag = 7
  445.     Left = 792
  446.     Top = 312
  447.     Width = 49
  448.     Height = 21
  449.     TabOrder = 9
  450.     Text = '0'
  451.     OnExit = edtdBCheck
  452.   end
  453.   object edt3000HzdB: TEdit
  454.     Tag = 8
  455.     Left = 792
  456.     Top = 338
  457.     Width = 49
  458.     Height = 21
  459.     TabOrder = 10
  460.     Text = '1'
  461.     OnExit = edtdBCheck
  462.   end
  463.   object edt4000HzdB: TEdit
  464.     Tag = 9
  465.     Left = 792
  466.     Top = 364
  467.     Width = 49
  468.     Height = 21
  469.     TabOrder = 11
  470.     Text = '2'
  471.     OnExit = edtdBCheck
  472.   end
  473.   object edt5000HzdB: TEdit
  474.     Tag = 10
  475.     Left = 792
  476.     Top = 390
  477.     Width = 49
  478.     Height = 21
  479.     TabOrder = 12
  480.     Text = '3'
  481.     OnExit = edtdBCheck
  482.   end
  483.   object edt6000HzdB: TEdit
  484.     Tag = 11
  485.     Left = 792
  486.     Top = 417
  487.     Width = 49
  488.     Height = 21
  489.     TabOrder = 13
  490.     Text = '5'
  491.     OnExit = edtdBCheck
  492.   end
  493.   object edt7000HzdB: TEdit
  494.     Tag = 12
  495.     Left = 792
  496.     Top = 443
  497.     Width = 49
  498.     Height = 21
  499.     TabOrder = 14
  500.     Text = '0'
  501.     OnExit = edtdBCheck
  502.   end
  503.   object edt8000HzdB: TEdit
  504.     Tag = 13
  505.     Left = 792
  506.     Top = 469
  507.     Width = 49
  508.     Height = 21
  509.     TabOrder = 15
  510.     Text = '0'
  511.     OnExit = edtdBCheck
  512.   end
  513.   object edt9000HzdB: TEdit
  514.     Tag = 14
  515.     Left = 792
  516.     Top = 496
  517.     Width = 49
  518.     Height = 21
  519.     TabOrder = 16
  520.     Text = '0'
  521.     OnExit = edtdBCheck
  522.   end
  523.   object btnRun: TButton
  524.     Left = 824
  525.     Top = 544
  526.     Width = 75
  527.     Height = 25
  528.     Caption = 'Run'
  529.     TabOrder = 17
  530.     OnClick = btnRunClick
  531.   end
  532.   object sbAudioCal: TStatusBar
  533.     Left = 0
  534.     Top = 570
  535.     Width = 993
  536.     Height = 29
  537.     Panels = <
  538.       item
  539.         Width = 50
  540.       end>
  541.     SimplePanel = False
  542.   end
  543.   object edt10000HzdB: TEdit
  544.     Tag = 15
  545.     Left = 912
  546.     Top = 128
  547.     Width = 49
  548.     Height = 21
  549.     TabOrder = 19
  550.     Text = '0'
  551.     OnExit = edtdBCheck
  552.   end
  553.   object edt11000HzdB: TEdit
  554.     Tag = 16
  555.     Left = 912
  556.     Top = 152
  557.     Width = 49
  558.     Height = 21
  559.     TabOrder = 20
  560.     Text = '0'
  561.     OnExit = edtdBCheck
  562.   end
  563.   object edt12000HzdB: TEdit
  564.     Tag = 17
  565.     Left = 912
  566.     Top = 176
  567.     Width = 49
  568.     Height = 21
  569.     TabOrder = 21
  570.     Text = '0'
  571.     OnExit = edtdBCheck
  572.   end
  573.   object edt13000HzdB: TEdit
  574.     Tag = 18
  575.     Left = 912
  576.     Top = 200
  577.     Width = 49
  578.     Height = 21
  579.     TabOrder = 22
  580.     Text = '0'
  581.     OnExit = edtdBCheck
  582.   end
  583.   object edt14000HzdB: TEdit
  584.     Tag = 19
  585.     Left = 912
  586.     Top = 224
  587.     Width = 49
  588.     Height = 21
  589.     TabOrder = 23
  590.     Text = '-1'
  591.     OnExit = edtdBCheck
  592.   end
  593.   object edt15000HzdB: TEdit
  594.     Tag = 20
  595.     Left = 912
  596.     Top = 248
  597.     Width = 49
  598.     Height = 21
  599.     TabOrder = 24
  600.     Text = '-2'
  601.     OnExit = edtdBCheck
  602.   end
  603.   object edt16000HzdB: TEdit
  604.     Tag = 21
  605.     Left = 912
  606.     Top = 272
  607.     Width = 49
  608.     Height = 21
  609.     TabOrder = 25
  610.     Text = '-3'
  611.     OnExit = edtdBCheck
  612.   end
  613.   object lblHint: TStaticText
  614.     Left = 559
  615.     Top = 568
  616.     Width = 33
  617.     Height = 17
  618.     BorderStyle = sbsSingle
  619.     Caption = 'lblHint'
  620.     Color = clYellow
  621.     ParentColor = False
  622.     TabOrder = 26
  623.     Visible = False
  624.   end
  625.   object edtDigitalScale: TEdit
  626.     Left = 544
  627.     Top = 104
  628.     Width = 57
  629.     Height = 21
  630.     TabOrder = 27
  631.     Text = '0.5'
  632.     OnExit = edtDigitalScaleCheck
  633.   end
  634.   object OpenDialog: TOpenDialog
  635.     DefaultExt = 'trc'
  636.     Filter = 'TRC file (*.trc)|*.trc|All files (*.*)|*.*'
  637.     Title = 'Open FIR tunning file'
  638.     Left = 856
  639.     Top = 8
  640.   end
  641.   object HintTimer: TTimer
  642.     Enabled = False
  643.     Interval = 4000
  644.     OnTimer = HintTimerTimer
  645.     Left = 888
  646.     Top = 8
  647.   end
  648.   object SaveDialog: TSaveDialog
  649.     Title = 'Save FIR tunning file'
  650.     Left = 816
  651.     Top = 48
  652.   end
  653.   object mTimer: TTimer
  654.     Enabled = False
  655.     Interval = 5000
  656.     Left = 856
  657.     Top = 48
  658.   end
  659. end