chenlh
2026-01-20 fe4d335b54ede7a47fd4bcf5c228fb427cbcc8c9
src/tg/tg_user_ctrl.cpp
@@ -57,16 +57,16 @@
      MUTE,
      SENSI,
      PHANTOM,
      TYPE,
      FREQ,
      LEVEL,
      NAME,
      PHASE,
      STEP,
      LINK,
      CHANNEL_LEVEL,
      INPUT_MIN,
      INPUT_MAX,
   };
@@ -272,17 +272,15 @@
u32 tg_param_ctrl::Geq_Ctrl(IModule* m, u32 pID, s16* val_c, u32 num)
{
   enum EQID{
     EQ_BYPASS_ALL = 0x1,
     EQ_BYPASS,
     EQ_FREQ,
     EQ_GAIN,
     EQ_QVALUE,
     EQ_TYPE,
   enum GEQID{
      GEQ_BYPASS_ALL = 0x1,//val[0]: 0-取消bypass, 1- 使能bypass
      GEQ_QVALUE,//val[0]: 1-narrow, 2-normal, 3-wide
      GEQ_GAIN,//val[0]: 段序号,val[1] : 增益,乘以100,范围:-4800~2400
      GEQ_CLEAR,//val[0]: 复位EQ参数
   };
   short val[4];
   short cmd[8] = {0,EQ_BYPASS_ALL, EQ_QVALUE, EQ_GAIN};
   short cmd[8] = {0, GEQ_BYPASS_ALL, GEQ_QVALUE, GEQ_GAIN, GEQ_CLEAR};
   val[0] = RESSIGNBIT(val_c[0]);
   val[1] = RESSIGNBIT(val_c[1]);
@@ -332,7 +330,7 @@
   val[1] = RESSIGNBIT(val_c[1]);
   m->Ctrl(pID, val, 2);
//   printf("pID:%d v[0]:%d v[1]:%d\n", pID, val[0], val[1]);
//   dbg_printf("pID:%d v[0]:%d v[1]:%d\n", pID, val[0], val[1]);
   return 0;
}